Поиск, анализ, удаление неиспользуемых элементов любого из справочников
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Пригодится для анализа и каких-либо последующих действий (например, пометка на удаление) с элементами справочников, по которым не найдены ссылки в документах, а также в других справочниках (опционально).
Написал, когда из-за ошибок обмена, в бухгалтерию зашло множество ненужных элементов справочников "Номенклатура" и "Контрагенты".
Похожие варианты обработок на сайте есть, но для меня они все были неудобны в использовании.
Принцип работы
- После открытия обработки выбираем тип справочника, который будем проверять:

- Если справочник иерархический, появится возможность выбора группы, в иерархии которой будет выполнятся анализ:

- Для исключения элементов, ссылки которых будут найдены не только в документах, но и других справочниках, устанавливается флаг "Проверять ссылки в справочниках". После выбора группы (если данный реквизит оставить пустым, анализ будет выполняться по всей иерархии справочника), нажимаем кнопку "Определить не задействованные в учете элементы". При анализе данных, помеченные на удаление элементы справочников учитываться не будут.
- В результате данные выводятся в динамический список, на который можем установить дополнительные отборы и другие настройки:


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

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