запрос lock/unlock lockUnlock
Данный запрос был создан для поддержания функциональности автоматического допланирования заказов, начиная с версии Максоптры 5.2.
...
Входные данные для запроса lock/unlock lockUnlock
Список всех поддерживаемых атрибутов и их описание представлены ниже
...
- Расфиксация возможна только в том случае, если детали заказа не были отправлены водителю. При попытке расфиксации начатого рейса - ошибка 1314 (см. ниже).
- Если в запросе помимо vehicleID (vehicle) указать атрибут aocID, то будут зафиксированы все неначатые рейсы по всем машинам этого РЦ.
- В одном запросе можно указывать несколько дат и машин.
Пример запроса lock/unlocklockUnlock
URL: /rest/2/distribution-api/schedules/{lock|unlock}?date=18.10.2018&{vehicleID=123|aocID=123}&(runNumber=1)
Метод: POST
Ответ
...
lockUnlock
Code Block |
---|
<?xml version="'1.0"' encoding="'UTF-8"' standalone="'yes" ?> <apiResponse> <runs> <run> <number>1</number> <status>LOCKED</status> <date>1531612800000</date> <vehicleId>986</vehicleId> <stops /> </run> <run> <number>1</number> <status>LOCKED</status> <date>1531612800000</date> <vehicleId>9870</vehicleId> <stops /> </run> </runs> </apiResponse> |
...
Code Block |
---|
<?xml'?> <apiResponse version="1.0" encoding="UTF-8" standalone="yes" ?> <apiResponse> <runLockUnlockResponse> <runs> <run> <number>1</number> <status>UNLOCKED</status> <date>1531612800000</date> <vehicleId>986</vehicleId> <stops /> </run> <run> <number>1</number> <status>UNLOCKED</status> <date>1531612800000</date> <vehicleId>9870</vehicleId> <stops /> </run> </runs><status>LOCK_SUCCESSFUL</status> </runLockUnlockResponse> </apiResponse> |
Возможные ошибки
...