/
Смена статуса заказа (ChangeStateSimpleReserve)
Смена статуса заказа (ChangeStateSimpleReserve)
release 19.05.2020
Данный метод API позволяет сменить статус заказа
Пример запроса
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:cor="http://corteos.ru">
<soap:Header>
<cor:AuthHeader>
<!--Optional:-->
<cor:Token>a21e8339-****-****-a5ce-366c3fc86266</cor:Token>
</cor:AuthHeader>
</soap:Header>
<soap:Body>
<cor:ChangeStateSimpleReserve>
<cor:id_Reserve>1765705</cor:id_Reserve>
<cor:state>7</cor:state>
<!--Optional:-->
<cor:comment>Критическая ошибка</cor:comment>
</cor:ChangeStateSimpleReserve>
</soap:Body>
</soap:Envelope>
где:
Token - токен агента;
int id_Reserve - номер заказа;
int state - статус заказа, значение из Состояния заказов (Для справочников) ;
string comment - сообщение, которое будет отображено в журнале заказа и задании
При смене статуса на 7 (Ожидает реакции агента) - ставится задание "Требуется помощь агента"
При смене статуса на 5 (Выполнен) - ставится задание "Контроль оформления"
Пример ответа:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<ChangeStateSimpleReserveResponse xmlns="http://corteos.ru">
<ChangeStateSimpleReserveResult>
<Trace ResponseDate="2020-05-19T12:06:57.3591714+03:00" SessionID="IU3EBX9ALNOJ" IP="127.0.0.1" WebSite="http://karina-pc@localhost:63742"/>
<Errors/>
<ResponseDetails>7</ResponseDetails>
</ChangeStateSimpleReserveResult>
</ChangeStateSimpleReserveResponse>
</soap:Body>
</soap:Envelope>
где:
ResponseDetails - итоговый статус заказа
Пример ошибки:
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<ChangeStateSimpleReserveResponse xmlns="http://corteos.ru">
<ChangeStateSimpleReserveResult>
<Trace ResponseDate="2020-05-19T12:23:15.893901+03:00" SessionID="IU3EC1R4NL8X" IP="127.0.0.1" WebSite="http://karina-pc@localhost:63742"/>
<Errors>
<UniversalApiError Type="IntentionallyThrownException" Text="Указан некорректный статус заказа 777"/>
</Errors>
<ResponseDetails>0</ResponseDetails>
</ChangeStateSimpleReserveResult>
</ChangeStateSimpleReserveResponse>
</soap:Body>
</soap:Envelope>
, multiple selections available,
Related content
Выполнить действие над заказом
Выполнить действие над заказом
More like this
Работа с Производственным календарем
Работа с Производственным календарем
More like this
Уничтожение токена
Уничтожение токена
More like this
Авторизация (получение токена)
Авторизация (получение токена)
More like this
Авторизация (получение токена)
Авторизация (получение токена)
More like this
1. Переход для создания новой командировки
1. Переход для создания новой командировки
More like this