Статусная модель
Заказ на грузоперевозку проходит несколько стадий. Статус перевозки возвращается при запросе обратной интеграции.
Этапы создания и исполнения заказа
1 — Добавлено — заказ создан успешно.
2 — В хаб — заказ размещен в системе и ожидает, когда будет найден перевозчик для его выполнения.
3 — Принят перевозчиком — исполнитель взял заказ в работу.
4 — Перевозка осуществляется — исполнитель едет из точки А в точку Б, чтобы доставить груз получателю.
5 — Получение документов — ожидаем, когда получатель проверит договор по завершенному рейсу и подпишет документы.
6 — Завершено — заказ доставлен получателю.
Отказ — размещенный заказ отменен отправителем.
Пример ответа
{
"entity": {
"id": "b6b15cab-7086-45c9-92fa-e0042c5b2d80312",
"managerId": "bc5f5de9-f1b5-44e6-bc78-1739df1b875f",
"dimensions": {
"length": 0,
"width": 0,
"height": 0,
"weight": 0.5,
"volume": 0.5
},
"statuses": [
{
"date": "07.11.2022 12:53:38",
"status": "Проброс"
},
{
"date": "07.11.2022 13:14:50",
"status": "ПОЛУЧЕНИЕ ДОКУМЕНТОВ"
}
],
"flights": [
{
"id": "db158856-bffb-4038-a22f-d1ba1b7126be",
"statuses": [
{
"date": "07.11.2022 12:55:34",
"status": "ПОЛУЧЕНИЕ ИНФОРМАЦИИ О МАШИНЕ И ВОДИТЕЛЕ"
},
{
"date": "07.11.2022 12:55:35",
"status": "НАЗНАЧЕН ВОДИТЕЛЬ"
},
{
"date": "07.11.2022 13:14:16",
"status": "ПОГРУЗКА"
},
{
"date": "07.11.2022 13:14:18",
"status": "МАШИНА В ПУТИ"
},
{
"date": "07.11.2022 13:14:43",
"status": "РАЗГРУЗКА"
},
{
"date": "07.11.2022 13:14:46",
"status": "ПЕРЕВОЗКА ЗАВЕРШЕНА"
},
{
"date": "07.11.2022 13:14:50",
"status": "Завершено"
}
],
"drivers": [
"Гольдин Аркадий Александрович"
],
"transport": [
{
"mark": "Volvo",
"model": "FН12",
"regNumber": "У999УУ 99"
},
{
"mark": "Вольво",
"model": "-",
"regNumber": "УУ9999 99"
}
]
}
],
"loading": {
"inn": "2222222222",
"fullAddress": "Россия, Москва, проспект Мира, 102с12",
"date": "2022-11-08 00:00",
"range": 1
},
"unLoading": {
"inn": "1111111111",
"fullAddress": "Россия, Москва, проспект Мира, 102с1А",
"date": "2022-11-08 02:00",
"range": 1
},
"comment": "Тестовый заказ на перевозчика",
"acceptanceConditionsSpecial": [],
"contracts": []
},
"isSuccess": true,
"message": null
}
Была ли статья полезна?
Предыдущая
Следующая