URL: components/Services/APINegotiations.asmx
Метод: UpdateRoute
| Параметр | Описание |
|---|---|
ASPNETSessionId* | Идентификатор сессии пользователя Системы |
negotiationId* | Идентификатор согласования |
| Route* | Новый перечень согласующих. Объект для передачи массива Negotiators c элементами RouteNegotiatorWrapper, каждый из которых содержит: • MemberId - Идентификатор карточки пользователя-согласующего; • Period - плановый срок на ответ «Согласовано»\«Отказано» (Число); • PeriodUnits - единица измерения срока на ответ. Возможные значения: - Hours - рабочих часов; - Days - рабочих дней. • Order - порядковый номер пользователя в списке согласующих. Определяет принадлежность пользователя к группе согласующих. Если порядковый номер у нескольких согласующих один и тот же, то это означает, что пользователи находятся в одной и той же группе (актуально для последовательно-параллельного маршрута согласования). |
<?xml version="1.0" encoding="utf-8"?> <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:str="http://streamline/"> <soapenv:Header/> <soapenv:Body> <str:UpdateRoute> <str:updateRouteDataContract> <str:ASPNETSessionId>string</str:ASPNETSessionId> <str:NegotiationId>guid</str:NegotiationId> <str:Route> <str:Negotiators> <str:RouteNegotiatorWrapper> <str:MemberId>guid</str:MemberId> <str:Period>int</str:Period> <str:PeriodUnits>string</str:PeriodUnits> <str:Order>int</str:Order> </str:RouteNegotiatorWrapper> </str:Negotiators> </str:Route> </str:updateRouteDataContract> </str:UpdateRoute> </soapenv:Body> </soapenv:Envelope>
| Параметр | Описание |
|---|---|
UpdateRouteResult | Результат выполнения метода(успешно или нет, с указанием причины) |
<?xml version="1.0" encoding="utf-8"?> <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <UpdateRouteResponse xmlns="http://streamline/"> <UpdateRouteResult>string</UpdateRouteResult> </UpdateRouteResponse> </s:Body> </s:Envelope>