Пригодится для анализа и каких-либо последующих действий (например, пометка на удаление) с элементами справочников, по которым не найдены ссылки в документах, а также в других справочниках (опционально).
Написал, когда из-за ошибок обмена, в бухгалтерию зашло множество ненужных элементов справочников "Номенклатура" и "Контрагенты".
Похожие варианты обработок на сайте есть, но для меня они все были неудобны в использовании.
Принцип работы
- После открытия обработки выбираем тип справочника, который будем проверять:
- Если справочник иерархический, появится возможность выбора группы, в иерархии которой будет выполнятся анализ:
- Для исключения элементов, ссылки которых будут найдены не только в документах, но и других справочниках, устанавливается флаг "Проверять ссылки в справочниках". После выбора группы (если данный реквизит оставить пустым, анализ будет выполняться по всей иерархии справочника), нажимаем кнопку "Определить не задействованные в учете элементы". При анализе данных, помеченные на удаление элементы справочников учитываться не будут.
- В результате данные выводятся в динамический список, на который можем установить дополнительные отборы и другие настройки:
- После получения итогового списка может типовыми средствами справочника выполнить необходимые действия. Например, переместить в какую-либо группу или пометить элементы на удаление:
Протестировал работу на следующих релизах конфигураций:
- Бухгалтерия предприятия КОРП (3.0.151.38);
- Управление IT-отделом 8, редакция 3.1 (3.1.11.9);
- Розница, редакция 2.3 (2.3.18.23).
Обработка универсальна и должна работать на любой конфигурации.
Всем добра!