Как создать рейс на одной странице вместо шести экранов?
Страница «Новый рейс»: девять разделов, рамка раньше участников, задолженность клиента, контейнер по картинке, экономика строка за строкой и две кнопки.
Что вы получаете
- Форма по вашим экранам, а не по чужому шаблону.
- Обязательные участники подстраиваются под импорт, экспорт или внутренний рейс.
- Согласованная цена — сумма проданных строк; фактура берёт их как есть.
Расшифровка
Из ваших шести экранов «создать миссию» выросла одна страница. Нажимаю «Новый рейс» — меню сворачивается, место отдано вводу.
Сверху — девять разделов досье, и на каждом видно, сколько обязательных полей не хватает. Это карта, а не мастер: щёлкаю «Экономика» — и я уже там.
Рамка идёт раньше участников, и вот почему. Экспорт — обязателен shipper. Импорт — уже consignee. Кто обязателен, решает направление рейса.
Выбираю клиента — и его задолженность видна ещё до разговора о цене. Компании нет в системе? Создаю её здесь же, не уходя со страницы.
Контейнер выбирается по картинке, а габариты ISO — рядом. Под тягачом сразу видно: свободен ли он в это окно, в порядке ли документы и сколько раз он уже ходил этим коридором.
Экономика — это то, что вы продаёте клиенту, строка за строкой. «Предложить» ставит перевозку по медиане этого клиента и показывает, откуда число. Добавляю ожидание и сканер — и цена досье становится суммой строк. В фактуру они перейдут как есть.
Кнопок две. Планирование закрыто, пока нет маршрута, даты погрузки или ресурса, — и рядом написано, чего не хватает. Черновику достаточно маршрута: сохраняю — у досье есть номер, и открываются таможня, этапы и документы.