Задача [BPM24]: Перенос функциональности процессов в новый редактор маршрутов для реестров

Формулировка проблемы: в связи с тем, что на момент доработки этапа "Работа по форме" и создания этапа "Сопоставление в реестр" в реестрах имелся редактор маршрутов старого типа, необходимо перенести новый функционал данных этапов в новый.

Используется: Конфигуратор -> Реестры, Основное приложение -> Реестры.

Связанные задачи:

Решение: необходимо добавить изменения:

Работа по форме

Необходимо привести настройку "Название" к структуре "выпадающий список + поле". Выпадающий список содержит пункты:

При выборе пункта поле "Указать" является многострочным, а "Из компонента" - многострочным. Поле остается обязательным для заполнения вне зависимости от выбранного значения списка, ошибка при незаполнении идентична.

Если был выбран пункт "Из компонента", то на плашке этапа отображается не значение из поля, а подстановка Работа по форме. При этом, если ранее для этапа уже было указано название, заполнение поля для пункта "Из компонента" не должно изменять название этапа на плашке.

Сопоставление в реестр

Необходимо добавить новый специальный процесс "Сопоставление в реестр" со следующими настройками:

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