Прием запроса на аннулирование распоряжения о перечислении денежных средств

smev3 link

smev manual

Атрибут Значение
Название rkzn-request-cancel
Тип Адаптер для вида сведений
Наименование Прием запроса на аннулирование распоряжения о перечислении денежных средств
Область применения Межведомственное взаимодействие
Версия ВС 1.0.3
Версия МР 3.5.0.1
Версия СМЭВ ТСМЭВ3
СМЭВ3 ns http://www.roskazna.ru/eb/domain/ReqCancel/formular/1.0.3
СМЭВ3 root ImportReqCancel / ReceiptReqCancel

Переменные окружения

Название Описание
CA_CERT сертификат центра сертификации для подключения к rabbitmq
CLIENT_CERT сертификат, используемый для подключения к rabbitmq
CLIENT_KEY ключ, используемый для подключения к rabbitmq
MQ_HOST хост rabbitmq
MQ_PORT порт rabbitmq
SMEV_SERVICE название смэв сервиса, на который будут отправляться запросы
DATABASE_URL строка подключения к БД

Переменные для конфигурирования отправки метрик в Elasticsearch:

ELASTIC_HOST, ELASTIC_PORT, ELASTIC_METRIC_PREFIX

Принимаемые параметры

Параметр Описание Обязательное Пример
header Заголовок запроса + Составной элемент RequestHeader
request Запрос на аннулирование заявки + Составной элемент CancelRequest

Структура элемента RequestHeader

Параметр Описание Обязательное Пример
document_guid GUID передаваемого документа, сформированный в ИС-отправителе + d8bf66bf-1cf1-47f1-a48b-394d18461fe3
params Дополнительные параметры + Последовательность элементов типа RequestParam

Структура элемента RequestParam

Параметр Описание Обязательное Пример
name Наименование параметра + AccountNum
value Значение параметра + 03744С95000

Обязательно должны быть указаны параметры: * AccountNum - номер лицевого счета * tofkCode – код ТОФК по КОФК * ParentDocGUID – GUID документа, инициирующего бизнес-процесс

Структура элемента CancelRequest

Параметр Описание Обязательное Пример
doc_number Номер запроса. Внутренний номер, присвоенный документу клиентом + 233342
date_ent Дата, на которую сформирован запрос + 2020-08-01
ubp Информация о клиенте + Составной элемент UBP
number_ls Номер лицевого счета клиента + 03744С95000
grbs_name Указывается полное наименование ГРБС/ГАДБ/ГАИФДБ, в ведении которого находится клиент, формирующий Запрос. Необязательно для заполнения при передаче документа от АДБ в ППО АСФК, в остальных случаях обязательно для заполнения. - Фонд социального страхования Российской Федерации
grbs_code Глава по ГРБС/ГАДБ/ГАИФДБ. Указывается код главы по БК + 393
budget Наименование бюджета + Бюджет Фонда социального страхования Российской Федерации
fo_name Наименование финансового органа + Министерство финансов Российской Федерации
tofk ТОФК + Составной элемент ТОФК
parent_guid ГУИД аннулируемого документа - bd444c06-ea43-430b-8fa9-5825505087da
parent_doc_code Код аннулируемого документа + ЗКС1
parent_doc_type Тип аннулируемого документа - Заявка на кассовый расход (сокращенная) (ф.0531851)2
parent_doc_number Внутренний номер аннулируемого документа. Указывается номер аннулируемого документа, присвоенный клиентом + 21
parent_doc_date Дата регистрации аннулируемого документа. Указывается дата аннулируемого документа, ранее представленного в ТОФК и подлежащего аннулированию + 2020-08-01
note Примечание + Аннулируется Заявка на кассовый расход (сокращенная) (ф.0531851)
sgn Подписи. Блок обязателен к заполнению, если документ сформирован в ЕГИССО. Указывается информация о подписях клиентов ЕГИССО - Составной элемент Sign
tofk_marker Отметка ТОФК - Составной элемент TOFKMarker
tech_fields Системная информация + Составной элемент TechFields

1 - допустимые значения: * ЗКС - Заявка на кассовый расход (сокращенная) (ф.0531851) * ЗМР - Распоряжение о перечислении денежных средств на банковские карты «Мир» физических лиц

2 - допустимые значения * Заявка на кассовый расход (сокращенная) (ф.0531851) * Распоряжение о перечислении денежных средств на банковские карты «Мир» физических лиц

Структура элемента UBP

Параметр Описание Обязательное Пример
code Код клиента по Сводному реестру. Для налоговых органов указывается код УФНС по Сводному реестру + 004С9500
name Наименование клиента. Указывается наименование АДБ по Сводному реестру. Для УБП указывается полное наименование. Для налоговых органов указывается наименование УФНС по Сводному реестру УБП. Для организаций, отсутствующих в Сводном реестре, указывается в соответствии с регистрационными данными, присвоенными ТОФК. Для остальных клиентов указывается в соответствии со Сводным реестром + Государственное учреждение - Севастопольское региональное отделение Фонда социального страхования Российской Федерации

Структура элемента TOFK

Параметр Описание Обязательное Пример
name Полное наименование ТОФК. Поле заполняется в соответствии с централизованным справочником ФК + Управление Федерального казначейства по г. Севастополю
value Код ТОФК. Поле заполняется в соответствии с централизованным справочником ФК + 7400

Структура элемента Sign

Параметр Описание Обязательное Пример
hr_post Должность руководителя + Руководитель
hr_fio Расшифровка подписи руководителя с указанием инициалов и фамилии + Иванов И.И
acc_post Должность главного бухгалтера - Главный бухгалтер
acc_fio Расшифровка подписи главного бухгалтера с указанием инициалов и фамилии - Петров П.П.
date Дата подписания + 2020-08-01

