Поиск объектов, в которых присутствуют помеченные на удаление объекты.

Поиск объектов, в которых присутствуют помеченные на удаление объекты.

Заметка: Для программистов 1С, наверное, ненужная обработка, так она простенькая и была написана и протестена за 10 мин.

Предистория: Я и не думал, что кому-то не удобно пользоваться штатным механизмом поиска помеченных на удаление объектов, а так же связанных с ними объектов. Но вот попросили написать. Может еще для кого-нибудь пригодится.

Использование: Работает на любой 8.1 (тестировал на УПП 8.1 демо) (думаю, что ни для кого не секрет, что на большой базе работает долго).

Преимущества от штатного механизма: 

  1. Не требуется монопольный доступ.
  2. Группирует по типу объекты, помеченные на удаление.
  3. Выводит только те объекты, в которых надо убрать помеченные на удаление объекты. (Для возможности последующего удаления объектов штатным способом с контролем ссылочной целостности)

11 Comments

  1. Alraune

    Скачивается картинка, которая на скрине. Файл добавьте, пожалуйста.

    Reply ↓
  2. vetalvr

    Добавил.

    Reply ↓
  3. Alraune

    На первый взгляд, удобнее штатной обработки. Там надо выбирать объекты по одному. Хотя, возможно, я ей просто пользуюсь неправильно.

    Reply ↓
  4. kng67

    Очень удобная обработка. Теперь печатаю списки, отдаю главбуху разбираться с манипуляциями бухгалтеров.

    Удаленных объектов стало меньше.

    Спасибо!!!

    Reply ↓
  5. vetalvr

    (4) Оч приятно, что кому-то пригодилось )))

    Reply ↓
  6. rborovikov

    Качаю. Судя по описанию, искал именно это: выдал бухам список помеченных элементов справочника, просят связи.

    Reply ↓
  7. rborovikov

    Вылетела с ошибкой

    Reply ↓
  8. vetalvr

    (7) Подробней?

    Reply ↓
  9. rborovikov

    Поле объекта не обнаружено (ФизЛицо)

    Если СтрокаТЗ.Данные[ТекИзмерение.Имя] = СтрокаТЗ.Ссылка И НЕ ТекИзмерение.Ведущее Тогда

    /////////////////////////////////////////////////

    ТекИзмерение.Имя = «ФИзЛицо» — измерение регистра сведений «ПлановыеУдержанияСтудентов».

    СтрокаТЗ.Данные — Документ «ПлановыеУдержанияСтудентов», в табличной части которого указано помеченное на удаление физлицо.

    СтрокаТЗ.Ссылка — то самое помеченное физлицо.

    Reply ↓
  10. rborovikov

    По-ходу, это из-за одинаковых имен документа и регистра сведений.

    Reply ↓
  11. vetalvr

    (10) Вы правы. Исправил этот нюанс и перезалил обработку.

    Reply ↓

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *