Создание политики перемещения¶
Для создания новой политики перемещения необходимо выполнить следующие действия:
Поля Наименование политики и Описание заполняются вручную.
Поле Идентификатор политики размещения заполняется выбором значения из справочника, который открывается по нажатию кнопки
в конце строки. В открывшемся модальном окне необходимо проставить чекбокс в строке нужной политики размещения и нажать кнопку [Подтвердить].
Тем самым формируется связь текущей политики перемещения с политикой размещения сервиса «Управление файлами».
Поле Вес определяет приоритетность политики в процессе обработки – политики с наибольшим весом обрабатывается в первую очередь. Поле заполняется вручную или с помощью переключателей
в конце строки.
Включение тумблера Политика активная активирует созданную политику перемещения, что позволяет Системе при активации подходящего доменного события выбирать данную политику.
Появится уведомление, информирующее об успешном сохранении новой политики.
В карточке созданной политики перемещения появится блок Условия.
Для добавления условия к политике перемещения необходимо выполнить следующие действия:
Поля Наименование и Формула заполняются вручную. Формула задается в синтаксисе JSONata, который является нативным языком, позволяющим фильтровать и преобразовывать JSON структуры. Форма создания включает в себя справочное окно, информирующее пользователя о том, как задается и работает формула условия. Для раскрытия полной информации необходимо нажать кнопку [Подробнее].
Предусмотрена проверка текущего условия на этапе создания, либо после в карточке условия. Для проверки необходимо под полем Формула нажать кнопку [Проверить]. В открывшемся модальном окне уже будет автоматически заполнена формула из карточки условия, требуется только добавить модель для проверки, то есть какой-либо JSON-объект. В поле Результат сразу же отобразится результат проверки: «true» или «false».
Метод вызывается и результат меняется сразу же при любом внесении изменений в модель или формулу.
Для того чтобы условие работало, необходимо активировать тумблер Условие активное.
3. После заполнения всех полей формы создания условия нажать кнопку
.
Созданное условие появится в блоке Условия карточки политики перемещения. Статус условия отображается в колонке «Активность».
В дальнейшем при срабатывании доменного события, например, при внесении изменений в атрибуты документа, Система находит политику перемещения, под условие которой попадает измененный документ, и применяет к контенту документа ту политику размещения, к которой была привязана политика перемещения.






