Общая информация
В данной статье описана настройка процессинга заявления в части отправки заявления в ведомство и обработки ответа. Кроме того, статья содержит настройки отмены заявления в ведомстве и переписки по заявлению с ведомством


Мнемоника файла — системное наименование файла
Пользовательское наименование файлов — название, которым пользователь назвал файл, который загрузил на портале
Мнемоника не обязательно должна совпадать с пользовательским наименованием файла
|
№ |
Название поля |
Описание |
|
Основные настройки |
||
|
1 |
Передавать файлы в архиве |
Поле предназначено для реализации возможности архивирования файлов заявления в один архив с необходимым разработчику названием архива, которое готово принимать ведомство |
|
2 |
Способ передачи файлов в ведомство |
На выбор доступно три вида передачи файлов в ведомство: |
|
3 |
Передавать пользовательские имена файлов |
Использовать пользовательское наименование файлов при формировании архива |
|
4 |
Добавлять расширения файлов в названия |
Признак добавления расширения файлов в названия. Например, [картинка] + [.jpg] Применимо только при передаче мнемоники файла, а не пользовательского наименования |
|
5 |
Отправлять все файлы в ведомство |
Признак, который позволяет отправить все файлы заявления без исключений |
|
6 |
Не отправлять выбранные файлы |
Признак, который позволяет не отправлять указанные файлы заявления: 1. Задать мнемоники файлов явно – указывается точное наименование мнемоники файла. Например, req.xml 2. Задать мнемонику через регулярное выражение – указывается мнемоника, описанная регулярным выражением. Например, attach |
|
7 |
Включить настройки отправки подписания в «Госключе» |
Признак, который позволяет задать тип подписи по умолчанию, при использовании в услуге шаблона УКП Предоставляет возможность подписи:
|
|
8 |
Разархивировать файлы в ответе ведомства |
Признак, который будет распаковывать архив, который направлен в ответе ведомства Если признак будет проставлен, но ведомство направило файлы не в архиве, то заявление упадёт в ошибочный статус при обработке ответа |
|
Расширенные настройки |
||
|
9 |
Способ маршрутизации заявления СМЭВ3 |
На выбор доступно два вида маршрутизации СМЭВ3: Данное поле скрывается, если установлен признак «Отобразить настройки Разработчика ЕПГУ» |
|
10 |
FTL-преобразование ответа по заявлению |
Настройка преобразования ответа ведомства по виду сведений. Подробнее в статье ЕСКС |
|
Настройки разработчика ЕПГУ |
||
|
11 |
Отобразить настройки Разработчика ЕПГУ |
При включении данного признака пользователю становятся доступны специализированные настройки процессинга заявлений Данный признак доступен только в случае, если пользователь обладает правами Внутреннего Разработчика ЕПГУ или Администратор ВКУ |
|
12 |
Способ маршрутизации заявления |
Данная настройка содержит расширенный набор возможности маршрутизации заявления и принимает одно из следующих значений: 1. СМЭВ3 1.2 — взаимодействие с ведомством по версии 1.2 СМЭВ3 2. СМЭВ3 1.3 — взаимодействие с ведомством по версии 1.3 СМЭВ3 3. СМЭВ4 — рег. запрос. Получение результатов рассмотрения заявления из витрины ведомства по протоколу СМЭВ4 с сохранением всех настроек предварительной обработки заявления и обработки ответа, включая FTL-преобразования, генерацию файлов. Параметры запроса в витрину СМЭВ4 ведомства задаются FTL-преобразованием запроса заявления 4. СМЭВ4 — множественные рег. запросы. Позволяет последовательно выполнить несколько запросов в витрину СМЭВ4 ведомства в рамках одного заявления и обработать ответ каждого из них. Настройки параметров задаются группой шаблонов FTL-преобразования запросов 5. Без маршрутизации — позволяет никуда не отправлять заявление и установить финальный статус с помощью внешнего сервиса ЕПГУ или автоматически с помощью настройки «Смена статуса на 3 после завершения обработки заявления» (п. 32) 6. Отправить в топик Kafka — позволяет отправить запрос на обработку во внешний сервис ЕПГУ в выбранный топик Kafka. Ответ ожидается в топике, указанном в поле «Название топика при маршрутизации заявлений Kafka» |
|
13 |
FTL-преобразование запроса заявления |
Используется для преобразования скриптом FTL в данные, которые будут отправлены в ведомство Доступно только для следующих способов маршрутизации:
Для СМЭВ3 целевым значением является запрос в формате XML в соответствии с требованиями вида сведений Для «СМЭВ4 рег. запрос» целевым значением является SQL, описывающий рег. запрос Источником данных для преобразования является транспортная XML сформированная после того, как пользователь отправил заявление в ведомство |
|
14 |
Задать альтернативную конфигурацию процессинга заявления |
Можно задать одну или несколько альтернативных конфигураций При описании альтернативной конфигурации необходимо заполнить:
|
|
15 |
СМЭВ4 — множественные рег. запросы |
Заполняется, если в качестве способа маршрутизации выбран «СМЭВ4 — множественные рег. запросы» В рамках текущего раздела определяются регистрационные запросы, с которыми выполняется обращение к витринам. Для каждого запроса к витрине должен быть определён шаблон преобразования данных транспортной xml в рег. запрос Идентификатор группы шаблонов преобразования запросов заявления — вычисляется автоматически и используется для объединения разных запросов к витринам в единый результат обработки заявления в рамках одной услуги Шаблоны, входящие в группу:
|
|
16 |
Ответ ведомства ожидается в рамках другого вида сведения (EventService) |
Флаг устанавливается, если статусы заявления и ответы ведомств поступают с использованием универсального вида сведений для приёма событий электронного заявления на портале государственных услуг (функций) Доступно только для следующих способов маршрутизации:
|
|
17 |
Название топика при маршрутизации заявлений Kafka |
Топик Kafka, в который будет отправляться заявление |
|
18 |
Наименование встроенной исполняемой процедуры |
Указывается только для определённых услуг, которые уже используют встроенные исполняемые процедуры сервиса процессинга заявлений |
|
19 |
Ключ uddi |
Указывается только для определённых услуг, которые уже используют справочники ведомств СМЭВ2 |
|
20 |
Сохранять бизнес-данные в логах |
Сохранение промежуточных состояний обработки при отправке заявления, обработки ответов и статусов ведомств. Время хранения — 6 месяцев Не распространяется на ответы ведомств, поступившие с использованием универсального вида сведений для приёма событий электронного заявления на портале государственных услуг (функций) Рекомендуется всегда включать настройку |
|
21 |
Сохранять статусы обработки сообщений СМЭВ3 в заявлении |
При отправке заявлений через СМЭВ3, заявление переводится в промежуточные технические статусы, которые поступают от СМЭВ3 по отправленным СМЭВ-сообщениям:
Доступно только для следующих способов маршрутизации:
|
|
22 |
Статус заявления перед отправкой в ведомство |
Указывается код портального статуса, в который будет переведено заявление перед его отправкой в СМЭВ3 Доступно только для следующих способов маршрутизации:
|
|
23 |
Переопределить статус отправки и доставки заявления в ведомство |
Указывается, если необходимо переопределить один или несколько статусов и их комментарии для сообщений в СМЭВ3 Доступно только для следующих способов маршрутизации:
|
|
24 |
Статус «Отправлено в ведомство» |
Данный параметр позволяет переопределить статус и комментарии заявления при получении статуса сообщения СМЭВ3 «Поставлено в очередь ответчика» При этом можно определить:
Если данный раздел не заполнен и включён параметр «Сохранять статусы обработки сообщений СМЭВ3 в заявлении», то при получении статуса сообщения СМЭВ3 «Поставлено в очередь ответчика»:
Доступно, если включено «Переопределить статус отправки и доставки заявления в ведомство» Доступно только для следующих способов маршрутизации:
|
|
25 |
Статус «Доставлено в очередь ведомства» |
Данный параметр позволяет переопределить статус и комментарии заявления при получении статуса сообщения СМЭВ3 «Подтверждено ответчиком (Ack)» При этом можно определить:
Если данный раздел не заполнен и включён параметр «Сохранять статусы обработки сообщений СМЭВ3 в заявлении», то при получении статуса сообщения СМЭВ3 «Подтверждено ответчиком (Ack)»:
Доступно, если включено «Переопределить статус отправки и доставки заявления в ведомство» Доступно только для следующих способов маршрутизации:
|
|
26 |
Отправлять запросы или ответы в топик Kafka |
Если указана текущая настройка, можно определить топик Kafka, в который отправлять информацию о заявлении, для любых этапов процессинга перед отправкой в ведомство и после получения ответов из ведомства |
|
Действия на подготовку запроса Раздел доступен, если установлен флаг для «Отправлять запросы или ответы в топик Kafka» |
||
|
27 |
Топик запроса для внешней исполняемой процедуры |
Наименование топика Kafka, в который отправляется сообщение с информацией о заявлении для предварительной обработки специализированной внешней исполняемой процедурой Заявление не будет отправлено в ведомство, пока не будет получен ответ от внешней исполняемой процедуры |
|
28 |
Топик для получения ответа от внешней исполняемой процедуры |
Наименование топика Kafka, в который будет отправлено сообщение от специализированной внешней исполняемой процедуры |
|
29 |
Топик Kafka для публикации перед отправкой в ведомство |
Топик Kafka, в который отправлять информацию о заявлении на этапе подготовки запроса для отправки в ведомство |
|
Действия перед отправкой в ведомство |
||
|
30 |
Установить время ожидания ответа от ведомства |
Указывается, если необходимо получать ответ от ведомства за ограниченный промежуток времени Если за указанный временной интервал ответ от ведомства не поступил, заявление переводится в ошибочный статус — портальный статус 5 Доступно только для следующих способов маршрутизации:
|
|
31 |
Время ожидания ответа ведомства, с |
Время ожидания ответа ведомства в секундах. Указывается, если установлен признак «Установить время ожидания ответа от ведомства» |
|
32 |
Топик Kafka для публикации транспортной xml (req.xml) |
Топик, в который необходимо отправить транспортную xml |
|
33 |
Смена статуса на 3 после завершения обработки заявления |
Заявление переводится в статус «Услуга оказана» (портальный статус 3) без отправки заявления в ведомство Доступно только для способа маршрутизации «Без маршрутизации» Может использоваться в случае, если обработка заявления осуществляется специализированным сервисом портала (п.26 «Топик запроса для внешней исполняемой процедуры») и не требует отправки заявления в ведомство |
|
34 |
Получать информацию о пользователе из ЕСИА |
Признак определяет, используется ли во встроенной исполняемой процедуре информация из ЕСИА (п.17 «Наименование встроенной исполняемой процедуры»). Если используется, то для программного кода исполняемой процедуры подгружается информация из ЕСИА о пользователе, который выполняет отправку заявления в ведомство Применяется при выполнении встроенной процедуры только на этапе перед отправкой заявления в ведомство |
|
35 |
Задать список компонент (если не указаны, используется вся информация из ЕСИА) |
Если указан признак «Получать информацию о пользователе из ЕСИА», можно определить только ограниченный набор компонент персональных данных, которые нужно загрузить из ЕСИА о пользователе, который отправляет заявление Если поле не заполнено, то будут подгружаться все компоненты Рекомендуется использовать только необходимый набор компонентов |
|
Действия после получения ответа ведомства |
||
|
36 |
Получать информацию о пользователе из ЕСИА |
Признак определяет, используется ли во встроенной исполняемой процедуре информация из ЕСИА (п.17 «Наименование встроенной исполняемой процедуры»). Если используется, то для программного кода исполняемой процедуры подгружается информация из ЕСИА о пользователе, который отправил заявление в ведомства Применяется при выполнении встроенной процедуры только на этапе после получения ответа по заявлению из ведомства |
|
37 |
Задать список компонент (если не указаны, используется вся информация из ЕСИА) |
Если указан признак «Получать информацию о пользователе из ЕСИА», можно определить только ограниченный набор компонент персональных данных, которые нужно загрузить из ЕСИА о пользователе, который отправил заявление Если поле не заполнено, то будут подгружаться все компоненты Рекомендуется использовать только необходимый набор компонентов |
|
38 |
Топик Kafka для публикации ответа ведомства |
Топик Kafka, в который отправлять информацию о заявлении после получения первого ответа ведомства Доступно, если установлен флаг «Отправлять запросы или ответы в топик Kafka» |
|
39 |
Идентификатор типа для сохранения файлов из ответа ведомства |
Для корректной работы функционала необходимо: Используется, если в рамках услуги необходимо хранить файлы ответов ведомств срок, который не соответствует регламентному сроку хранения файлов по заявлениям на Портале Госуслуг |
|
Действия после получения второго ответа ведомства |
||
|
40 |
Топик Kafka для публикации ответа ведомства |
Топик Kafka, в который отправлять информацию о заявлении на этапе получения второго и всех последующих ответов от ведомства Доступно, если установлен флаг «Отправлять запросы или ответы в топик Kafka» |
|
Действия после получения ошибки от ведомства |
||
|
41 |
Топик Kafka для публикации ошибки ведомства |
Указывается топик Kafka, в который отправлять информацию о заявлении на этапе получения ошибок ведомства или СМЭВ3 Доступно, если установлен флаг «Отправлять запросы или ответы в топик Kafka» |
|
42 |
Игнорировать отказ ведомства |
При включённом параметре отказы приёма заявления будут игнорироваться — заявления не будут переводить в ошибочный статус 5 Отказы приёма СМЭВ3-сообщения ведомства — это специальный вид ответа СМЭВ3 с типом Reject. В ответе от ведомства вместо блока MessagePrimaryContent передан блок RequestRejected Данный параметр используется, если информационная система может вести себя некорректно — отправлять отказ в приёме, а потом присылать ответ Доступно только для следующих способов маршрутизации:
|
|
43 |
Обрабатываемые ошибки |
В данном разделе есть три варианта обрабатываемых ошибок ответа:
Доступно только для следующих способов маршрутизации:
|
|
44 |
Статус в случае отклонения запроса ведомством |
Портальный статус, в который будет переведено заявление после получения отклонения сообщения ведомством. В случае, если данное поле не заполнено и не определён отдельный способ вычисления статуса и комментария (п.44 «Переопределить комментарий к статусу или установить иной статус по отказу ведомства») заявление будет переведено в ошибочный статус — портальный статус 5 Данное поле доступно, если определён вариант обработки ошибки «Отклонение запроса» в разделе «Обрабатываемые ошибки» |
|
45 |
Переопределить комментарий к статусу или установить иной статус по отказу ведомства |
Режим, при котором можно переопределить по комментарию отклонения запроса ведомством статус и комментарий к нему |
|
46 |
Исходный комментарий в ответе ведомств |
Указывается регулярное выражение, с помощью которого определяется текст комментария, присланного ведомством при отклонении запроса Например, «KVS-22:.*» |
|
47 |
Статус заявления при указанном комментарии |
Указывается портальный статус, в который будет переведено заявление при получении отклонения и сообщения от ведомства с комментарием, описанным в поле «Исходный комментарий в ответе ведомства» |
|
48 |
Комментарий в заявлении |
Указывается комментарий к статусу, который будет указан в заявлении при получении отклонения сообщения ведомством с комментарием, описанном в поле «Исходный комментарий в ответе ведомств» |
|
49 |
Статус в случае асинхронной ошибки СМЭВ3 |
Указывается портальный статус, в который будет переведено заявление в случае асинхронной ошибки. Если поле не заполнено, заявление будет переведено в 5 статус Данное поле доступно, если определен вариант обработки ошибки «Асинхронная ошибка» в разделе «Обрабатываемые ошибки» |
|
50 |
Переопределить комментарий к статусу при асинхронной ошибке СМЭВ3 |
Режим, при котором можно переопределить комментарий при получении асинхронной ошибки СМЭВ3 |
|
51 |
Исходный комментарий в ответе СМЭВ3 |
Указывается регулярное выражение, которому определяется текст комментария, который был получен от СМЭВ3 при получении асинхронной ошибки Например, «SMEV-502:.*» Данное поле доступно, если определён вариант обработки ошибки «Асинхронная ошибка» в разделе «Обрабатываемые ошибки» и отмечено поле «Переопределить комментарий к статусу при асинхронной ошибке СМЭВ3» |
|
52 |
Комментарий в заявлении |
Указывается комментарий к ошибочному статусу, который будет указан в заявлении при получении асинхронной ошибки СМЭВ3 с комментарием, описанном в поле «Исходный комментарий в ответе СМЭВ3» Данное поле доступно, если определен вариант обработки ошибки «Асинхронная ошибка» в разделе «Обрабатываемые ошибки» и отмечено поле «Переопределить комментарий к статусу при асинхронной ошибке СМЭВ3» |
|
53 |
Статус в случае синхронной ошибки СМЭВ3 |
Указывается портальный статус, в который будет переведено заявление в случае синхронной ошибки. Если поле не заполнено, заявление будет переведено в 5 статус Данное поле доступно, если определён вариант обработки ошибки «Синхронная ошибка» в разделе «Обрабатываемые ошибки» |
|
54 |
Переопределить комментарий к статусу при синхронной ошибке СМЭВ3 |
Режим, при котором можно переопределить комментарий при получении синхронной ошибки СМЭВ3 |
|
55 |
Исходный комментарий в ответе СМЭВ3 |
Указывается регулярное выражение, которому определяется текст комментария, который был получен от СМЭВ3 при получении синхронной ошибки Например, «SMEV-502:.*» Данное поле доступно, если определён вариант обработки ошибки «Синхронная ошибка» в разделе «Обрабатываемые ошибки» и отмечено поле «Переопределить комментарий к статусу при синхронной ошибке СМЭВ3» |
|
56 |
Комментарий в заявлении |
Указывается комментарий к ошибочному статусу, который будет указан в заявлении при получении синхронной ошибки СМЭВ3 с комментарием, описанном в поле «Исходный комментарий в ответе СМЭВ3» Данное поле доступно, если определён вариант обработки ошибки «Синхронная ошибка» в разделе «Обрабатываемые ошибки» и отмечено поле «Переопределить комментарий к статусу при синхронной ошибке СМЭВ3» |
|
Параметры отмены заявления в ведомстве |
||
|
57 |
Требуется отмена |
Признак наличия у услуги возможности пользователю после подачи заявления на ЕПГУ отменить заявление |
|
Основные настройки |
||
|
58 |
Преобразование запроса в ведомство |
Настройка преобразования запроса в ведомство в соответствии с требованием вида сведений СМЭВ3 |
|
58.1 |
Использовать значение по умолчанию |
Устанавливается, если по отмене заявления ранее не использовалось преобразование запроса. Используется шаблон преобразования запроса. Шаблон представлен ниже (Шаблон отмены по умолчанию). Чтобы увидеть, какой будет запрос, необходимо сохранить услугу, а потом заново её открыть (п.58.2) |
|
58.2 |
Переопределить значение |
Если у услуги настроено преобразование запроса для отмены заявления, то будет выбран этот пункт. Ниже будут отображаться идентификатор и настройка преобразования |
|
59 |
Табличная маршрутизация |
Признак необходимости вычисления региона, в который будет отправлен запрос на отмену. Если необходимо то, каким образом регион будет вычисляться:
|
|
Расширенные настройки |
||
|
60 |
FTL-преобразование ответа по отмене заявления |
Настройка преобразования ответа ведомства по виду сведений для отмены |
|
Настройки разработчика ЕПГУ |
||
|
61 |
Способ маршрутизации заявления |
Данная настройка содержит расширенный набор возможности маршрутизации при отмене заявления и принимает одно из следующих значений:
|
|
62 |
Сохранять бизнес-данные в логах |
Сохранение промежуточных состояний обработки при отмене заявления, обработке ответов и статусов ведомств. Время хранения — 6 месяцев Рекомендуется всегда включать настройку |
|
63 |
Ключ uddi |
Указывается только для определённых услуг, которые уже используют справочники ведомств СМЭВ2 |
|
64 |
Отправлять запросы или ответы в топик Kafka |
Если указана текущая настройка, можно определить топик Kafka, в который отправлять информацию о заявлении, для любых этапов процессинга перед отправкой отмены в ведомство и после получения ответов из ведомства |
|
65 |
Топик Kafka для публикации запроса |
Топик Kafka, в который отправлять информацию о заявлении на этапе подготовки запроса на отмену для отправки в ведомство |
|
Действия на подготовку запроса Раздел доступен, если установлен флаг для «Отправлять запросы или ответы в топик Kafka» |
||
|
66 |
Топик запроса для внешней исполняемой процедуры |
Наименование топика Kafka, в который отправляется сообщение с информацией об отмене заявления для предварительной обработки специализированной внешней исполняемой процедурой. Отмена по заявлению не будет отправлена в ведомство, пока не будет получен ответ от внешней исполняемой процедуры |
|
67 |
Топик для получения ответа от внешней исполняемой процедуры |
Наименование топика Kafka, в который будет отправлено сообщение от специализированной внешней исполняемой процедуры |
|
68 |
Наименование встроенной исполняемой процедуры |
Указывается наименование встроенной исполняемой процедуры Может использоваться для отдельных специализированных услуг |
|
Параметры переписки заявления с ведомством |
||
|
Основные настройки |
||
|
69 |
Преобразование запроса в ведомство |
Настройка преобразования запроса вида сведений |
|
69.1 |
Использовать значение по умолчанию |
Устанавливается, если для переписки по заявлению ранее не использовалось преобразование запроса. Используется шаблон преобразования запроса. Шаблон представлен ниже (Шаблон переписки по умолчанию) |
|
69.2 |
Переопределить значение |
Если у услуги настроено преобразование запроса для переписки с ведомством, то будет выбран этот пункт. Ниже будут отображаться идентификатор и настройка преобразования |
|
Расширенные настройки |
||
|
70 |
FTL-преобразование ответа переписки по заявлению |
Настройка преобразования ответа ведомства по виду сведений для переписки |
|
Настройки разработчика ЕПГУ |
||
|
71 |
Способ маршрутизации сообщений в переписке |
Данная настройка содержит расширенный набор возможности маршрутизации при переписке по заявлению с ведомством и принимает одно из следующих значений:
|
|
72 |
Сохранять бизнес-данные в логах |
Сохранение промежуточных состояний обработки при переписке по заявлению, обработке ответов и статусов ведомств. Время хранения — 6 месяцев Рекомендуется всегда включать настройку |
|
73 |
Наименование встроенной исполняемой процедуры |
По умолчанию используется «smev3TextMessageCallback». Для отдельных специализированных услуг может использоваться другая процедура |
|
74 |
Получать информацию о пользователе из ЕСИА |
Данный признак определяет, используется ли во встроенной исполняемой процедуре информация из ЕСИА (п.17 «Наименование встроенной исполняемой процедуры»). Если используется, то для программного кода исполняемой процедуры подгружается информация из ЕСИА о пользователе, который выполняет отправку заявления в ведомства Применяется при выполнении встроенной процедуры только на этапе перед отправкой сообщения по переписке в ведомство |
Настройка отмены заявления
Для настройки отмены необходимо активировать чекбокс «Требуется отмена»

