Функционал передачи модели данных из DG в MDM
Внимание
Дисклеймер.
Опция интеграционного взаимодействия DG и MDM
Передача моделей из Юниверс DG в MDM
Общая схема соответствия объектов моделей Юниверс DG и MDM приведена на Рисунке 1:
 
Экспорт нового справочника в модуль управления основными данными
Сценарий создания логической модели и экспорта в Юниверс MDM нового справочника, не определяемого ранее в модуле управления основными данными:
- Пользователь переходит в раздел системы «Поиск по активам». 
- Пользователь, в разделе «Выберите тип актива» логического уровня модели выбирает пункт «Логический уровень». 
- Пользователь выбирает актив «Логический уровень», переходит в его карточку и нажимает кнопку «Создать вложенную запись» - «Иерархия в активе Справочник». 
- Пользователь заполняет карточку справочника и отправляет ее на согласование. 
- В согласованной карточке справочника пользователь нажимает кнопку «Создать вложенную запись» - «Иерархия в активе Таблица». Каждая таблица является группиратором определенной части реквизитного состава справочника. 
- Пользователь заполняет карточку таблицы и отправляет ее на согласование. 
- Если необходимо, пользователь создает дополнительную таблицу: нажимает кнопку «Создать вложенную запись» - «Иерархия в активе Таблица» (опционально) 
- В согласованной карточке таблицы пользователь нажимает кнопку «Создать вложенную запись» - «Иерархия в активе Атрибут». 
- Пользователь заполняет карточку атрибута и отправляет ее на согласование. 
- Далее пользователь повторяет шаги 5–9 для всех таблиц, которые необходимо добавить в справочник. 
- При положительном результате каждого из процессов согласования (одобрено) внесённые изменения в Юниверс DG переносятся в черновик модели данных Юниверс MDM в рамках процесса инициации изменений. 
Добавление нового объекта типа актива «Справочник»
Для автоматического создания нового справочника в Юниверс MDM создаваемые объекты типа актива «Справочник» в Юниверс DG должны удовлетворять следующим требованиям:
Создание и публикация объекта типа актива «Справочник» в Юниверс DG инициирует создание одного соответствующего справочника или реестра в модели данных в Юниверс MDM.
Сопоставление характеристик созданной карточки актива «Справочник» в Юниверс DG и создаваемого объекта модели в Юниверс MDM определяется по следующей таблице:
| Характеристика объекта типа актива «Справочник» в Юниверс DG | Возможные значения | Свойство (параметр) соответствующего справочника в модели данных Юниверс MDM | 
|---|---|---|
| Название справочника | Заполняется наименованием справочника | Отображаемое имя | 
| Системное наименование справочника | Заполняется системным наименованием справочника | Имя | 
| Описание справочника | Заполняется описанием справочника | Описание | 
| Тип справочника | Справочник | Создается объект модели данных типа «Справочник» | 
| Реестр | Создается объект модели данных типа «Реестр» | |
| Ссылка на справочник | Заполняется ссылкой на справочник в Юниверс MDM или другой внешней системе | |
| Иерархическая группа | Не заполнено | Справочник/реестр создается в отдельной ветке модели | 
| Заполнено названием группы, в которую входит данный справочник/реестр в модели данных | Справочник/реестр создается в указанной группе модели | |
| Границы периодов актуальности | Да | В разделе «Продвинутые» для параметра «Границы периодови актуальности» проставляется галочка | 
| Нет | В разделе «Продвинутые» для параметра «Границы периодови актуальности» не проставляется галочка | |
| Точность периодов актуальности (отображается, если «Границы периодов актуальности» = Да) | Дата | Точность периодов актуальности заполняется указанным значением | 
| Дата/Время | Точность периодов актуальности заполняется указанным значением | |
| Дата начала периода (отображается, если «Точность периодов актуальности» = Дата) | Заполняется датой начала периода актуальности | Дата начала периода актуальности заполняется указанным значением | 
| Дата окончания периода (отображается, если «Точность периодов актуальности» = Дата) | Заполняется датой окончания периода актуальности | Дата окончания периода актуальности заполняется указанным значением | 
| Дата и время начала периода (отображается, если «Точность периодов актуальности» = Дата/Время) | Заполняется датой и временем начала периода актуальности | Дата и время начала периода актуальности заполняется указанным значением | 
| Дата и время окончания периода (отображается, если «Точность периодов актуальности» = Дата/Время) | Заполняется датой и временем окончания периода актуальности | Дата и время окончания периода актуальности заполняется указанным значением | 
| Стратегии генерации внешнего ключа | Не используется | Значение параметра «Стратегии генерации внешнего ключа» остается по умолчанию | 
| Автогенерация (GUID) | Значение параметра «Стратегии генерации внешнего ключа» заполняется указанным значением | |
| Доп. Параметры - Имя | Заполняется именем дополнительного параметра для справочника/реестра | Дополнительный параметр справочника/реестра | 
| Доп. Параметры - Значение | Заполняется значением дополнительного параметра для справочника/реестра | Дополнительный параметр справочника/реестра | 
Добавление нового объекта типа актива «Таблица»
Для корректного определения расположения атрибутов в модели справочника/реестра Юниверс MDM создаваемые объекты типа актива «Таблица» в Юниверс DG должны удовлетворять следующим требованиям:
Создание и публикация объекта типа актива «Таблица» в Юниверс DG инициирует создание одного соответствующего вложенного объекта или одной группы во вкладке «Внешний вид» в модели справочника в Юниверс MDM.
Сопоставление характеристик созданной карточки актива «Таблица» в Юниверс DG и создаваемых объектов в модели Юниверс MDM определяется по следующей таблице:
| Характеристика объекта типа актива «Таблица» в Юниверс DG | Возможные значения | Создаваемый объект в модели данных Юниверс MDM | 
|---|---|---|
| Название справочника | Заполняется наименованием справочника | |
| Системное наименование справочника | Заполняется системным наименованием справочника | |
| Тип таблицы | Основная таблица | В модели родительского справочника/реестра данной таблицы в разделе «Внешний вид» создается группа, в которую добавляются дочерние атрибуты данной таблицы | 
| Дополнительная таблица | Создается вложенный объект, который добавляется в качестве комплексного атрибута в модель родительского справочника/реестра для данной таблицы | |
| Название таблицы | Заполняется наименованием таблицы | Для группы во вкладке внешний вид: Название группы | 
| Заполняется наименованием таблицы | Для вложенного объекта: Отображаемое имя | |
| Техническое наименование | Заполняется системным наименованием таблицы | Для группы во вкладке внешний вид: Не используется | 
| Заполняется системным наименованием таблицы | Для вложенного объекта: Имя | |
| Описание таблицы | Заполняется описанием таблицы | Для группы во вкладке внешний вид: Не используется | 
| Заполняется описанием таблицы | Для вложенного объекта: Описание | |
| Вкладка по умолчанию (только для основной таблицы) | Да | Группа, соответствующая таблице, во вкладке «Внешний вид» является вкладкой по умолчанию | 
| Нет | Группа, соответствующая таблице, во вкладке «Внешний вид» не является вкладкой по умолчанию | 
Добавление нового объекта типа актива «Атрибут»
Для автоматического создания нового атрибута (реквизита) справочника в Юниверс MDM создаваемые объекты типа актива «Атрибут» в Юниверс DG должны удовлетворять следующим требованиям:
Создание и публикация объекта типа актива «Атрибут» в Юниверс DG инициирует создание одного соответствующего атрибута типа «Простой атрибут» в необходимом справочнике/реестре/вложенном объекте модели данных в Юниверс MDM.
Сопоставление характеристик созданной карточки актива «Атрибут» в Юниверс DG и создаваемых объектов в модели Юниверс MDM определяется по следующей таблице:
| Характеристика реквизита (объекта типа актива «Атрибут») в Юниверс DG | Возможные значения | Свойство (параметр) соответствующего атрибута в модели данных Юниверс MDM (всегда добавляется атрибута типа «простой атрибут») | 
|---|---|---|
| Основные характеристики | ||
| Название справочника | Заполняется наименованием справочника | |
| Системное наименование справочника | Заполняется системным наименованием справочника | |
| Название таблицы | Заполняется наименованием таблицы | |
| Название атрибута | Заполняется наименованием реквизита | Отображаемое имя | 
| Системное наименование | Заполняется системным наименованием реквизита | Имя | 
| Тип атрибута | Строка | Тип атрибута заполняется значением «Простой» | 
| Перечисление | Тип атрибута заполняется значением «Перечисление» | |
| Ссылка на справочник | Тип атрибута заполняется значением «Ссылка на справочник» | |
| Перечисление (отображается только при типе атрибута = «Перечисление») | Заполняется строковым названием перечисления из раздела «Перечисления» (не заполняется самими значениями перечисления, указывается именно название необходимого перечисления) | Параметр «Перечисление» заполняется перечислением из выпадающего списка, соответствующего по названию, указанному в атрибуте Юниверс DG (список созданных перечислений в Юниверс DG и MDM совпадают) | 
| Справочник (отображается только при типе атрибута = «Ссылка на справочник») | Заполняется строковым названием справочника из перечня справочников системы Юниверс MDM (не заполняется самими значениями справочников, указывается именно название необходимого справочника) | Параметр «Ссылка на справочник» заполняется справочников из выпадающего списка, соответствующего по названию, указанному в атрибуте Юниверс DG | 
| Тип данных (отображается только при типе атрибута = «Строка») | Строковый | Тип значения атрибута заполняется значением «Строковый» | 
| Численный | Тип значения атрибута заполняется значением «Численный» | |
| Целочисленный | Тип значения атрибута заполняется значением «Целочисленный» | |
| Логический | Тип значения атрибута заполняется значением «Логический» | |
| Дата | Тип значения атрибута заполняется значением «Дата» | |
| Файл | Тип значения атрибута заполняется значением «Файл» | |
| Текстовый файл | Тип значения атрибута заполняется значением «Текстовый файл» | |
| Время | Тип значения атрибута заполняется значением «Время» | |
| Дата/Время | Тип значения атрибута заполняется значением «Дата/Время» | |
| Обязательность | Да | В параметре «Обязательность» проставляется галочка | 
| Нет | В параметре «Обязательность» не проставляется галочка | |
| Доступность для редактирования | Да | В параметре «Только для чтения» не проставляется галочка | 
| Нет | В параметре «Только для чтения» проставляется галочка | |
| Видимость | Да | В параметре «Скрытый» не проставляется галочка | 
| Нет | В параметре «Скрытый» проставляется галочка | |
| Размерность | Заполняется значением, ограничивающим размерность реквизита | |
| Правило заполнения | Заполняется правилом заполнения реквизита | |
| Правило качества | Заполняется описанием правила качества, которое необходимо использовать для данного атрибута в Юниверс MDM | Описанное в Юниверс DG правило качества применяется вручную к необходимым атрибутам в системе Юниверс MDM | 
| Дополнительные характеристики | ||
| Отображаемый | Да | В параметре «Отображаемый» проставляется галочка | 
| Нет | В параметре «Отображаемый» не проставляется галочка | |
| Главный отображаемый | Да | В параметре «Главный отображаемый» проставляется галочка | 
| Нет | В параметре «Главный отображаемый» не проставляется галочка | |
| Поисковый | Да | В параметре «Поисковый» проставляется галочка | 
| Нет | В параметре «Поисковый» не проставляется галочка | |
| Базовый | Да | В параметре «Базовый» проставляется галочка | 
| Нет | В параметре «Базовый» не проставляется галочка | |
| Уникальный | Да | В параметре «Уникальный» проставляется галочка | 
| Нет | В параметре «Уникальный» не проставляется галочка | 
Изменение логической модели справочника в модуле управления основными данными
В данном разделе описаны возможные изменения объектов модели логического слоя в системе Юниверс DG. Любые другие изменения модели должны проходить по следующей последовательности:
- Логическое удаление существующей модели справочника в Юниверс DG. 
- Соответствующие изменения для данной справочника в Юниверс MDM. 
- Создание новой модели справочника в Юниверс DG. 
- Создание нового справочника в Юниверс MDM. 
Сценарий изменения логической модели справочника:
- Пользователь переходит в раздел системы «Поиск по активам». 
- Пользователь, в разделе «Выберите тип актива» логического уровня модели выбирает пункт «Справочник». 
- Пользователь производит поиск необходимого объекта по наименованию и другим, дополнительным, параметрам если это применимо. 
- Пользователь открывает необходимую карточку объекта. 
- Пользователь переходит в режим редактирования нажав переключатель «Черновик». 
- Пользователь вносит необходимые изменения в карточку объекта. 
- Пользователь инициирует запуск процесса согласования внесённых изменений путём публикации черновика. 
- При положительном результате каждого из процессов согласования (одобрено) внесённые изменения в Юниверс DG переносятся в черновик модели данных Юниверс MDM в рамках процесса инициации изменений. 
Изменение объекта типа актива «Справочник»
Для автоматического переноса внесённых изменений справочника в Юниверс MDM объекты типа актива «Справочник» в Юниверс DG они должны удовлетворять следующим требованиям:
Публикация изменений объекта типа актива «Справочник» в Юниверс DG инициирует изменения одного соответствующего справочника или реестра в модели данных в Юниверс MDM.
Сопоставление характеристик созданной карточки актива «Справочник» в Юниверс DG и изменяемого объекта модели в Юниверс MDM определяется по следующей таблице:
| Характеристика объекта типа актива «Справочник» в Юниверс DG | Возможные значения | Свойство (параметр) соответствующего справочника, изменяемое в модели данных Юниверс MDM** | 
|---|---|---|
| Название справочника | Заполняется новым наименованием справочника | Отображаемое имя | 
| Системное наименование справочника | Заполняется системным наименованием справочника | Не изменяется | 
| Описание справочника | Заполняется новым описанием справочника | Описание | 
| Тип справочника | Справочник | Не изменяется | 
| Реестр | Не изменяется | |
| Ссылка на справочник | Заполняется новой ссылкой на справочник в Юниверс MDM или другой внешней системе | |
| Иерархическая группа | Не заполнено | Не изменяется | 
| Заполнено названием группы, в которую входит данный справочник/реестр в модели данных | Не изменяется | |
| Границы периодов актуальности | Да | Не изменяется | 
| Нет | Не изменяется | |
| Точность периодов актуальности (отображается, если «Границы периодов актуальности» = Да) | Дата | Не изменяется | 
| Дата/Время | Не изменяется | |
| Дата начала периода (отображается, если «Точность периодов актуальности» = Дата) | Заполняется новой датой начала периода актуальности | Дата начала периода актуальности заполняется измененным значением | 
| Дата окончания периода (отображается, если «Точность периодов актуальности» = Дата) | Заполняется новой датой окончания периода актуальности | Дата окончания периода актуальности заполняется измененным значением | 
| Дата и время начала периода (отображается, если «Точность периодов актуальности» = Дата/Время) | Заполняется новой датой и временем начала периода актуальности | Дата и время начала периода актуальности заполняется измененным значением | 
| Дата и время окончания периода (отображается, если «Точность периодов актуальности» = Дата/Время) | Заполняется новой датой и временем окончания периода актуальности | Дата и время окончания периода актуальности заполняется измененным значением | 
| Стратегии генерации внешнего ключа | Не используется | Значение параметра «Стратегии генерации внешнего ключа» остается по умолчанию | 
| Автогенерация (GUID) | Значение параметра «Стратегии генерации внешнего ключа» заполняется указанным значением | |
| Вкладка по умолчанию | Да | Не изменяется | 
| Нет | Не изменяется | 
Изменение объекта типа актива «Таблица»
Для автоматического переноса внесённых изменений в Юниверс MDM изменяемый объект типа актива «Таблица» в Юниверс DG должны удовлетворять следующим требованиям:
Публикация изменений объекта типа актива «Таблица» в Юниверс DG инициирует изменения одного соответствующего вложенного объекта или одной группы во вкладке «Внешний вид» в модели справочника в Юниверс MDM.
Сопоставление характеристик созданной карточки актива «Таблица» в Юниверс DG и создаваемых объектов в модели Юниверс MDM определяется по следующей таблице:
| Характеристика объекта типа актива «Таблица» в Юниверс DG | Возможные значения | Изменяемый объект в модели данных Юниверс MDM | 
|---|---|---|
| Название справочника | Заполняется наименованием справочника | Не изменяется | 
| Системное наименование справочника | Заполняется системным наименованием справочника | Не изменяется | 
| Тип таблицы | Основная таблица | Не изменяется | 
| Дополнительная таблица | Не изменяется | |
| Название таблицы | Заполняется новым наименованием таблицы | Для группы во вкладке внешний вид: изменяется название группы | 
| Заполняется новым наименованием таблицы | Для вложенного объекта: Изменяется Отображаемое имя | |
| Техническое наименование | Заполняется системным наименованием таблицы | Не изменяется | 
| Описание таблицы | Заполняется новым описанием таблицы | Для группы во вкладке внешний вид: не меняется | 
| Заполняется новым описанием таблицы | Для вложенного объекта: Изменяется Описание | |
| Вкладка по умолчанию | Да | Не изменяется | 
| Нет | Не изменяется | 
Изменение объекта типа актива «Атрибут»
Для автоматического переноса внесённых изменений в Юниверс MDM изменяемый объект типа актива «Атрибут» в Юниверс DG они должны удовлетворять следующим требованиям:
Публикация изменений объекта типа актива «Таблица» в Юниверс DG инициирует изменения одного соответствующего атрибута типа «Простой атрибут» в необходимом справочнике/реестре/вложенном объекте модели данных в Юниверс MDM.
Сопоставление характеристик созданной карточки актива «Атрибут» в Юниверс DG изменяемых объектов в модели Юниверс MDM определяется по следующей таблице:
| Характеристика реквизита (объекта типа актива «Атрибут») в Юниверс DG | Возможные значения | Свойство (параметр) соответствующего атрибута в модели данных Юниверс MDM (всегда изменяется атрибут типа «простой атрибут») | 
|---|---|---|
| Основные характеристики | ||
| Название справочника | Заполняется наименованием справочника | Не изменяется | 
| Системное наименование справочника | Заполняется системным наименованием справочника | Не изменяется | 
| Название таблицы | Заполняется наименованием таблицы | Не изменяется | 
| Название атрибута | Заполняется новым наименованием реквизита | Изменяется Отображаемое имя | 
| Тип атрибута | Строка | Не изменяется | 
| Перечисление | Не изменяется | |
| Ссылка на справочник | Не изменяется | |
| Перечисление (отображается только при типе атрибута = «Перечисление») | Заполняется новым строковым названием перечисления из раздела «Перечисления» (не заполняется самими значениями перечисления, указывается именно название необходимого перечисления) | Параметр «Перечисление» заполняется измененным перечислением из выпадающего списка, соответствующего по названию, указанному в атрибуте Юниверс DG (список созданных перечислений в Юниверс DG и MDM совпадают) | 
| Справочник (отображается только при типе атрибута = «Ссылка на справочник») | Заполняется новым строковым названием справочника из перечня справочников системы Юниверс MDM (не заполняется самими значениями справочников, указывается именно название необходимого справочника) | Параметр «Ссылка на справочник» заполняется новым справочником из выпадающего списка, соответствующего по названию, указанному в атрибуте Юниверс DG | 
| Тип данных (отображается только при типе атрибута = «Строка») | Строковый | Не изменяется | 
| Численный | Не изменяется | |
| Целочисленный | Не изменяется | |
| Логический | Не изменяется | |
| Дата | Не изменяется | |
| Файл | Не изменяется | |
| Текстовый файл | Не изменяется | |
| Время | Не изменяется | |
| Дата/Время | Не изменяется | |
| Обязательность | Да | В параметре «Обязательность» проставляется галочка | 
| Нет | В параметре «Обязательность» не проставляется галочка | |
| Доступность для редактирования | Да | В параметре «Только для чтения» не проставляется галочка | 
| Нет | В параметре «Только для чтения» проставляется галочка | |
| Видимость | Да | В параметре «Скрытый» не проставляется галочка | 
| Нет | В параметре «Скрытый» проставляется галочка | |
| Размерность | Заполняется значением, ограничивающим размерность реквизита | |
| Правило заполнения | Заполняется правилом заполнения реквизита | |
| Правило качества | Заполняется описанием правила качества, которое необходимо использовать для данного атрибута в Юниверс MDM | Описанное в Юниверс DG правило качества применяется вручную к необходимым атрибутам в системе MDM | 
| Дополнительные характеристики | ||
| Отображаемый | Да | В параметре «Отображаемый» проставляется галочка | 
| Нет | В параметре «Отображаемый» не проставляется галочка | |
| Главный отображаемый | Да | В параметре «Главный отображаемый» проставляется галочка | 
| Нет | В параметре «Главный отображаемый» не проставляется галочка | |
| Поисковый | Да | В параметре «Поисковый» проставляется галочка | 
| Нет | В параметре «Поисковый» не проставляется галочка | |
| Базовый | Да | В параметре «Базовый» проставляется галочка | 
| Нет | В параметре «Базовый» не проставляется галочка | |
| Уникальный | Да | В параметре «Уникальный» проставляется галочка | 
| Нет | В параметре «Уникальный» не проставляется галочка | 
Если требуется изменить параметр атрибута, указанный в данной таблице как не изменяемый, необходимо удалить данный атрибут в рамках сценария удаления и создать новый атрибут с необходимыми характеристиками в рамках сценария создания.
Изменение структуры справочника
Если требуется изменить структуру справочника, необходимо удалить данный справочник в рамках сценария удаления и создать новый справочник с необходимыми характеристиками в рамках сценария создания.
Удаление справочника в модуле управления основными данными
В этом разделе описывается сценарий удаления логической модели справочника в системе Юниверс DG. Все объекты модели справочника удаляются логически, в соответствии с последовательностью, описанной в пользовательском сценарии ниже. Для корректного отображения удаленных объектов в системе Юниверс DG реализована следующая статусная модель (не связанная со статусной моделью в системе Юниверс MDM):
| Статус | Описание | 
|---|---|
| Активный | Статус применяется к каждому новому объекту, созданному в системе, и не меняется при обновлении объекта | 
| Архивный | Статус применяется к объектам, логически удаленным в системе | 
На основании статусной модели объектов логической модели справочника в Юниверс DG, необходимые изменения (обновление статусов записей справочника или полное удаление справочника из модели) производятся вручную в системе Юниверс MDM.
Сценарий удаления справочника:
- Пользователь переходит в раздел системы «Поиск по активам». 
- Пользователь, в разделе «Выберите тип актива» логического уровня модели выбирает пункт «Справочник». 
- Пользователь переходит на вкладку «Связи» и переходит в карточку дочерней таблицы для данного справочника. 
- Пользователь переходит на вкладку «Связи» и последовательно удаляет все дочерние атрибуты данной таблицы (переходя в карточку каждого атрибута) и удаляет саму таблицу. 
- Далее пользователь повторяет шаги 3–4 для всех таблиц справочника. 
- Пользователь переходит в карточку справочника и удаляет справочник. 
- Таким образом все объекты справочника и сам справочник переходят в статус «Архивный» и доступны в табличном поисковом представлении по критерию «Показать удаленные». 
Удаление любого объекта любого типа актива логической модели доступно в карточке объекта при нажатии на кнопку в правом верхнем углу. Данное действие запускает операцию логического удаления актива, требующую согласования в рамках назначенного бизнес-процесса.
Согласование изменений концептуальной и логической модели данных
На стороне Юниверс DG будет осуществляться согласование изменений всех объектов (активов) концептуальной и логической моделей данных, включая создаваемые связи между объектами. Согласование создания/изменения/удаления любого объекта концептуальной или логической модели данных будет осуществляться в соответствии с назначенным на данный объект бизнес-процессом. На каждый тип объекта может быть назначен индивидуальный процесс согласования или все объекты могут согласовываться в рамках единого бизнес-процесса.
Пример бизнес-процесса согласования изменений представлен на рисунке:
 
