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

Интеграция с оборудованием СмартТелеком (GPS-трекеры с подключением к CAN-шине по Flex протоколу)

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

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

Раньше управлять этими устройствами было сложно: не всегда удавалось быстро понять, на какой машине стоит конкретный датчик, какая в нём сим-карта и по какому протоколу он работает. Чтобы навести порядок в этой части, мы вдрили модуль «Оборудование». Он стал единым центром учёта всей телематики в компании. Также мы улучшили алгоритмы обработки данных, поступающих от устройств.

Как устроена система

Чтобы система могла легко расти и принимать любые новые устройства, мы выстроили строгую иерархию из трёх уровней.

В новом разделе «Справочник оборудования» администратор теперь может настраивать базовую структуру:

  • Типы устройств — глобальные категории, например, «GPS-трекеры», «Камеры в салон», «Датчики уровня топлива».

  • Модели — конкретные названия оборудования от производителей, например, трекер определённого бренда.

  • Профили и функционал — настройка того, по какому протоколу «общается» эта модель (например, FLEX 3) и какие данные она умеет передавать.

Такая вложенность позволяет один раз описать устройство, а затем массово добавлять его в систему за пару кликов.

Умный реестр устройств

Главный рабочий инструмент для механиков и системных администраторов — раздел «Устройства». Это подробная база всех физических датчиков, закупленных компанией:

  • Паспорт устройства — у каждого датчика появились свои уникальные номера (серийный номер, IMEI), номер вставленной сим-карты и привязка к конкретному автомобилю. Защитные алгоритмы гарантируют, что в базу нельзя завести два устройства с одинаковыми серийными номерами.

  • Удобная инвентаризация — задействована мощная система фильтров. Руководитель автопарка может за пару кликов найти, например, «все GPS-трекеры определённой модели, которые лежат на складе (без привязки к машине)» или «все датчики, в которых ещё нет сим-карты».

Чистота и точность данных

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

  • Понятные статусы — технические коды подключения к серверам переведены в текстовый формат в истории устройства. Вместо набора цифр диспетчер теперь видит статусы «Подключено» или «Нет связи».

  • Контроль ремней безопасности — исправлена логика считывания. Система чётко фиксирует и показывает статус «пристёгнут» отдельно для водителя и отдельно для пассажиров.

  • Никакого визуального мусора — скорость автомобиля автоматически округляется до десятых долей.

Модуль «Оборудование» и обновлённая обработка данных создали прозрачную экосистему для работы с телематикой. Транспортные компании получили удобный складской учёт умных устройств, избавились от путаницы с сим-картами и автомобилями, а диспетчеры на своих экранах теперь видят только точную, проверенную и полезную информацию о состоянии всего автопарка.

Интеграция с оборудованием DSM/ADAS

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

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

Что мы реализовали

1. Прямые видеотрансляции на карте. Контроль за транспортом стал визуальным. В разделе глобального мониторинга диспетчер может не только смотреть, где едет машина, но и одним нажатием подключаться к её камерам. При клике на значок камеры рядом с автомобилем открывается окно с прямой трансляцией. Можно смотреть несколько камер одновременно — и дорогу, и салон. Интерфейс карты также обновился: появилась удобная панель со списком всех активных машин, где сразу видно, работает ли датчик, передаёт ли он координаты и доступна ли камера. Добавилась возможность фильтровать машины по геозонам.

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

3. Библиотека видео. Для комфортной работы с записями мы запустили отдельный раздел — «Библиотека видео». Интерфейс выполнен в формате привычного проводника. Все файлы автоматически распределяются по папкам: сначала по номерам автомобилей, затем по датам (например: «Автомобиль 1280PK7 → 2025.10.01 → видеофайл»). Руководитель автопарка может легко найти нужный день, посмотреть ролики прямо в системе, скачать их или одним нажатием перейти к инциденту, связанному с этим видео.

4. Защита от лишних данных с ростом количества датчиков. Мы внедрили улучшенные механизмы фильтрации информации, поэтому диспетчеры видят только корректные данные. Если датчик топлива временно теряет связь и присылает системную ошибку (например, технический код 65535), система блокирует этот «мусор» и отображает статус «Нет данных». Статусы ремней безопасности стали умнее — теперь система чётко показывает статус пристёгивания отдельно для водителя и отдельно для пассажиров. В списке инцидентов появились статусы «Прочитано» и «Решено». Служба безопасности теперь управляет нарушениями как письмами в почте — удобно, наглядно и без риска упустить важное.

Обновлённый модуль телематики перешёл на качественно новый уровень. Онлайн-видео и умные камеры дают компании полный контроль над автопарком. Система самостоятельно фиксирует нарушения и прикрепляет к ним видеодоказательства, что ускоряет разбор спорных ситуаций, повышает дисциплину водителей и делает перевозки по-настоящему безопасными.

