Метод ChangeDocumentStatus при работе с веб-сервисом Ediweb
Данный метод даёт возможность изменить статус входящего документа (N – new, R – read).
Аргументы метода ChangeDocumentStatus
В методе ChangeDocumentStatus используются следующие аргументы (Табл. 1).
| Аргументы | Описание | Обязательность |
|---|---|---|
| name | ID пользователя на EDI Platform | M |
| password | Пароль пользователя | M |
| trackingId | Идентификатор документа на EDI Platform | M |
| status | Новый статус документа | M |
Аргумент TrackingId данного метода принимает значение tracking-id, возвращаемое методом ListMB.
Значение, возвращаемое платформой EDI Platform
Ответ метода ChangeDocumentStatus содержит следующие поля (Табл. 2).
| Тег | Описание |
|---|---|
| <tracking-id> | Идентификатор документа на EDI Platform |
| <new-document-status> | Обновленный статус документа |
Пример формирования запроса
Пример формирования запроса метода ChangeDocumentStatus
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:wsedi">
<soapenv:Header/>
<soapenv:Body>
<urn:changeDocumentStatus>
<name>2000000000123</name>
<password>1234qwe</password>
<trackingId>127939951</trackingId>
<status>R</status>
</urn:changeDocumentStatus>
</soapenv:Body>
</soapenv:Envelope>