Конструктор МИД

В окне создания и редактирования макета ИД необходимо указать:
Код– код макета, уникальный.
Наименование – наименование макета ИД.
Электронная подпись – при включении данной настройки будет добавлена возможность устанавливать электронную подпись на объекты макета. В логическую структуру макета будут добавлены следующие системные атрибуты: Дата подписания ЭП, Подписанты и Уровни ЭП, которые будут описывать свойства электронной подписи.

Логическая структура макета источника данных позволяет добавлять атрибуты.
Структура МИД может иметь несколько вложенных уровней, то есть доступна настройка связки "один ко многим".

Добавить - для добавления следующих атрибутов:
Атрибут - создание нового атрибута макета ИД.
Глобальный показатель - добавление глобального показателя в структуру макета ИД. В открывшемся окне необходимо отметить один или несколько показателей и нажать [ОК].
Макет справочника - добавление макета справочника в структуру макета ИД. В открывшемся окне необходимо отметить один или несколько макетов справочника и нажать [ОК].
Макет источника данных- добавление макета ИД в структуру данного макета ИД. В открывшемся окне необходимо отметить один или несколько макетов ИД и нажать [ОК]. При добавлении макета ИД добавляются все его атрибуты, а также атрибуты содержащие его id, а также id его объектов (документов и расчётных книг)
Ссылка на себя - добавление ссылки на создаваемый ИД. Используется при клонировании элемента документа для сохранения в базе данных явной ссылки на элемент документа, с которого был склонирован исходный элемент.
Удалить атрибут - удаление созданных атрибутов.
Добавить уровень - атрибуты макета ИД можно объединять по уровням. Для этого необходимо создать уровень и в уже созданном уровне продолжить добавление атрибутов.
Удалить уровень - удаление созданного уровня.
Обязательный - при установки данной настройки атрибут станет обязательным для ввода.
Тип данных - для определения свойств созданных атрибутов. В открывшемся окне необходимо выбрать уже существующий тип атрибута или создать новый по ссылке <Новый тип>.
Клонировать - создание копии выделенного атрибута ИД.
Развернуть узлы - развернуть все узлы логической структуры ИД.
Редактирование группы свойств логического типа - групповое редактирование свойств атрибутов.

Атрибут Дата обязательно должен быть добавлен при создании макета ИД для последующего использования при построении расчетных книг и списка документов.

Поле Свойства атрибутов позволяет определить свойства добавленных атрибутов.
Свойства уровня:
Наименование - наименование уровня
Статусы - при установке значения "Да" будет добавлена возможность установки статуса внутри уровня макета ИД. В логическую структуру выбранного уровня будут добавлены следующие системные атрибуты: Статус, Владелец статуса, Дата установки статуса и Комментарий к статусу. Для
Код - системное наименование таблицы в базе данных, которое используется при вызове данных через редактор SQL-запросов.

Свойства атрибутов:
Наименование - название атрибута макета ИД.
Обязательный - при установки значения "Да" атрибут станет обязательным для ввода.
Тип данных- тип данных атрибута.
Макет справочника - системная ссылка атрибута на макет справочника.
Комментарий - дополнительное пояснение значения атрибута (для системных атрибутов установлены системные комментарии).
Признак сохранения в журналах событий - при установки значения "Да" в журнале событий будут сохранятся изменения.

Реализована возможность добавления статусов в уровни ИД.

Вкладка Контроль уникальности позволяет определить комбинации уникальности.
Добавить - Для создания комбинации необходимо нажать на данную кнопку, предварительно выделив один или несколько атрибутов структуры ИД (для выделения нескольких атрибутов необходимо зажать кнопку [Shift]).
Удалить комбинацию - Для удаления созданной комбинации.
Проверить комбинацию уникальности - Выводится протокол проверки макета ИД по настроенному контролю уникальности.

Свойства:
Наименование - наименование контроля уникальности,
Разделять объекты - при установке значения "Да" проверка уникальности будет проводиться в пределах каждого объекта отдельно.

Во вкладке Протокол необходимо задать выражение, которое будет отображаться в протоколе.