Полная картина по клику: сворачиваемая детализация в списке заявок

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

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

Чтобы интерфейс оставался чистым и быстрым, а детальные расчеты и маршруты были доступны в любой момент, в системе реализована гибкая сворачиваемость строк.

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

По умолчанию каждая заявка в таблице отображается в свернутом виде. Диспетчер видит только ключевые операционные показатели: номер события, время отправления, текущий статус, оплату, общую сумму и количество транспортных средств. Это позволяет одновременно контролировать десятки заказов на экране без лишней прокрутки.

polnaya-kartina-po-kliku-svorachivaemaya-detalizacziya-v-spiske-zayavok

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

Глубокий анализ финансов диспетчерской и перевозчика В развернутом состоянии открывается полная экономика рейса, разделенная на две ключевые зоны: «Диспетчерская» и «Перевозчик». Диспетчер видит детальное распределение сумм, авансов, поступлений, долгов и итогового дохода по заказу, что позволяет контролировать рентабельность поездки прямо в общем списке.

polnaya-kartina-po-kliku-svorachivaemaya-detalizacziya-v-spiske-zayavok2

Глобальное управление отображением

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

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

Гибкие условия взаиморасчетов: настройка типов оплаты компании и их привязка к тарифу в заявке

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

Финансовые условия работы с разными партнерами и клиентами редко бывают одинаковыми: кто-то работает по 100% предоплате, кто-то оплачивает услуги наличными по факту, а для определенных видов расчетов предусмотрена комиссия или наценка. В Transport Manager появился специальный инструмент — «Типы оплаты», который позволяет заранее гибко настроить финансовые правила для компании и автоматически применять их с привязкой к тарифу при формировании заказа.

Глобальная настройка типов оплаты для компании

В карточке компании (раздел «Персонал» → «Компании») добавлен блок «Типы оплаты». Здесь администратор создает справочник способов расчетов с индивидуальными параметрами:

Процент предоплаты — фиксирует, какую долю от стоимости заказа клиент должен внести заранее (например, 100%, 50% или 0%).

Сроки оплаты — устанавливает временные рамки на внесение предоплаты и постоплаты (в днях).

Коэффициент (%) — задает процентную наценку или комиссию за выбор конкретного способа расчетов (например, +10% при безналичном расчете).

gibkie-usloviya-vzaimoraschetov-nastrojka-tipov-oplaty-kompanii-i-ikh-privyazka-k-tarifu-v-zayavke

Привязка типа оплаты к тарифу в заявке. В форме заявки финансовые условия не существуют отдельно — тип оплаты жестко привязывается к тарифу.

В строке появляется блок «Даты оплаты» с выпадающим списком «Тип аванса». Когда диспетчер выбирает нужный вариант (например, «Безналичный расчет предоплата 100%»), система не просто фиксирует график платежей, но и учитывает установленный коэффициент: наценка или комиссия типа оплаты автоматически закладывается в итоговую цену тарифа.

gibkie-usloviya-vzaimoraschetov-nastrojka-tipov-oplaty-kompanii-i-ikh-privyazka-k-tarifu-v-zayavke2

Быстрая корректировка под ситуацию Если для конкретной поездки требуются индивидуальные условия, диспетчер может вручную скорректировать процент аванса и допустимые дни отсрочки прямо в строке тарифа, не изменяя базовые настройки компании.

Инструмент «Типы оплаты» объединяет правила расчетов компании и тарифную сетку в единую логику. Автоматическая привязка типа оплаты к тарифу гарантирует, что итоговая стоимость заказа будет рассчитана корректно — с учетом всех авансов, отсрочек и комиссионных коэффициентов.

Учет переката и сверхлимитного пробега: от приложения водителя до панели диспетчера

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

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

Внесение переката водителем в мобильном приложении На этапе подачи или выполнения маршрута у водителя на карточке текущей остановки доступна кнопка «Перекат». При нажатии открывается диалоговое окно, где водитель указывает:

Сумму переката — стоимость дополнительного пробега, ожидания или заезда (например, 1 000 ₽);

Способ оплаты — выбирает вариант расчета с пассажиром: «На месте» (если деньги получены от клиентов сразу) или «Постоплата» (если сумма выставляется заказчику по счету).

Выбор способа приема основной оплаты В этой же карточке водителю доступен наглядный расчет требуемых с пассажиров средств (например, «Принять оплату с пассажиров: 7 500 ₽») и удобный выбор формата: «Наличными», «На карту предприятия» или «На карту водителя». Это гарантирует точный учет входящих денежных потоков на месте.

uchet-perekata-i-sverkhlimitnogo-probega-ot-prilozheniya-voditelya-do-paneli-dispetchera

