Метод 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>