Поиск и исправление повторов элементов в справочниках


Обработка предназначена для поиска и ИСПРАВЛЕНИЯ(в полной версии) одинаковых по КОДУ элементов в указанном справочнике. Это бывает необходимо, например, если произошел сбой в работе 1С, если снят флаг "Контроль уникальности", если есть разные элементы, которые должны быть объединены в один.

Обработка работает в два этапа.

 На первом производится поиск одинаковых по коду элементов в указанном справочнике, а также ссылки на эти элементы, заполняется визуальная таблица значений на форме.

 После поиска и заполнения из таблицы на форме можно открыть повторяющиеся элементы и ссылки на них(при небольшом количестве элементов можно сделать исправления «вручную»), сформировать печатную форму.

 

 Если необходимо объединить несколько разных элементов в один, то, до этапа поиска нужно изменить их код на идентичный.

 

 На втором этапе определяется основной элемент – тот по которому есть больше всего ссылок и производится  замена в ссылках(справочниках и документах), в которых есть элементы с тем же кодом, но не являющиеся основным элементом.

 Если необходимо сделать исправления в документах, обработка записывает или проводит их, в зависимости от текущего статуса и выводит сообщение об измененном документе, а по окончании – о первом измененном документе(возможно, будет необходимо сделать перепроведение с этой даты).

 После исправления ссылок, повторяющиеся элементы помечаются на удаление.

 

 После исправления, при повторном поиске, если повторяющиеся элементы не были удалены, обработка найдет их снова, но они уже не будут содержать ссылок.

Файлы обработки:

-