|
<< Click to Display Table of Contents >> Импорт модели |
В системе ВЕРТИКАЛЬ могут выполняться различные преобразования (надстройки) модели данных, например: формирование заголовков, декорирование метаданных, применение маркеров, указание связей со справочниками и др.
Процедура импорта модели предназначена для переноса актуальных настроек метаданных из ЛОЦМАН:PLM в ВЕРТИКАЛЬ в соответствии с правилами синхронизации. Все пользовательские доработки при этом сохраняются и применяются к новой модели.
Импорт выполняется в следующих случаях:
•Изменения в модели ЛОЦМАН:PLM при работе в текущей версии (для актуализации обеих моделей).
•Обновление системы до новой версии.
Алгоритм импорта
1.Система получает актуальную модель ЛОЦМАН:PLM и формирует на ее основе временную модель ВЕРТИКАЛЬ.
2.Выполняется перенос пользовательских настроек из сохраненной на сервере модели во временную модель в соответствии с правилами синхронизации.
3.Обновленная модель сохраняется на сервере, заменяя предыдущую версию.
Правила синхронизации
При импорте пользовательские настройки метаданных сохраняются. Система переносит их в новую модель, сопоставляя элементы исходной и импортированной моделей по идентификаторам (ID).
|
Метаданные |
Критерий сопоставления |
Импортируемые свойства |
|---|---|---|---|
|
Типы |
соответствие ID типа |
•Список маркеров, •Декорирование, •Функции: ToStringFunction, VerifyFunction, •Ссылки на справочники. |
|
Связи |
соответствие ID связи |
•Декорирование, •Ссылки на справочники. |
|
Атрибуты |
соответствие ID атрибута |
•Список маркеров, •Ограничения, •Ссылки на справочники. |
|
Атрибуты связи |
соответствие ID атрибута связи |
•Список маркеров, •Ограничения, •Ссылки на справочники. |