Данный метод используется для отправки документов.
Аргументы метода Send
В методе Send используются следующие аргументы (Табл. 1).
Аргументы |
Описание |
Обязательность |
name |
ID пользователя на EDI Platform |
M |
password |
Пароль пользователя |
M |
partnerILN |
ID партнера, которому будет посылаться документ |
O |
documentType |
Тип документа (например INVOIC) |
O |
documentVersion |
Версия спецификации (например EDISOFTV0R1) |
O |
documentStandard |
Стандарт документа (например EDIFACT, XML) |
O |
documentTest |
Статус документа (T – тест, P – продуктивный) |
O |
controlNumber |
Контрольный номер документа |
O |
documentContent |
Содержание документа |
O |
timeout |
Таймаут на выполнение вызова метода (мс) |
M |
Табл. 1. Аргументы метода Send
При вызове метода, аргументы: partnerILN, documentType, documentVersion, documentStandard, documentTest используют значения, возвращаемые методом Relationship для данного пользователя, соответственно: partner-iln, document-type, document-version, document-standard, document-test.
Значение, возвращаемое платформой EDI Platform
Ответ метода Send содержит следующие поля (Табл. 2).
Тег |
Описание |
< ns2:cnt> |
Присвоенный ID документа, если отправка была успешной |
<ns2:res> |
Код ошибки |
Табл. 2. Поля ответа метода Send
Пример формирования запроса
Пример формирования запроса метода Send
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
<soapenv:Header/>
<soapenv:Body>
<urn:send>
<name>2964303000123</name>
<password>1234qwe</password>
<partnerILN></partnerILN>
<documentType>INVOICE</documentType>
<documentVersion></documentVersion>
<documentStandard>XML</documentStandard>
<documentTest>T </documentTest>
<controlNumber>12345</controlNumber>
<documentContent><![CDATA[Разметка пересылаемого документа]]></documentContent>
<timeout>600</timeout>
</urn:send>
</soapenv:Body>
</soapenv:Envelope>
CDATA (/ˈsi.deɪ.tə/) — сокращение от character data, что в переводе с английского обозначает «символьные данные». Используется в языках разметки SGML и XML. CDATA показывает, что определённая часть документа представляет собой особым образом структурированные данные.