Простая обработка для выявления ошибок в информационной базе. связанных с предопределенными элементами: задвоение и отсутствие в информационной базе элемента, соответствующего предопределенному.
Порядок использования:
- Загружаете обработку
- Нажимаете одну из кнопок, соответствующую типу проверяемых метаданных: справочники, планы видов характеристик, планы счетов, планы видов расчетов
- Визуально проверяете наличие ошибок
Результат проверки представляется в виде дерева значений. Справочники (планы видов характеристик, планы счетов, планы видов расчетов) с ошибками выделяются цветом: розовым - справочники, имеющие задвоенные элементы, желтым - отсутствующие элементы. Самые верхние элементы иерархии дерева относятся к справочник, следующий уровень иерархии - предопределенные элементы Конфигурации. И последний уровень - элементы справочника информационной базы, соответствующие данному предопределенному значению.
В колонке В конфигурации указано число предопределенных элементов справочника, в колонке В базе - количество предопределенных элементов справочника в информационной базе. Колонка Разница плюс отображает сколько в справочнике (ПВХ, ПВС, ПВР) есть задвоенных элементов, а колонка Разница минус показывает сколько в информационной базе не записано предопределенных элементов. В анализе участвуют только справочники (ПВХ, ПВС, ПВР), для которых в Конфигурации имеются предопределенные элементы.
Подробнее , об ошибка предопределенных элементов смотрите в статье Ошибки в предопределённых элементах, а для исправления можно использовать ее же обработку Установка предопределенных элементов: просмотр, исправление и поиск ошибок (задвоенных и отсутствующих).
Весь код обработки открыт.
Работает в любой конфигурации и на платформах выше 8.3.10. Необходимы права Администратора. Опробована под Windows, разработана на Linux Ubunta 22.04 MATE , проверялась как в файловом так и клиент-серверном варианте (MS SQL, PostgreSQL, Centos 7, Windows 2012) на конфигурациях Бухгалтерия предприятия 3 и Управление Нашей Фирмой.