Для реализации процесса согласования необходима следующая ролевая модель с соответствующими правами:
| Роль | Права | Шаги в процессе | 
|---|---|---|
| Архитектор | 
 | 
 данных 
 | 
| Эксперт | 
 | 
 | 
Контроль целостности логической модели
Обеспечение уникальности объектов логической модели
В рамках процесса автоматического переноса созданных атрибутов из Юниверс DG в MDM возможны ситуации появления дублей, то есть, когда в системе приемнике - Юниверс MDM, могут быть повторно созданы объекты с наименованием, которое используется для идентификации данных. На стороне Юниверс DG необходимо реализовать доработку, ограничивающую уникальность атрибута внутри родительского объекта (проверка должна быть установлена на уровне связи).
Обеспечение связанности объектов логической модели
В Юниверс DG объекты должны создаваться через родительский объект. То есть при его создании необходимо пройти в родительский объект и далее выбрать опцию «Создать вложенную запись» - «Иерархия в активе Атрибут». Это делается для того, чтобы все создаваемые объекты в Юниверс DG имели связи. Если объект в Юниверс DG был создан вне рамок родительского объекта, не имеет связей, то есть был создан в разделе «Поиск по активам» - «Создать запись», прошел процесс согласования, то подобные активы не должны переноситься в Юниверс MDM. На стороне Юниверс DG должна быть реализована проверка наличия родительской связи у атрибута, которая при попытке прохождения последнего шага процесса (публикации атрибута в Юниверс MDM) должна выдавать ошибку «Отсутствие родительской связи».
Описание интеграционного процесса
После внесения и согласования всех необходимых изменений в логической модели Юниверс DG через API инициируется процесс создания черновика модели данных в Юниверс MDM, содержащего примененные в Юниверс DG изменения.
Ограничение редактирования логической модели в Юниверс MDM
На стороне Юниверс MDM будет реализована ролевая модель со следующими полномочиями пользователей на логическую модель данных:
| Роль | Просмотр | Создание | Изменение | Удаление | 
|---|---|---|---|---|
| Пользователь (user) | Да | Нет | Нет | Нет | 
| Администратор (admin) | Да | Да | Да | Да | 
После импорта черновика логической в модели из Юниверс DG в MDM, модель будет доступна на редактирование только пользователю с ролью «Администатор». На роль администратора будет назначен пользователь, ответственный за обогащение модели дополнительным функционалом, применяемым на стороне Юниверс MDM, не влияющим на структуру и иерархию логической модели данных.
Опционально в Юниверс MDM для созданных объектов могут быть применены:
- Правила качества 
- Настройки статусной модели 
- Настройки ролевой модели 
Опционально в Юниверс MDM в модели могут быть дополнены следующие настройки:
- Стратегии генерации внешнего ключа: объединение или пользовательская 
- Дополнительные настройки поисковых опций для атрибутов 
- Дополнительные типы атрибутов (локальное перечисление или ссылка на веб-ресурс)