Режим черновика

Для безопасной работы с данными и со структурой данных система Юниверс DG использует черновики. Черновики создают безопасную среду для новых изменений, накапливают эти изменения и защищают данные от незавершенных изменений, способных повлиять на целостность данных.

Так как некоторые изменения могут иметь длительный характер, черновики также сохраняют промежуточные результаты работы.

Черновиков может быть несколько. У каждого черновика есть имя, владелец и дата создания/обновления, что позволяет различать черновики между собой и переключаться между ними. С помощью черновика можно, например, опубликовать новую версию модели типов активов.

Черновики используются для следующих разделов системы:

  • Управление активами;

  • Управление справочниками;

  • Поиск по активам (для записи актива);

  • Поиск по справочникам (для записи справочника );

  • Качество данных;

  • Статусная модель;

  • Бизнес-процессы.

Особенности

  • Черновик представляет собой среду для безопасного изменения модели типов активов при работе с разделом «Управление активами».

  • Черновик является слепком актуальной модели на момент создания черновика. Впоследствии изначальный слепок модели изменяется: добавляются или удаляются объекты, меняются их свойства и т.д.

  • Все вносимые изменения сохраняются до дальнейших действий с черновиком: публикации или удаления.

  • Черновик вносит изменения в модель активов только после публикации. Импорт / экспорт модели не затрагивает черновик.

  • Изменения в черновик могут вноситься в несколько рабочих сессий, например, часть типов активов создана в один день, часть – в другой.

  • Черновик может быть опубликован. Доступны 2 способа публикации: простая и публикация с приоритетом.

  • Перед публикацией черновика производится автоматическая валидация изменяемых данных. Публикация с ошибками невозможна, поэтому обнаруженные ошибки необходимо исправить.

  • Черновик может быть удален. В таком случае внесенные изменения будут стерты.

Включение режима черновика

Чтобы переключиться в режим черновика, нажмите кнопку image1 «Черновик», расположенную в верхней части объектов модели данных. Кнопка изменит состояние, и откроется список черновиков (Рисунок 1). В списке можно создать новый черновик или открыть существующий.

Чтобы выйти из режима черновика, нажмите кнопку image2 «Черновик» повторно. Кнопка изменит состояние на исходное, отобразится опубликованная модель данных в режиме просмотра.

Переключение в режим черновика

Рисунок 1 – Переключение в режим черновика (на примере черновика Модели данных)

Публикация черновика

Чтобы опубликовать черновик нажмите кнопку image3 "Опубликовать", расположенную в нижней части списка объектов модели данных (Рисунок 2).

В открывшемся окне выберите способ публикации:

  • Простая используется в случае, если модель данных за период работы над черновиком либо не менялась другими пользователями, либо менялась незначительно. Если пытаться публиковать черновик после значительных изменений модели, то некоторые конфликты в модели данных могут привести к ошибке и остановке публикации.

  • С приоритетом игнорирует любые предыдущие изменения и перезаписывает модель данных.

При публикации черновика в случае необходимости переиндексации в момент публикации типа актива, пользователю будет отображено соответствующее предупреждение, и предложение согласиться с условиями публикации, без которого кнопка "опубликовать" будет недоступна (Рисунок 3). При нажатии на "переиндексацию данных", пользователю будет отображена детализация изменений, которые привели к необходимости переиндексации.

Кнопка публикации черновика

Рисунок 2 – Кнопка публикации черновика

Публикация черновика с необходимостью переиндексации

Рисунок 3 – Публикация черновика с необходимостью переиндексации