Комплексная услуга на ВКУ с несколькими не активными созаявителями
Доступные сценарии:- Возможности настройки комплексной услуги
- Ограничения данной инструкции
Для чего используется
Возможности настройки комплексной услугиКомплексная услуга – это услуга, в которой возможно участие нескольких пользователей Портала с разными уровнями взаимодействия. Обычно используется в процессе согласования какого-либо заявления несколькими пользователями. Для услуги с согласованием несколькими участниками добавляются дополнительные файлы, которые формируют настройки бизнес-процесса согласования
Пользователя, который первый подаёт заявление называют заявителем. Пользователи, которые участвуют в согласовании заявления, называют созаявителями. При подаче заявления заявитель должен явным образом указать созаявителей на форме услуги, приглашая их к согласованию общего заявления
Ограничения данной инструкции:
- Данная статья применима для настройки услуги для случая, когда заявитель заполняет данные созаявителей используя компонент RepeatableFields.
- Возможен сценарий когда заявитель подаёт заявление один.
- Шаблоны уведомлений используются типовые.
- В ведомство будет отправлено основное заявление (то, которое подал заявитель).
- В ведомство будут отправлены все заявления(заявителя и созаявителей)
Примеры реализованных услуг с созаявителем
10000000101 - Получение заграничного паспорта
Настройка комплексной услуги с несколькими созаявителями
Настройка услугиСледующим шагом будет интеграция ключевых экранов в вашу услугу из предустановленных шаблонов согласно таблице.
Название шаблона | Идентификатор | Принадлежность | Описание |
Ввод паспортных данных созаявителя |
s1
|
Экран заявителя |
Экран содержащий в себе циклический компонент ввода паспортных данных, содержимое этого экрана можно наполнить в соответствии с требованиями заказчика. Нельзя добавлять в конец сценарий заявителя
|
Интеграция
Скопируйте и переименуйте экран s1 в свою услугу и вставьте его в ветку основного участника(Не самым последним)
Настройка структуры бизнес-процесса услуги
Для настройки структуры необходимо зайти в раздел ВКУ Файлы Delirium
Структура раздела содержит в себе файл metadata.json и каталог bp, в него необходимо будет положить файлы json с настройками бизнес-процессов, в зависимости от кейса
metadata.json
{ "serviceCode": "60023042", "active": "true", "releaseTag": "delirium-1.0.0" } |
Необходимо в строке serviceCode указать код созданной услуги
Бизнес-процесс заявителя
Необходимо взять файл с бизнес-процессом заявителя из кейсов, описанных ниже
Название файла бизнес-процесса заявителя необходимо поменять в формате .json, например, 60023042.json
Далее нужно в файле поменять значения 60023042 на serviceCode услуги и выполнить рекомендации из описания настройки необходимого кейса
Итоговый файл необходимо загрузить в каталог bp в разделе Файлы Delirium
Бизнес-процесс созаявителя
Необходимо взять файл с бизнес-процессом заявителя из кейсов, описанных ниже
Название файла бизнес-процесса созаявителя необходимо поменять в формате -coapplicant.json, например, 60023042-coapplicant.json
Далее нужно в файле поменять значения 60023042 на serviceCode услуги и выполнить рекомендации из описания настройки необходимого кейса
Итоговый файл необходимо загрузить в каталог bp в разделе Файлы Delirium
В результате будут получены все необходимые настройки
Вариант 1. Заявитель указал нескольких неактивных созаявителей(отправка заявления самого заявителя, отправка всех заявлений)
Тестовый запуск услуги
После того, как будут настроены экраны услуги и произведены настройки бизнес-процесса комплексной услуги, можно воспроизвести услугу и проверить результат выполнения.
Для этого необходимо зафиксировать изменения в ВКУ
И выполнить воспроизведение услуги на SVCDEV
После прохождения заявителем и созаявителем по экранам услуги в случае согласования созаявителем должны быть следующие результаты:
- В ЛК заявителя должно быть N заявлений в 17 статусе (Зарегистрировано на портале). Зависит от выбранного сценария