Метод sendBinaryCprr при работе с веб-сервисом Ediweb
Данный метод позволяет подписывать юридически значимые документы с использованием МЧД.
Аргументы метода sendBinaryCprr
В методе sendBinaryCprr используются следующие аргументы (Табл. 1).
Аргументы | Описание | Обязательность |
---|---|---|
name | Логин пользователя | M |
password | Пароль пользователя | M |
partnerIln | GLN партнера, которому был отправлен документ | O |
documentType | Тип документа (например INVOIC) | M |
fileName | Наименование файла | M |
data | Контент документа в base64 | M |
CPRRNumber | Номер МЧД | M |
issuerInn | ИНН доверителя | M |
Значение, возвращаемое платформой EDI Platform
Ответ метода sendBinaryCprr содержит следующие поля (Табл. 2).
Тег | Описание |
---|---|
< ns2:cnt> | Присвоенный ID пакета документа, если отправка была успешной |
<ns2:res> | Код ошибки |
Пример формирования запроса
Пример формирования запроса метода sendBinaryCprr
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
<soapenv:Header/>
<soapenv:Body>
<urn:sendBinaryCprr>
<!--Optional:-->
<data>
<name>?</name>
<password>?</password>
<!--Optional:-->
<partnerIln>?</partnerIln>
<!--Optional:-->
<documentType>?</documentType>
<!--Optional:-->
<fileName>?</fileName>
<!--Optional:-->
<data>cid:1306661834674</data>
<!--Номер МЧД-->
<CPRRNumber>?</CPRRNumber>
<!--Номер доверителя-->
<issuerInn>?</issuerInn>
</data>
</urn:sendBinaryCprr>
</soapenv:Body>
</soapenv:Envelope>