В случае, если отмена настраивается по атрибутам по умолчанию, то можно использовать варианты настроек ниже
Шаблон отмены по умолчанию
|
<#setting number_format="computer"/> <ns:[localname] xmlns:ns="[namespace]"> <ns:cancelRequest> <ns:orderId>${orderId}</ns:orderId> <ns:reason>[text]</ns:reason> </ns:cancelRequest> </ns:[localName]> |
Шаблон отмены по умолчанию с табличной маршрутизацией. Код получить из заявления
|
<#setting number_format="computer"/> <ns:[localname] RouteCode= "${specRoutingCode}" xmlns:ns="[namespace]"> <ns:cancelRequest> <ns:orderId>${orderId}</ns:orderId> <ns:reason>[text]</ns:reason> </ns:cancelRequest> </ns:[localname]> |
Шаблон отмены по умолчанию с табличной маршрутизацией. Код получить из справочника
|
<#setting number_format="computer"/> <ns:[localname] oktmo="${routingCode}" xmlns:ns="[namespace]"> <ns:cancelRequest> <ns:orderId>${orderId}</ns:orderId> <ns:reason>[text]</ns:reason> </ns:cancelRequest> </ns:[localname]> |
При выборе варианта «Переопределить значение» в блоке «Идентификатор преобразования запроса на отмену заявления» и «Идентификатор преобразования ответа по отмене заявлению» необходимо прописать контент согласно ВС, который используется ведомством для оказания услуги
Пример запроса отмены
|
<#ftl encoding="UTF-8"/> <ns:FormData env="SVCDEV" xmlns:ns="ссылка на вид сведений"> <ns:cancelRequest> <ns:orderId>${orderId?c}</ns:orderId> <ns:reason>Отмена по запросу пользователя</ns:reason> </ns:cancelRequest> </ns:FormData> |
Атрибут env используется в случае, если есть потребность в учёте окружения для использования данной настройки
Переменные result, comment, orderId указываются в том регистре, в котором они зарегистрированы в ВС вашего ведомства
Пример ответа отмены
|
<#ftl/><#assign result = xml["//*[local-name() = 'result']"]/> <#assign comment = xml["//*[local-name() = 'comment']"]/> <#assign orderId = xml["//*[local-name() = 'orderId']"]/> <etw:FormDataResponse xmlns:etw="ссылка на вид сведений"> <etw:cancelResponse> <etw:orderId>${orderId!''}</etw:orderId> <etw:result>${result!''}</etw:result> <comment>${comment!''}</comment> </etw:cancelResponse> </etw:FormDataResponse> |
Необходимо в обозначении переменных прописать значения, которые содержатся в ВС ведомства:
- result — обязательное поле
- comment — необязательное поле
- orderId — обязательное поле
Настройка переписки с ведомством
Для настройки переписки с ведомством необходимо активировать чекбокс «Требуется переписка»

