Перейти к основному содержимому

Ничего лишнего: сворачиваемая детализация в форме заявки

· 2 мин. чтения

Форма оформления заявки — самый насыщенный данными экран системы: маршрутные точки, контакты, тарифы заказчика и перевозчика, десятки расчетных параметров. Но диспетчеру эти данные нужны в разном объеме в разные моменты. При рутинном оформлении достаточно итоговых цифр, а при разборе спорного расчета или выборе исполнителя важна каждая составляющая цены. Показывать всё и сразу — значит утопить главное в деталях.

Мы решили эту дилемму через сворачиваемую детализацию: по умолчанию экран компактен, а полная информация разворачивается одним кликом ровно там, где она нужна.

1. Компактный режим: только суть

В свернутом виде маршрутные точки показывают лишь основное: адрес, дату, время подачи, ожидание и парковку. Тарифные таблицы тоже лаконичны: у «Тарифов диспетчера» — исполнитель, минимальная стоимость и итоговая цена; у «Тарифов перевозчика» — цена исполнителя и доход диспетчерской. Этого достаточно, чтобы быстро сравнить варианты и оформить типовой заказ, не прокручивая экран.

nichego-lishnego-svorachivaemaya-detalizacziya-v-forme-zayavki

2. Разворот маршрута: контакты и комментарии по точкам

Специальная кнопка над маршрутом (с иконками телефона и информации) раскрывает дополнительные колонки для каждой точки:

Телефон: контакт встречающего или отправителя именно на этой остановке — водителю не придется искать, кому звонить по прибытии.

Комментарий: заметка по точке (например, «отдать посылку» — что передать или сделать на месте).

Информация: расчетная сводка по точке — ожидание, дата и время отправления, расстояние от предыдущей остановки.

3. Разворот тарифов: из чего складывается цена

Кнопка «Развернуть» у каждой тарифной таблицы раскрывает полную анатомию расчета. Вместо двух-трех колонок диспетчер видит все слагаемые: тип тарификации (время или расстояние), ставку тарифа, минимальную стоимость, стоимость ожидания, подачу, дистанцию и время по маршруту, цену ожидания, парковку и возврат.

В таблице перевозчика колонки для удобства сгруппированы в блоки: «Стоимость» (условия тарифа), «Путь» (фактические дистанция, время, ожидание), «Расчет» (подача, путь, ожидание, парковка, возврат) и «Итого» (цена и доход). Любую итоговую цифру можно проверить по составляющим, не выходя из формы.

Защита от работы в минус: отрицательный доход по варианту исполнителя подсвечивается красным цветом. Если тариф перевозчика съедает всю маржу (например, −2 530 ₽), диспетчер увидит это еще до назначения — прямо в таблице сравнения.

nichego-lishnego-svorachivaemaya-detalizacziya-v-forme-zayavki2

Сворачиваемая детализация позволяет одному экрану работать в двух режимах: быстрое оформление со свернутыми блоками и глубокий разбор экономики с развернутыми. Диспетчер сам решает, какой уровень подробности ему нужен сейчас, — а система гарантирует, что за каждой итоговой цифрой в один клик доступна вся математика расчета.