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

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

Заметка: Для программистов 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 не будет опубликован. Обязательные поля помечены *