В случае, если переписка настраивается по атрибутам по умолчанию, то можно использовать вариант настройки ниже
Шаблон переписки по умолчанию
|
<#ftl encoding="UTF-8"/> <ns:[localname] xmlns:ns="[namespace]"> <ns:textRequest> <ns:orderId>${orderId}</ns:orderId> <ns:text>${text}</ns:text> </ns:textRequest> </ns:[localname]> |
При выборе варианта «Переопределить значение» в блоке «Идентификатор преобразования запроса переписки по заявлению» и «Идентификатор преобразования ответа переписки по заявлению» необходимо прописать контент согласно ВС, который используется ведомством для оказания услуги
Пример запроса переписки
|
<#ftl encoding="UTF-8"/> <n1:Request xmlns:ns=" ссылка на вид сведений вложенной схемы в схему запроса" xmlns:n1=" ссылка на вид сведений корневого тега запроса"> <ns:TextMessage> <ns:OrderId>${orderId?c}</ns:OrderId> <ns:TextComment>${text}</ns:TextComment> </ns:TextMessage> </n1:Request> |
Пример ответа переписки
|
<#ftl encoding="UTF-8" ns_prefixes={ "n1":" ссылка на вид сведений корневого тега ответа"}/> <#assign Result=xml["//*[local-name() = 'result']"]/> <#assign orderId=xml["//*[local-name() = 'orderId']"]/> <#if Result?has_content&&Result = 'OK'> <n1:Response xmlns:ns=" ссылка на вид сведений вложенной схемы в схему ответа " xmlns:n1=" ссылка на вид сведений корневого тега ответа"> <ns:TextResponse> <ns:OrderId>${orderId!''}</ns:OrderId> <ns:Result>OK</ns:Result> </ns:TextResponse> </n1:Response> </#if> |
Необходимо в обозначении переменных прописать значения, которые содержатся в ВС ведомства:
- result — обязательное поле
- orderId — обязательное поле
Формирование файлов на основании ответа на заявление
В данном разделе можно настроить генерацию файлов на основе полученного ответа от ведомства, с помощью предварительно загруженного в базу данных шаблона. Настройкой занимается команда ЕПГУ
Сервис предоставляет возможность генерации файлов с сохранением результата генерации в сервисе терабайт, а также возможность подписания сгенерированного файла подписью Минцифры. При этом файл подписи так же будет сохранён в сервисе терабайт
|
№ |
Название поля |
Описание |
|
1 |
Тип сгенерированного файла |
Формат файла, который будет сгенерирован. Возможные значения: CSV, JSON, XML, PDF, ZIP |
|
2 |
Вариант применения шаблона |
Возможные значения:
|
|
3 |
Путь к тэгу в XML |
Путь, по которому определяется наличие элемента в XML (xpath - путь описан на языке запросов к элементам XML-документа). То есть, если путь в XML существует, то правило считается выполненным и данный шаблон применяется Например: /*[local-name()="RequestWrapper"]/@RouteCode |
|
4 |
Шаблон преобразования |
Шаблон, на основании которого будет сформирован итоговый файл. Шаблон должен быть заранее установлен в систему |
|
5 |
Набор правил |
|
|
6 |
Имя конечного файла, отображаемого пользователю |
Имя файла, которое будет присвоено итоговому сгенерированному файлу. Только для: CSV, JSON, XML, ZIP |
|
7 |
Мнемоника файла для хранения в террабайте |
Мнемоника файла, которая будет присвоено итоговому сгенерированному файлу и под которой он будет сохранен в террабайте. Только для: CSV, JSON, XML, ZIP |
|
8 |
Тип файла для хранения в террабайте |
Тип сгенерированного файла при сохранении в террабайте может иметь одно из следующих значений по внутренней классификации файлов системы терабайт: |
|
9 |
Тег для сбора информации для генерации |
Имя тега, по которому будет производиться сбор информации внутри XML документа, полученного из ответа и использованного в дальнейшем для генерации файла. Используется только для: PDF, JSON, ZIP |
|
10 |
Источник данных для генерации |
Позволяет определить, где именно в ответе ведомства будет содержаться информация для генерации файла: в теле ответа или во вложении. Только для: CSV, JSON, XML |
|
11 |
Способ выбора файла по мнемонике |
Параметр, определяющий способ выбора файла, который будет служить источником данных для генерации итогового файла Возможные значения: Точное совпадение, Регулярное выражение Только для: CSV, JSON, XML и источника данных — вложение ответа |
|
12 |
Мнемоника файла |
Поле, содержащее мнемонику файла во вложении ответа, который будет использоваться как источник данных для генерации итогового файла. Необходимо указать мнемонику файла |
|
13 |
Регулярное выражение для мнемоники файла |
Поле, содержащее мнемонику файла во вложении ответа, который будет использоваться как источник данных для генерации итогового файла. Необходимо указать регулярное выражение для мнемоники файла |