Метод Relationships при работе с веб-сервисом Ediweb
Данный метод возвращает взаимосвязи, определенные для конкретного пользователя на EDI Platform. Взаимосвязи определяют: с кем и какого типа документами обменивается пользователь.
Аргументы метода Relationships
В методе Relationships используются следующие аргументы (Табл. 1).
Аргументы | Описание | Обязательность |
---|---|---|
name | ID пользователя на EDI Platform | M |
password | Пароль пользователя | M |
Значение, возвращаемое платформой EDI Platform
Ответ метода Relationships содержит следующие поля (Табл. 2).
Тег | Описание |
---|---|
<relation-id> | Идентификатор взаимосвязи. |
<partner-iln> | ID партнера, с которым определена взаимосвязь. |
<partner-name> | Наименование партнёра |
<direction> | IN или OUT OUT – документ отправлен пользователем IN – документ получен из EDI Platform |
<document-type> | Тип документа (например INVOIC) |
<document-version> | Версия спецификации (например EDISOFTV0R1) |
<document-standard> | Стандарт документа (например EDIFACT,XML) |
<document-test> | Статус документа (T – тест, P – продуктивный) |
<description> | Описание взаимосвязи (Тип документа, направление) |
<test> | Статус документа (T – тест, P – продуктивный) |
<form> | Краткое описание |
Табл. 2. Описание полей ответа
Пример формирования запроса
Пример формирования запроса метода Relationships
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
<soapenv:Header/>
<soapenv:Body>
<urn:relationships>
<name>2000000000107EC</name>
<password>dF6-5KEe</password>
</urn:relationships>
</soapenv:Body>
</soapenv:Envelope>