uchet-perekata-i-sverkhlimitnogo-probega-ot-prilozheniya-voditelya-do-paneli-dispetchera2

Отображение и учет в панели диспетчера Внесенные водителем данные автоматически синхронизируются с диспетчерской панелью. В развернутой строке заказа появляется специальная колонка «Перекат», где отображается зафиксированная сумма (например, 1 000 ₽) и выбранный тип расчета. Сумма переката автоматически учитывается в общей экономике рейса и расчете задолженности, исключая расхождения между фактической поездкой и итоговым чеком.

uchet-perekata-i-sverkhlimitnogo-probega-ot-prilozheniya-voditelya-do-paneli-dispetchera3

Функционал «Перекат» связывает мобильное приложение водителя и учетную систему диспетчера в единую финансовую цепочку. Незапланированные услуги и превышения лимитов фиксируются за пару кликов «в поле», гарантируя, что ни один дополнительный километры или час ожидания не останется неоплаченным.

Автоматизация условий работы: создание и настройка договоров в системе

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

Для четкого контроля финансовых взаимоотношений, лимитов и привязки тарифных сеток к конкретным контрагентам в систему добавлен модуль управления договорами. В разделе «Настройки» → «Документы» → «Договора» администратор может оперативно сформировать новое соглашение, задать условия сотрудничества и зафиксировать доступные тарифы.

Основные реквизиты и участники соглашения При создании договора заполняются ключевые параметры документов:

Номер и Название — уникальный идентификатор и наименование (например, «Договор Физ.лицо от 01.09.2026»);

Дата договора, дата начала и окончания — период действия соглашения;

Валюта — выбор валюты расчетов (например, Российский рубль : RUB);

Участники сделки — гибкое связывание сторон: выбор компании-заказчика (например, Физическое лицо), компании-диспетчера (например, ООО Диспетчерская №7) и компании-перевозчика.

Автоматический контроль бюджетов и блокировка по лимиту Форма предоставляет встроенный механизм защиты от перерасхода средств:

Лимит — задает максимальную общую сумму бюджета по договору (например, 200 000 ₽). Как только суммарная стоимость оформленных заказов достигает установленного лимита, система автоматически блокирует создание новых заявок по этому договору.

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

Привязка разрешенных тарифов В нижней части формы расположен чек-лист «Тарифы». Администратор отмечает галочками только те тарифные планы, которые действуют в рамках создаваемого соглашения (например, Микроавтобус_2100 RUB/ч, Минивен_2600 RUB/ч, ВИП класс_2300 RUB/ч). При оформлении заказов по данному договору диспетчер сможет выбирать только из привязанного списка ставок.

Текстовое описание и примечания Поле «Описание» предназначено для фиксации особых условий, индивидуальных договоренностей, номеров дополнительных соглашений или комментариев по работе с контрагентом.

avtomatizacziya-uslovij-raboty-sozdanie-i-nastrojka-dogovorov-v-sisteme

Раздел создания договоров стандартизирует работу с клиентами и подрядчиками. Автоматический расчет израсходованного бюджета и блокировка оформления при исчерпании лимита исключают финансовые риски, гарантируя, что заказы создаются строго в рамках утвержденного бюджета.

Комментарии в заявке и их отображениее

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

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

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

  1. Комментарии к точкам маршрута

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

kommentarii-v-zayavke-i-ikh-otobrazhenie

  1. Лента комментариев заявки

Внизу формы заявки расположен блок «Комментарии» — общая лента заметок по заказу. Каждая запись сохраняется с автором и точным временем (например, Иванов Павел, 17-08-2026 15:17: «Позвонить за 2 часа до поездки напомнить»). Новая заметка добавляется тут же — поле ввода и кнопка «Сохранить комментарий». Так фиксируются договоренности с клиентом и внутренние задачи по заказу: кто написал и когда — всегда видно.

kommentarii-v-zayavke-i-ikh-otobrazhenie2

  1. Отображение в списке заявок

Комментарии не спрятаны в карточке — они выводятся прямо в общем списке «Заявки», в отдельной колонке. Диспетчер, пробегая глазами таблицу, сразу видит актуальные заметки по каждому заказу с автором и датой. Кнопка «+» в той же ячейке позволяет добавить новый комментарий мгновенно, не открывая заявку, — например, зафиксировать итог телефонного разговора с клиентом за пару секунд.

kommentarii-v-zayavke-i-ikh-otobrazhenie3

  1. Комментарии в водительском приложении

Главное — заметки к точкам маршрута автоматически попадают в мобильное приложение водителя. В маршрутном листе рейса под каждой остановкой выводится строка с пометкой «Диспетчер:» и текстом комментария: на подаче водитель видит «Помочь с коляской», на высадке — «Помочь выгрузить». Инструкция появляется ровно в том месте маршрута, где ее нужно выполнить, — не в общем чате и не в телефонном звонке, который можно забыть.

