Справочный центр Wialon

complete_from_history

Если заявки не были выполнены в режиме онлайн, их можно выполнить по сообщениям из истории. Для этого используйте метод order/complete_from_history:

Copied!
order/complete_from_history&params={"itemId":<long>,
				    "orders":[long]}

Параметры

Параметр Описание
itemId ID ресурса.
orders Массив ID заявок.

Используйте:

  • ./update с callMode=‘‘create’’, чтобы создать заявку с назначенным объектом;
  • ./update с callMode=‘‘assign’’, чтобы назначить объект на уже созданную заявку.

Ответ

Copied!
{
    "completed":<bool>        /* проверенный совокупный статус заявок:
                               1 — выполнены (если во время обработки запроса выполнена хотя бы одна заявка, ее статус изменится на "s":2),
                               0 — не выполнены (во время обработки запроса не выполнено ни одной заявки) */
}

Коды ошибок

Код ошибки Описание
7 Не удалось получить элемент с указанным itemId.
6 Не удалось создать коллекцию заявок.
4 Не передано ни одной заявки, или одна из заявок содержит ошибку.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.