Структура элемента TOFKMarker

Параметр Описание Обязательное Пример
request_number Номер заявки + 42
registration_date Дата принятия документа ТОФК + 2020-01-30
position Должность работника ТОФК, ответственного за принятие документа. +  
fullname Расшифровка подписи работника ТОФК, ответственного за принятие документа, с указанием инициалов и фамилии + Иванов И. И.
phone Номер телефона работника ТОФК, ответственного за принятие документа, с указанием кода города -  

Структура элемента TechFields

Параметр Описание Обязательное Пример
guid Глобальный уникальный идентификатор документа + d8bf66bf-1cf1-47f1-a48b-394d18461fe3

Параметры ответа

Параметр Описание Обязательное Пример
header Заголовки ответа + Составной элемент ResponseHeader
receipt Квитанция + Составной элемент Receipt

Структура элемента ResponseHeader

Параметр Описание Обязательное Пример
sender_system_id Идентификатор ИС-отправителя + EXP1
document_guid GUID передаваемого документа, сформированный в ИС-отправителе + e8bf66bf-9cf1-47f1-a48b-394d18467fe3
transaction_id Идентификатор бизнес-процесса + MSC_CANCDOC_REQ
params Блок дополнительных параметров + Последовательность элементов ResponseParam

1 - допустимые значения: * EXP - ответ получен из ПУР ЭБ * ASFK - ответ получен из ППО АСФК

Структура элемента ResponseParam

Параметр Описание Обязательное Пример
name Наименование параметра + AccountNum
value Значение параметра + 03744С95000

Структура элемента Receipt

Параметр Описание Обязательное Пример
guid Глобальный идентификатор квитанции. Формируется системой – получателем (обработчиком) документа + e8bf66bf-9cf1-47f1-a48b-394d18467fe3
datetime Дата и время формирования Квитанции + 2020-08-01T09:30:47Z
parent_guid GUID - глобальный уникальный идентификатор обработанного (квитуемого) документа, сформированный системой-отправителем документа + d8bf66bf-1cf1-47f1-a48b-394d18461fe3
result Статус обработки документа + 11
result_description Описание статуса обработки документа + Загружен (ЭД загружен)
status_date Дата присвоения статуса документу - 2020-08-01
description Комментарий - причина нахождения документа на данном статусе (ошибка загрузки, причина отказа) -  
document_code Тип документа + REQC2

1 - допустимые значения: * 1 - Загружен (ЭД загружен) * 2 - Не загружен (ЭД не загружен из-за ошибки формата) * 6 - Не прошел проверку (ЭД не прошел проверку)

2 - допустимые значения: * REQC - Запрос на аннулирование заявки

Примеры

Запрос:

{
  "header": {
    "document_guid": "d8bf66bf-1cf1-47f1-a48b-394d18461fe3",
    "params": [
      {
        "name": "AccountNum",
        "value": "03744С95000"
      },
      {
        "name": "tofkCode",
        "value": "7400"
      },
      {
        "name": "ParentDocGUID",
        "value": "d8bf66bf-1cf1-47f1-a48b-394d18461fe3"
      }
    ]
  },
  "request": {
    "doc_number": "233342",
    "date_ent": "2020-08-01",
    "ubp": {
      "code": "004С9500",
      "name": "Государственное учреждение - Севастопольское региональное отделение Фонда социального страхования Российской Федерации"
    },
    "number_ls": "03744С95000",
    "grbs_name": "Фонд социального страхования Российской Федерации",
    "grbs_code": "393",
    "budget": "Бюджет Фонда социального страхования Российской Федерации",
    "fo_name": "Министерство финансов Российской Федерации",
    "tofk": {
      "name": "Управление Федерального казначейства по г. Севастополю", 
      "code": "7400"
    },
    "parent_guid": "bd444c06-ea43-430b-8fa9-5825505087da",
    "parent_doc_code": "ЗКС",
    "parent_doc_number": "21",
    "parent_doc_date": "2020-08-01",
    "note": "Аннулируется Заявка на кассовый расход (сокращенная) (ф.0531851)",
    "sgn": {
      "hr_post": "Руководитель",
      "hr_fio": "Иванов И.И",
      "acc_post": "Главный бухгалтер",
      "acc_fio": "Петров П.П.",
      "date": "2020-08-01"
    },
    "tech_fields": {
      "guid": "d8bf66bf-1cf1-47f1-a48b-394d18461fe3"
    }
  }
}

Ответ:

{
  "header": {
    "sender_system_id": "EXP",
    "document_guid": "e8bf66bf-9cf1-47f1-a48b-394d18467fe3",
    "transaction_id": "MSC_CANCDOC_REQ",
    "params": [
      {
        "name": "AccountNum",
        "value": "03744С95000"
      },
      {
        "name": "tofkCode",
        "value": "7400"
      },
      {
        "name": "ParentDocGUID",
        "value": "d8bf66bf-1cf1-47f1-a48b-394d18461fe3"
      }
    ]
  },
  "receipt": {
    "guid": "e8bf66bf-9cf1-47f1-a48b-394d18467fe3",
    "datetime": "2020-08-01T09:30:47Z",
    "parent_guid": "d8bf66bf-1cf1-47f1-a48b-394d18461fe3",
    "result": "1",
    "status_date": "2020-08-01",
    "document_code": "REQC",
    "result_description": "Загружен (ЭД загружен)"
  }
}