kommentarii-v-zayavke-i-ikh-otobrazheni4

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

Детское кресло, питомец и пять чемоданов: доп. сервисы и багаж в заявке

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

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

В модуле заявок для этого предусмотрены два связанных инструмента — «Доп. сервисы» и «Багаж», которые редактируются прямо из общего списка заказов и настраиваются отдельно для каждого автомобиля заявки.

  1. Всё видно в раскрытой заявке

При раскрытии заявки в списке каждая машина заказа отображается отдельной строкой со своими параметрами. В колонках «Доп. сервисы» и «Багаж» услуги и багажные места выводятся наглядными бейджами с количеством: «Перевозка животных × 1», «Детское кресло × 1», «Ручная кладь (55x40x20) × 1», «M (60x40x25) × 1» и так далее. В итоговой строке заявки те же данные суммируются по всему заказу — вместе с общей стоимостью.

Рядом с бейджами расположены две кнопки редактирования: шестеренка открывает окно доп. сервисов, иконка чемодана — окно багажа. Важно, что настройка ведется для каждого автомобиля отдельно: в составном заказе детское кресло можно добавить только в микроавтобус, не затрагивая машину ВИП-класса.

  1. Окно «Доп. сервисы»: услуги с автоматическим расчетом

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

  1. Окно «Багаж»: стандартизированная размерная сетка

Багаж описывается не на словах («два больших чемодана и сумка»), а по единой размерной сетке с точными габаритами (ДхШхВ, см):

  • Ручная кладь — 55x40x20;

  • S — 50x35x20;

  • M — 60x40x25;

  • L — 70x45x30;

  • XL — 75x50x30.

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

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

detskoe-kreslo-pitomecz-i-pyat-chemodanov-dop-servisy-i-bagazh-v-zayavke

Аванс и залог под контролем: депозит и предоплата в заявке

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

Финансовые условия заказной перевозки редко сводятся к простому «оплата после поездки». Компании берут предоплату, чтобы защититься от отказов в последний момент, а за дорогие автомобили ВИП-класса — еще и возвратный депозит на случай ущерба салону. Раньше эти договоренности приходилось держать в голове и комментариях, а суммы считать вручную.

Теперь оба инструмента встроены прямо в форму «Редактирование заявки»: диспетчер задает условия при оформлении заказа, а система сама учитывает их в расчетах.

1. Депозит: свой залог для каждого автомобиля

В блоке состава заявки, где перечислены заказанные машины, у каждого типа ТС появилось отдельное поле «Депозит». Это позволяет назначать залог адресно, а не «на весь заказ»:

за обычный Микроавтобус депозит можно не брать вовсе (0 ₽);

за автомобиль ВИП класса в том же заказе — установить, например, 10 000 ₽ как страховку за дорогой салон.

Депозит является возвратным: после благополучного завершения поездки сумма возвращается клиенту. Каждая операция — и внесение, и возврат залога по конкретному автомобилю — автоматически фиксируется в логах заявки с точным временем и указанием суммы, поэтому спорных ситуаций «а где мой депозит?» не возникает. Информация о возвратном депозите также попадает в коммерческое предложение, которое формируется из заявки, — клиент знает об условиях заранее.

avans-i-zalog-pod-kontrolem-depozit-i-predoplata-v-zayavke2 avans-i-zalog-pod-kontrolem-depozit-i-predoplata-v-zayavke3

2. Предоплата: сумма или процент — на выбор

В финансовом блоке заявки, рядом с типом оплаты (наличный или безналичный расчет), расположено поле «Предоплата» с переключателем формата:

Процент: диспетчер указывает долю от итоговой стоимости (например, 50%), и система сама рассчитывает сумму аванса — при изменении состава заказа или тарифа предоплата пересчитается автоматически.

Фиксированная сумма: если с клиентом согласована конкретная цифра, ее можно задать напрямую, независимо от стоимости заказа.

Предоплата встроена в общий жизненный цикл заявки: после поступления аванса система автоматически синхронизирует статусы — заявка переходит из «Аванс» в «В работе», а в общем списке заказов диспетчер видит внесенную сумму и остаток долга по каждой заявке.

avans-i-zalog-pod-kontrolem-depozit-i-predoplata-v-zayavke avans-i-zalog-pod-kontrolem-depozit-i-predoplata-v-zayavke4

Депозит и предоплата превратились из устных договоренностей в настраиваемые параметры заказа. Залог назначается точечно — только за те машины, которые того требуют; аванс считается автоматически — процентом или фиксированной суммой. Все движения денег фиксируются в логах, отражаются в коммерческом предложении и управляют статусами заявки. Компания защищена от отказов и ущерба, а клиент — от непрозрачных условий.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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