Метод ListMBAllExXML при работе с веб-сервисом Ediweb
Метод для получения информации по новым документам (входящим и/или исходящим) на EDI Platform.
Аргументы метода ListMBAllExXML
В методе ListMBAllExXML используются следующие аргументы (Табл. 1).
| Аргументы | Описание | Обязательность |
|---|---|---|
| name | Логин пользователя | M |
| password | Пароль пользователя | M |
| receiveBinary | true для получения в бинарном формате | M |
| lastDate | Вывод документов за период | O |
| uuid | uuid документа (ID для INVOIC, UUID для STATUS) | O |
| direction | Параметр (если не указан, то выводятся входящие документы), с помощью которого указывается направление выводимых документов:
|
O |
| status | Параметр (если не указан, то выводятся документы со статусом New), с помощью которого указывается статус выводимых документов:
|
О |
| endDate | Дата конца интервала | О |
| timeout | Таймаут на выполнение вызова метода | О |
Значение, возвращаемое платформой EDI Platform
Ответ метода ListMBAllExXML содержит следующие поля (Табл. 2).
| Тег | Описание |
|---|---|
| <buyer-iln> | GLN покупателя, указанного в документе |
| <cert-date-not-after> | Сертификат не валиден после (только для ЭЦП) |
| <cert-date-not-before> | Сертификат не валиден до (только для ЭЦП) |
| <cert-initials-signatory> | Ф.И.О. подписанта (только для ЭЦП) |
| <cert-issuer-adres> | Адрес УЦ (только для ЭЦП) |
| <cert-issuer-inn> | ИНН УЦ (только для ЭЦП) |
| <cert-issuer-ogrn> | ОГРН УЦ (только для ЭЦП) |
| <cert-issuer-organization> | Наименование УЦ (только для ЭЦП) |
| <cert-position> | Должность подписанта (только для ЭЦП) |
| <cert-serial-number> | Номер сертификата (только для ЭЦП) |
| <cert-thumbprint> | Отпечаток (только для ЭЦП) |
| <create-date-time> | Дата создания документа |
| <del-street-and-number> | Адрес точки доставки |
| <delivery-code-by-sender> | Код точки доставки в системе отправителя документа |
| <delivery-iln> | GLN точки доставки |
| <delivery-name> | Наименование точки доставки |
| <document-date> | Дата документа |
| <document-id> | ID документа на EDI Platform (UUID для STATUS) |
| <document-number> | Номер документа |
| <document-status> | Статус документа на EDI Platform |
| <document-type> | Тип документа |
| <document-type-fns> | Тип документа для ФНС (только для ЭСФ) |
| <event-type> | Тип события для ФНС (только для ЮЗДО) |
| <file-content> | Контент файла в base64 |
| <file-name> | Наименование файла на EDI Platform |
| <filename-orig> | Оригинальное наименование файла |
| <is-signature-required> | Yes для STATUS XML |
| <parent-document-id> | ID родительского документа (только для ЭСФ) |
| <partner-iln> | GLN контрагента |
| <receive-date> | Дата получения документа на платформе |
| <receiver-box-id> | GUID получателя документа |
| <sender-box-id> | GUID отправителя документа |
| <is-sign> | Yes, если файл является подписью |
| <tracking-id> | Идентификатор документа на EDI Platform |
Пример формирования запроса
Пример формирования запроса метода ListMBAllExXML
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
<soapenv:Header/>
<soapenv:Body>
<urn:listMBAllExXML>
<name>2000000000123</name>
<password>1234qwe</password>
<receiveBinary>true</receiveBinary>
<lastDate>2016-03-09T10:25:46.524</lastDate>
<uuid>bb1d7f4bca1f4bcc895923be231ff4b3</uuid>
</urn:listMBAllExXML>
</soapenv:Body>
</soapenv:Envelope>