Функционал передачи модели данных из 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 в модели могут быть дополнены следующие настройки:
Стратегии генерации внешнего ключа: объединение или пользовательская
Дополнительные настройки поисковых опций для атрибутов
Дополнительные типы атрибутов (локальное перечисление или ссылка на веб-ресурс)