ИС "Такском-Доклайнз"                  ИНФОРМАЦИЯ ДЛЯ РАЗРАБОТЧИКОВ
×
3.2.4.5. Метод Print
 
Метод Print позволяет по номеру документооборота получить стандартизованную печатную форму документа в виде PDF-файла для следующих документов:
счёт-фактура и корректировочный счёт-фактура;
акт о выполнении работ (оказании услуг);
товарная накладная (ТОРГ-12);
неформализованный документ в формате PDF или Microsoft Word (*.doc/*.docx).
HTTP-запрос
HTTP-метод: GET
Адрес запроса (URI)
https://<server>.taxcom.ru/v<version>/API/Print/{ID}
Параметры адреса запроса
ID
Обязательный параметр. Уникальный идентификатор документооборота, полученный из ответа на вызов метода GetMessageList как значение атрибута <Docflow Id="..."> (см. п. 3.2.4.2. Метод GetMessageList)
Заголовок запроса
Integrator-Id
Идентификатор интеграционного решенияФормат этого идентификатора:
COMPANY_AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAA
Assistant-Key
Маркер временного доступа (Authorization token)
 
HTTP-ответ
PDF-файл документа в двоичном коде.
Коды ответа сервера:
200 -  Успешное формирование документа, возвращается содержимое файла.
202 (Accepted)  - Запрос на печать документа принят. Печатная форма еще не готова.
204 (NoContent) - Печать запрашиваемого документа не поддерживается.
400 (BadRequest) - Неверный идентификатор документооборота.
404 (NotFound) - Документ не найден.
В случае получения ответа с кодом 202 необходимо через некоторые промежутки времени (рекомендуемый интервал - 30 секунд) отправлять повторные запросы на печать с теми же параметрами до успешного формирования печатной формы.
 
.