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