Груз
Раздел отвечает за отправления: что везём, где оно сейчас, на какой машине и когда прибудет.
Модель данных
Система различает два уровня:
- Отправление (груз) — логистическая единица целиком: «Паллета электроники», с пунктом отправления, пунктом назначения и приоритетом.
- Пакет — физическое место внутри отправления со своим штрихкодом
(например,
BX-4471-01). Именно пакет привязывается к транспортному средству и именно его положение видно на карте.
Одно отправление может ехать несколькими машинами: часть пакетов на одной, часть на другой. История этих привязок сохраняется.
Список груза
Открывается по пункту Управление → Груз или по адресу /cargo.
| Столбец | Содержимое |
|---|---|
| Название | Наименование отправления |
| Статус | Запланировано, В пути, Доставлено, Повреждено |
| Пункт отправления | Откуда |
| Пункт назначения | Куда |
| Пакеты | Количество мест |
| Приоритет | Срочность отправления |
Двойной щелчок открывает страницу отправления.
В боковом меню появляется список Груз с поиском («Поиск груза...»), сортировкой (По умолчанию, Название, Объём) и группировкой (Нет, Статус).
Страница отправления
Открывается двойным щелчком в списке, из карточки на карте или по адресу
/cargo/:id. Если отправление недоступно — «Отправление не найдено.»
Шапка
Основная карточка содержит:
- Отправлено — когда груз вышел в рейс;
- В движении — сколько времени в пути;
- Расч. прибытие — прогноз прибытия;
- Расстояние — с разбивкой на пройдено и осталось;
- Пункт отправления и Пункт назначения;
- Текущее местоположение с отметкой В реальном времени;
- Перевозит А123ВС · Иванов — машина и водитель.
Кнопки: Отслеживать на карте, Документы, Изменить, Назад.
Атрибуты груза
Характеристики отправления: объём, вес, тип упаковки, особые условия (например, температурный режим), приоритет.
Статистика
Агрегированные показатели по отправлению за выбранный период.
Пакеты
Блок Пакеты («12 всего · 8 в пути») перечисляет все места отправления. Для каждого указано:
- метка и штрихкод;
- Перевозит А123ВС или Перевозит А123ВС · Иванов;
- Не назначено, если пакет пока не на машине;
- 4 привязок в истории — сколько раз пакет перегружался.
Кнопка на строке отслеживает конкретный пакет на карте.
Если пакетов нет — «У этого груза пока нет пакетов.»
История маршрута
Блок История маршрута («Пункт А → Пункт Б · пакеты в реальном времени») показывает на карте пройденный путь и текущие позиции пакетов. Если позиций ещё нет — «Позиций пакетов пока нет».
Путь отправления
Блок Путь отправления («Ответственность и этапы») — временная шкала ключевых этапов: приём груза, погрузка, перегрузка, доставка. Текущий момент отмечен подписью Сейчас. Если этапов нет — «Этапов пока нет.»
Привязка к ТС
Блок Привязка к ТС («История обработки») показывает, на каких машинах и в какие интервалы находились пакеты. Каждая запись имеет статус Активно или Завершено и ссылку на страницу транспортного средства.
Документы
Накладные, акты и другие файлы, прикреплённые к отправлению.
Груз на карте
На карте есть слой Грузы. Он показывает пакеты в позиции перевозящих их машин.
- Группировка По грузу даёт трёхуровневое дерево: отправление → пакеты.
- Фильтр по статусу: Запланировано, В пути, Доставлено, Повреждено.
- Щелчок по пакету открывает карточку с текущим положением, перевозчиком, расчётным прибытием и вкладкой История привязок.
Аналитика по грузу
Сводные показатели — на экране Аналитика груза: объём, количество доставок, доля доставленных в срок и среднее время в пути.
Типовые сценарии
Ответить на вопрос «где мой груз». Список груза → найдите отправление по названию → страница отправления → Текущее местоположение и Расч. прибытие. Для точности до места откройте блок Пакеты.
Разобрать задержку. Страница отправления → Путь отправления: видно, на каком этапе возникла пауза. Затем Привязка к ТС → перейдите на страницу машины и посмотрите её поездки за это время.
Проследить перегрузку. Блок Пакеты → пакет с несколькими привязками в истории → карточка пакета на карте → вкладка История привязок.