--- tags: arithmetic-integration,tranche title: Подписание заявки на реструктуризацию --- # Подписание заявки на реструктуризацию Процедура проверки и подписания заявки на реструктуризацию При успешном запросе возвращает список json. При отсутствии вернёт [ошибочный результат](/NIkubqRkR5STebBQd8690g#Формат-ошибочных-результатов). ## 1. Запрос выполнения операции ### Request ---> #### URL: Стандартный, [см. шаблон обращения](/NIkubqRkR5STebBQd8690g?book#URL) #### Headers: * **apikey**: ==[apikey](/NIkubqRkR5STebBQd8690g?both#URL)== * **Content-type**: application/json; charset=utf-8 * **Mq-Jrb-Exchange**: PersonalAccountTopic * **Mq-Jrb-Routing-key**: sign-restr.contract.base_source * **Mq-Jrb-Operation**: GetDocumentsForRestruct * **Mq-Jrb-Object**: Contract :::info :::spoiler Описание полей ==phone==: номер телефона клиента, 10 цифр, без "+7" или "8" ::: #### Body: ```json { "restructuring_number": "Номер документа заявки на реструктуризацию", "contract_number": "Номер договора" } ``` :::info :::spoiler Описание полей - **restructuring_number**: номер документа заявка на реструктуризацию, строка 20 символов - **contract_number**: Номер договора, строка до 16 символов :::success :::spoiler Пример ```json { "restructuring_number": "хххххххххххххххххххх", "contract_number": "xxxxxxxxxxxxxxxx" } ``` ::: --- ### Response <--- Стандартный, [см. шаблон обращения](/NIkubqRkR5STebBQd8690g?view#Response-lt—) --- ## 2. Получение результата ### Request ---> Стандартный, [см. шаблон обращения](/NIkubqRkR5STebBQd8690g?view#URL1) ### Response <--- #### Headers: * **Content-type**: application/json; charset=utf-8 * **Mq-Jrb-Id**: ==[id](/NIkubqRkR5STebBQd8690g?view#Headers3)== * **Mq-Jrb-Id-Result**: ==[id-result](/NIkubqRkR5STebBQd8690g?view#Headers3)== #### Body: ```json= { "Файлы": [ { "ИмяФайла": "Реструктуризациядоп.соглашениеподоговоруЗаявканареструктуризациюХХХХХХХХХХХХХХХХХХХХотХХ.ХХ.ХХХХХХХХХХ", "Расширение": "pdf", "СтрокаДанных": ... "Представление": "Реструктуризация: доп. соглашение по договору", "ЭтоСоглашениеАСП": false } ], "КлючДанных": "5E6211CA65777A6A654AA63C51A6001D7DD08ED100234080BB60192D0F98E4ED" } ``` :::info :::spoiler Описание полей Возвращается массив подписываемых документов - **Файлы**: - **ИмяФайла**: имя файла, который требуется подписать - **Расширение**: тип файла - **СтрокаДанных**: данные файлас трокой - **Представление**: описание файла - **ЭтоСоглашениеАСП** признак "Соглашение АСП" - **КлючДанных** кэш заполненной формы ::: :::danger :::spoiler Пример тела ответа, если нет файлов для подписания **нет** ```json { "Файлы": [], "КлючДанных": "" } ``` ::: :::success :::spoiler Пример тела ответа, если **найдены** актуальные заявки на реструктуризацию по указонному договору клиента ```json { "Файлы": [ { "ИмяФайла": "Реструктуризациядоп.соглашениеподоговоруЗаявканареструктуризациюНвМС0014000000000003от05.02.2018121212", "Расширение": "pdf", "СтрокаДанных": ... "Представление": "Реструктуризация: доп. соглашение по договору", "ЭтоСоглашениеАСП": false } ], "КлючДанных": "5E6211CA65777A6A654AA63C51A6001D7DD08ED100234080BB60192D0F98E4ED", "Ошибки": "На текущем этапе оформления нет документов к подписанию!;" }