Статусная модель

Заказ на грузоперевозку проходит несколько стадий. Статус перевозки возвращается при запросе обратной интеграции.

Этапы создания и исполнения заказа

Схема формирования заказа

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
}
Служба поддержки