Простая обработка для работы с предопределенными значениями.
Позволяет сопоставить элементы ИБ с предопределенными в конфигурации элементами.
Позволяет проверить вцелом по конфигурации наличие задублированных (нескольких элементов ИБ, привязанных к одному предопределенному элементу - ошибка "Предопределенный элемент не уникален") и пропущенных элементов (предопределенные элементы, которым не сопоставлены элементы ИБ - ошибка "Предопределенный элемент отсутствует в данных"). Такие элементы могли возникнуть при обменах или сбоях и приводят ошибкам в работе конфигурации.
Можно просто просмотреть текущие значения, можно сделать любые необходимые изменения.
Порядок работы:
1. Запускаем обработку.
2. Выбираем тип (справочник, план счетов, ПВХ, ПВР).
3. Выбираем сам справочник выбранного типа.
4. В табличной части обработки появляются все предопределенные элементы, имеющиеся в ИБ, и описанные в конфигурации.
Если в базе есть несколько элементов, привязанных к одному предопределенному свойству, либо каким-то из описанных в конфигурации элементам не назначены элементы ИБ, то система сообщит об этом при выборе справочника. Задвоенные и отсутствующие элементы отобразятся вверху списка и будут выделены оранжевым.
(В платформе 8.3.3 - 8.3.4 отображуются только элементы, которые есть в ИБ. В этом случае, если нужного предопределенного элемента в списке нет, значит, по каким-то причинам он не создался при изменении конфигурации либо его удалили пользователи. Нажимаем кнопочку добавить, указываем имя элемента и назначем ему элемент из ИБ).
5. Устанавливаем новые значения для нужных предопределенных элементов.
При этом красненьким помечаются строки, для которых из конфигурации исчезает предопределенный элемент. Синеньким строки для которых меняется предопределенный элемент, зелененьким строки, по которым появляется предопределенный элемент.
При большом количестве дублей удобно выделить мышкой все лишние строки и указать для всех выбранных отмену связи кнопкой "Отменить соответствие" (с версии 1.3.1)
6. Выполняем переназначение нажатием кнопочки "Выполнить переназначения элементов".
При необходимости возможно создание новых предопределенных элементов из обработки. Для этого достаточно выделить строки, в которых не указан предопределенный элемент и нажать "Создать".
Режимы массовой проверки корректности указания предопределенных элементов:
Проверка дублей (ошибка "Предопределенный элемент не уникален"):
При нажатии конопки "Проверить дубли" обработка проверит все справочники, планы счетов, ПВХ и ПВР и выведет список таблиц с задвоенными элементами с указанием количества задвоенных элементов.
После этого необходимо проверить отдельно объекты, для которых найдены ошибки.
Проверка пропущенных (ошибка "Предопределенный элемент отсутствует в данных"):
При нажатии кнопки "Проверить пропущенные" обработка проверит все справочники, планы счетов, ПВХ и ПВР и выведет перечень предопределённых элементов, которым не сопоставлены данные ИБ. (В платформе 8.3.3 - 8.3.4 для выполнения данной проверки необходимо предварительно в режиме конфигуратора выгрузить файлы конфигурации в каталог на сервере. С версии обработки 1.3.3 и платформы 8.3.5 предварительная выгрузка данных не нужна).
upd. Версия 1.2 Добавлена возможность поиска задвоений в целом по конфигурации. Доступно с 8.3.5.
upd. Версия 1.3 Добавлена возможность поиска в целом по конфигурации отсутствующих элементов .
upd. Версия 1.3.2. Добавлена обработка предопределенности строк стандартных табличных частей для устранения в 8.3.5 без режима совместимости ошибок "Не предопределенные объекты не могут иметь предопределенные записи видов субконто" и "Не предопределенные объекты не могут иметь предопределенные записи ведущих видов расчетов" (подробнее в комментариях (9),(10),(11),(18),(19))
upd. Версия 1.3.3 Добавлена возможность проверки пропущенных элементов вцелом по конфигурации без предварительной выгрузки конфигурации и автопроверка пропущенных при выборе справочника.
upd. Версия 1.3.4. Добавлена возможность создания отсутствующих в базе новых предопределенных элементов. Упрощен интерфейс выбора типов объектов. Отображаются лишь те справочники, в которых в конфигурации есть предопределенные элементы. Добавлена возможность подключения к механизму внешних обработок.
upd. Версия 1.3.5. Исправлена ошибка при работе в 8.3.10.