Создание реестра / справочника
В этой статье:
Общие сведения
Реестры и справочники – это фундаментальные структурные единицы модели данных, определяющие, как конкретные типы мастер-данных (клиенты, продукты, контрагенты и т.д.) будут храниться и описываться в системе. Процесс их создания – ключевой шаг в построении информационной структуры данных, обеспечивающей консистентность и управляемость данных.
Основные шаги создания:
Работа с черновиком: все изменения модели данных выполняются в режиме черновика и требуют его последующей публикации.
Обязательные элементы:
Типы объектов - система поддерживает создание:
Реестров: для хранения сложных данных (например, Клиенты, Организации, Запчасти), допускающих связи и консолидацию.
Простых справочников: для списков значений (например, Страны, Типы документов).
Иерархических справочников: для древовидных структур (например, Оргструктура, Классификатор товаров). Требуют особой настройки (главный кодовый атрибут, параметр "Иерархический").
Дополнительные возможности: настройка связей (для реестров), правил консолидации (для реестров), внешнего вида карточек. Связи также могут привносить дополнительные атрибуты в реестр/справочник.
Управление структурой: используйте клонирование для быстрого создания похожих объектов, группировку для логического упорядочивания реестров/справочников и удаление для очистки модели.
Совет
Учитывайте особенности и ограничения при обновлении модели (например, поведение единиц измерения числовых атрибутов, отсутствие наследования атрибутов в иерархиях). Работайте осознанно, так как изменения модели затрагивают все связанные данные.
Создание реестра и простого справочника
Чтобы создать реестр/справочник:
Убедитесь, что включен режим черновика и выбран черновик.
Убедитесь, что в разделе "Модель данных" активна закладка "Реестры/справочники". Закладка расположена в верхней части списка "Модель данных".
Нажмите кнопку
Создать реестр/справочник, расположенную в нижней части списка "Модель данных".
В появившемся над кнопкой меню выберите тип объекта, который будет создан: реестр или справочник.
В результате действия будет создан выбранный объект. Он откроется в правой части экрана (в основной рабочей области раздела). Реестр/справочник содержит ряд закладок.
Заполните обязательные поля в закладке "Свойства".
Создайте минимум 1 атрибут в закладке "Атрибуты". Остальные атрибуты по необходимости.
Реестр должен содержать минимум 1 атрибут типа "Простой", 1 главный отображаемый атрибут и 1 поисковой.
Справочник должен содержать минимум 1 главный отображаемый атрибут.
При необходимости в закладке "Связи" создайте связи между реестрами.
Закладка "Связи" недоступна при работе со справочниками.
При необходимости, в закладке "Консолидация" создайте правила, по которым будет осуществляться объединение исходных записей в единую эталонную.
При необходимости, в закладке "Внешний вид" настройте внешний вид карточки записи.
После того, как все данные введены и сохранены, опубликуйте черновик.
Примечание
Рекомендуется сохранять внесенные изменения перед переходом в новую закладку
Создание иерархического справочника
Чтобы создать иерархический справочник:
Убедитесь, что включен режим черновика и выбран черновик.
Убедитесь, что в разделе "Модель данных" активна закладка "Реестры/справочники". Закладка расположена в верхней части списка "Модель данных".
Нажмите кнопку
Создать реестр/справочник, расположенную в нижней части списка "Модель данных".
В появившемся над кнопкой меню выберите справочник.
В результате действия будет создан справочник. Он откроется в правой части экрана (в основной рабочей области раздела) и содержит ряд закладок.
Заполните обязательные поля в закладке "Свойства". Установите параметр Иерархический.
Создайте главный кодовый атрибут в закладке "Атрибуты". Остальные атрибуты по необходимости.
Иерархический справочник должен содержать минимум 1 главный отображаемый атрибут.
При необходимости, в закладке "Внешний вид" настройте внешний вид карточки записи.
После того, как все данные введены и сохранены, опубликуйте черновик.
Примечание
Рекомендуется сохранять внесенные изменения перед переходом в новую закладку
Примечания:
Атрибуты со свойством "Главный отображаемый" будут отображаться в дереве иерархии в качестве имен узлов. Например, значения атрибутов "Код" и "Категория" со свойствами "Главный отображаемый" будут отображаться в дереве.
Иерархический справочник должен содержать в себе все атрибуты, необходимые для описания записи на любом уровне структуры. В текущей реализации нет наследования атрибутов и расширения атрибутами отдельных узлов.
Особенности обновления модели данных
В текущих реализациях могут присутствовать определенные ограничения, которые следует учитывать при обновлении модели данных. Эти ограничения могут быть сняты в последующих реализациях.
У значений численных атрибутов применяется только та единица измерения, которая была выбрана по умолчанию при настройке атрибута типа "Численный". При изменении единицы измерения у значения атрибута в карточке записи числовое значение в текущей реализации пересчитываться не будет.
Клонирование объектов модели
Чтобы копировать реестр/справочник:
Нажмите кнопку
Создать реестр/справочник, расположенную в нижней части списка "Модель данных".
В появившемся над кнопкой меню выберите "Скопировать из..".
В результате действия откроется модальное окно со списком существующих реестров/справочников.
Выберите необходимый и нажмите "Продолжить" в правом нижнем углу окна.
Введите имя для нового реестра/справочника, при необходимости внесите дополнительные изменения и нажмите "Сохранить" в правом верхнем углу.
Копирование включает в себя все атрибуты (простые, комплексные, кодовые, массив-атрибуты, альтернативные-кодовые), связи (для реестров), информацию о консолидации, а также вид отображения. Не включаются: правила качества, правила поиска дубликатов и бизнес-процессы, связанные с копируемым реестром/справочником.
Удаление объектов модели
Чтобы удалить реестр/справочник:
Группирование объектов модели
Реестры/справочники могут быть объединены в одну группу по смыслу, значению и т.д. Группы можно переименовывать, перемещать и удалять.
Чтобы создать группу:
Наведите курсор на любую существующую группу. Если групп нет, то наведите курсор на корневой каталог.
Задайте имя группе и нажмите Enter (либо кликните по свободному пространству экрана).
Перетащите реестры/справочники в новую группу.
Изменения в структуре сохраняются автоматически.
Примечания
В режиме черновика, при нажатии на
справа от названия группы, появится контекстное меню, где можно выбрать следующие функции:
"Добавить вложенную группу";
"Создать реестр";
"Создать справочник";
"Скопировать существующий реестр/справочник";
"Переместить".
Группа, в которую будет добавлен новый реестр/справочник будет подсвечена желтой точкой и выделена жирным шрифтом.
Чтобы переименовать группу, наведите на нее курсор и кликните по иконке . Введите текст и нажмите Enter (либо кликните по свободному пространству экрана).
Чтобы удалить группу, наведите на нее курсор и кликните по иконке . Подтвердите действие.
Чтобы переместить группу, наведите на нее курсор и кликните по иконке . В открывшемся окне выберите новую группу, в которую ее необходимо переместить. Подтвердите действие.

Рисунок 1 – Общий вид раздела

Рисунок 2 – Схема элементов раздела