Данный метод обеспечивает получение документов. Документ, имеющий статус «Прочтённый» (Read), забрать нельзя.

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

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

Аргументы Описание Обязательность
name ID пользователя на EDI Platform M
password Пароль пользователя M
partnerILN ID партнера, которому был послан документ M
documentType Тип документа (например INVOIC) M
trackingId Идентификатор документа на EDI Platform M
documentStandard Стандарт документа (например EDIFACT, XML) O
changeDocumentStatus Изменить статус документа (установить прочитанным) – не работает O
timeout Таймаут на выполнение вызова метода (мс) Тип : Integer M

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

 

При вызове метода Receive аргументы: partnerILN, documentType, documentStandard используют значения, возвращаемые методом Relationship для данного пользователя, соответственно: partner-iln, document-type, document-version, document-standard, document-test.

Если метод Relationship не возвращает информацию по интересуемой реляции, обратитесь в техническую поддержку support@ediweb.ru 


Аргумент TrackingId использует значение tracking-id, возвращаемое методом ListMBAllEx или ListMB.

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

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

Тег Описание
<ns2:cnt> Присвоенный ID документа, если отправка была успешной
<ns2:res> Код ошибки

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

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

Пример формирования запроса метода Receive
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
   <soapenv:Header/>
   <soapenv:Body>
      <urn:receive>
         <name>200000000023</name>
         <password>1234qwe</password>
         <partnerILN>2000000000321</partnerILN>
         <documentType>INVOICE</documentType>
         <trackingId>56663632</trackingId>
         <documentStandard>XML</documentStandard>
         <changeDocumentStatus>R</changeDocumentStatus>
         <timeout>5000</timeout>
      </urn:receive>
   </soapenv:Body>
</soapenv:Envelope>

 

Интеграция
№ 442, 21 ноября 2018 г.
   

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

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