Данный метод для получения печатной формы документа в PDF-формате.

Аргументы метода ReceivePrintForm

В методе ReceivePrintForm используются следующие аргументы (Табл. 1).

Аргументы

Описание

Обязательность

name

Логин пользователя

M

password

Пароль пользователя

M

partnerILN

GLN контрагента

M

documentType

Тип документа

M

trackingId

ID документа (можно узнать из ListPBAllEx, ListMB или listMBAllExXML). Можно не указывать, если указан filename-orig

C

filename-orig

Наименование файла, печатная форма которого запрашивается. Можно не указывать, если указан trackingId

C

Табл. 1. Описание аргументов

Значение, возвращаемое платформой EDI Platform

Ответ метода ReceivePrintForm содержит следующие поля (Табл. 2).

Тег

Описание

<ns2:fileData>

Контент печатной формы в base64

<ns2:fileName>

Наименование файла

<ns2:res>

Код ошибки

Табл. 2. Описание полей ответа

Пример формирования запроса

Пример формирования запроса метода ReceivePrintForm
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:receivePrintForm>
         <name>2000000000123</name>
         <password>1234qwe</password>
         <partnerILN>2000000000321</partnerILN>
         <documentType>STATUS</documentType>
         <trackingId>56663632</trackingId>
      </urn:receivePrintForm>
   </soapenv:Body>
</soapenv:Envelope>
Интеграция
№ 451, 10 февраля 2017 г.
   

Спасибо! Ваше мнение очень важно для нас

Вход на платформу
Выберите регион
Выбор другого региона приведет к изменению языка и/или содержимого страниц веб-сайта