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

Иллюстрация показывает рабочий контур направления; конкретные шаги и интеграции разобраны ниже.
Как это выглядит без автоматизации
В большинстве компаний рейсы собирает диспетчер: по памяти, по опыту и по тому, кто из водителей позвонил раньше. Пока машин десять — это работает. На двадцати пяти человек физически не удерживает в голове окна доставки, паллетную вместимость, зоны допуска и то, что после обеда встанет мост. План получается не оптимальным, а таким, который успевает собраться до отсечки.
Лишний пробег не виден ни в одном отчёте
Разница между ручным планом и математически собранным — обычно 10–18% километров. В отчётности этой строки нет: пробег списан, топливо оплачено, рейс закрыт без замечаний. Компания платит за перепробег каждый день, но ни разу не сравнивает его с достижимой альтернативой, потому что альтернативу никто не считает.
Срыв окна стоит дороже самой доставки
Машина приехала к сети в 15:40 вместо окна 12:00–15:00 — приёмка закрыта, товар уезжает обратно, завтра тот же адрес едет повторно. Сверху штраф за недопоставку по договору поставки. Один сорванный слот съедает маржу с нескольких выполненных рейсов.
Планирование — узкое место, привязанное к конкретным людям
Два диспетчера по 3–4 часа в день собирают завтрашний день. Заболел один — рейсы едут «как вчера». Уволился — вместе с ним ушло знание, к какому клиенту нельзя раньше десяти, где не проедет длинномер и на какой рампе всегда очередь.
Наёмный транспорт при простаивающем своём
В пик диспетчер не успевает уплотнить рейсы и берёт машину со стороны. В это же время две собственные едут в соседние районы полупустыми. Проверить это вечером невозможно: чтобы увидеть ошибку, нужен расчёт, с которым можно сравнить факт.
Во что это обходится: 30 машин × 170 км в сутки × 22 рабочих дня × 27 ₽/км = около 3 000 000 ₽ прямых затрат на пробег в месяц. Лишними в ручном планировании оказываются 10–15% — это 300 000–450 000 ₽ ежемесячно, которые уходят в топливо, резину и ресурс машин ещё до подсчёта штрафов за сорванные окна.
Возможности системы
Мы строим планировщик рейсов поверх ваших систем: он забирает заказы из 1С или TMS, знает параметры каждой машины и каждого клиента и решает задачу маршрутизации математически, а не по памяти. Диспетчер перестаёт собирать рейсы руками — он проверяет готовый план, утверждает его и разбирает точечно только спорные случаи.
Строит план по всем ограничениям сразу
Окна доставки, грузоподъёмность и объём кузова, зоны допуска (центр, длинномеры, пропускной режим), температурные режимы, приоритет клиента, режим труда и пересменка водителей — всё входит в одну задачу, а не проверяется последовательно на глаз, когда половина уже забыта.
Считает время в пути по реальной дорожной обстановке
Матрица расстояний и времён берётся из картографического сервиса с учётом типичных пробок в конкретный час и день недели. Утренний выезд в промзону и вечерний возврат считаются по разным нормативам, а не по одному среднему числу на весь день.
Помнит, сколько на самом деле занимает разгрузка
Норматив времени на точке система набирает по факту — из телематики и подтверждений водителя: у одного клиента 12 минут, у другого 50 с очередью на рампе. Через два месяца работы план перестаёт быть оптимистичным, а это половина причин срыва окон.
Пересобирает день при отклонении
Поломка, отказ клиента, срочный заказ, машина застряла на выгрузке — система пересчитывает остаток маршрутов затронутых машин и показывает диспетчеру, что изменится: какие точки успеваем, какие переносим и кому нужно позвонить прямо сейчас.
Отдаёт водителю понятный план
В приложении — порядок точек, окно, контактное лицо, комментарий по въезду и кнопка запуска навигатора на следующий адрес. Подтверждение доставки, фото и время прибытия возвращаются в систему автоматически, без вечерней сверки бумажных листов.
Показывает план против факта
Каждый вечер видно: сколько километров запланировано и сколько проехали, где водитель ушёл с маршрута, какие точки выпали из окна и по какой причине. Стоимость километра и стоимость рейса перестают быть средней температурой по парку.
Путь одного события через систему
Каждый шаг оставляет след в журнале: любое решение системы можно открыть и проверить — что пришло, что проверено, что сделано.
Заказы собираются в пул
За несколько часов до отсечки система забирает подтверждённые заказы из 1С или TMS: адрес, объём, вес, окно доставки, приоритет клиента, особые условия отгрузки и требования к транспорту.
Адреса превращаются в координаты
Адресная строка нормализуется и геокодируется. Точки, которые сервис распознаёт неуверенно, попадают в отдельный список на ручное подтверждение — и запоминаются навсегда вместе с реальным въездом во двор, а не парадным адресом из карточки клиента.
Решатель строит рейсы
Алгоритм маршрутизации подбирает набор рейсов с минимальным суммарным пробегом при выполнении всех ограничений. На парке в 30 машин расчёт занимает единицы минут, поэтому пересобрать план после правки заказов можно столько раз, сколько нужно.
Диспетчер утверждает план
На карте виден каждый рейс, загрузка машины и запас времени по каждому окну. Ручные правки разрешены: система пересчитывает последствия и честно показывает, во сколько километров обошлось это решение.
Водитель едет по маршрутному листу
План уходит в приложение водителя, следующая точка открывается в навигаторе одним нажатием. Прибытие, выгрузка и подтверждение доставки фиксируются на месте, а не восстанавливаются по памяти вечером.
Отклонение — пересчёт, конец смены — отчёт
Опоздание, отказ или срочный заказ запускают пересборку остатка дня по описанным правилам. По завершении смены план и факт сводятся в отчёт: километры, окна, время на точках, стоимость каждого рейса.
Что происходит по неделям
Каждый этап заканчивается результатом, который вы видите и принимаете. Оплата привязана к приёмке, а не к обещаниям.
Аудит рейсов и адресной базы
Выгружаем историю рейсов и заказов за 3 месяца из учётной системы и телематики. Считаем фактический пробег и сравниваем его с расчётным минимумом на тех же заказах и тех же ограничениях. Прогоняем адресную базу через геокодер и замеряем, какая доля адресов распознаётся автоматически.
Паспорт ограничений
Описываем формально то, что сейчас живёт в голове диспетчера: окна и допуски по каждому клиенту, вместимость и зоны каждой машины, режим труда водителей, совместимость товара, правила приоритета и отсечки приёма заказов. Задаём стартовые нормативы времени на точке по типам клиентов.
Движок маршрутизации и интеграция с учётной системой
Разворачиваем решатель в вашем контуре, подключаем картографический сервис для матрицы расстояний с учётом пробок. Настраиваем двусторонний обмен с 1С или TMS: забираем заказы, возвращаем состав рейсов, назначенную машину и плановое время прибытия по каждой точке.
Приложение водителя и навигация
Даём водителю маршрутный лист с порядком точек, окнами и комментариями по въезду, передачу адреса в навигатор, подтверждение доставки с фото и отметкой времени. Настраиваем уведомление клиенту об уточнённом времени прибытия.
Пересчёт на отклонениях
Подключаем телематику: отклонение от маршрута, простой сверх норматива, прогноз опоздания к окну. Описываем правила, когда система пересобирает остаток дня сама, а когда обязана спросить диспетчера. Калибруем нормативы времени на точке по накопленному факту.
Сопровождение и настройка под сезон
Еженедельно сверяем план и факт, разбираем рейсы с наибольшим расхождением, дообучаем нормативы, обновляем ограничения при появлении новых клиентов и машин, перенастраиваем модель под сезонные пики и изменение схемы складов.
Модельный расчёт: из чего складывается эффект
Не «до 90% экономии», а конкретная модель с вводными, которые можно оспорить и пересчитать под себя.
| Показатель | Сейчас | После внедрения |
|---|---|---|
| Пробег парка | 112 000 км в месяц | около 101 000 км на тех же заказах |
| Доставок в окно | 91% | 97–98% |
| Планирование рейсов | 2 диспетчера × 3–4 часа ежедневно | 15–20 минут на проверку и утверждение |
| Наёмный транспорт | 45 рейсов в месяц | 32–34 рейса |
| Точек на машину за рейс | 12–13 | 14–15 |
Полная цена владения — три составляющие
Никаких скрытых платежей: внешние сервисы вы оплачиваете напрямую по своим договорам, мы не делаем наценку на чужие тарифы.
Внедрение
- типовой проект: 1 200 000 ₽
- срок: 6–14 недель
- диагностика, разработка, интеграции, пилот
- документация и обучение команды
Поддержка
- мониторинг и реагирование по SLA
- исправление дефектов бесплатно
- обновление сценариев и интеграций
- ежемесячный отчёт о работе системы
Эксплуатация
- Картографический сервис: геокодирование и матрица расстояний: 20 000–60 000 ₽/мес при активном использовании
- Сервер под решатель маршрутов: 8 000–25 000 ₽/мес в облаке на территории РФ
- Приложение водителя: связь и трафик: 150–300 ₽ на машину в месяц
- Телематика, если ставится с нуля: оборудование и монтаж подрядчика клиента + 250–450 ₽ на машину в месяц
- размер парка, число складов отгрузки и зон доставки
- жёсткость ограничений: окна в 30 минут, паллетная вместимость, температурные режимы, пропуска в центр
- качество адресной базы — доля адресов, которые не геокодируются автоматически и требуют ручной привязки
- глубина интеграции с 1С или TMS: типовая конфигурация проще, доработанная требует разбора обменов
- нужен ли пересчёт в течение дня или достаточно ночного планирования на завтра
Участие заказчика
На диагностике достаточно обезличенных примеров. Боевые доступы — только после договора и NDA, через защищённые каналы.
С чем соединяем
Работаем с тем, что у вас уже есть. Если вашей системы нет в списке — скорее всего, подключимся через API: уточним на диагностике.
Как это решение работает в разных бизнесах
Дистрибьютор продуктов питания: 380 точек в сутки и жёсткие окна приёмки у сетей. Ручной план давал 9% доставок мимо окна и повторные выезды на следующий день. После перехода на расчётные рейсы окна закрываются на 97%, средний рейс вырос с 12 до 15 точек, часть машин освободилась под новые контракты вместо покупки новых.
Перевозчик со сборными грузами по области: планирование съедало у двух диспетчеров половину рабочего дня. Система собирает рейсы за минуты и считает себестоимость каждого до выезда, поэтому убыточные заявки видно на этапе приёма, а не в отчёте по итогам месяца.
Сеть из 40 магазинов с собственным подвозом с распределительного центра. Расписание рейсов было зафиксировано годами и не менялось вслед за продажами. Пересчёт под фактический оборот магазинов сократил пробег на 12% и убрал две машины из ежедневного графика — они ушли на подкрепление в пиковые дни.
Поставка бетона и сыпучих на 20 объектов: срыв окна означает простой бригады, а иногда и брак партии. Система планирует рейсы под график заливки и время схватывания смеси, а при задержке на объекте сразу пересобирает очередь машин и предупреждает прорабов до того, как они начнут звонить сами.
Курьерская доставка собственным парком: 600 заказов в день с двухчасовыми интервалами. Маршруты собираются после ночной отсечки, утром курьер получает готовый порядок точек, а клиент — сообщение с уточнённым интервалом. Доля переносов из-за опоздания курьера упала втрое.
Что обычно спрашивают
Диспетчер с двадцатилетним опытом строит рейсы лучше программы. Зачем нам это?
Что будет, если система построит маршрут, невозможный в жизни?
У нас нет телематики. Проект не имеет смысла?
Сколько машин нужно, чтобы это окупилось?
Водители не начнут саботировать чужой план?
Данные о клиентах и маршрутах уйдут во внешний сервис?
Когда это решение не окупится
- парк меньше 12–15 машин или стабильно менее 150 точек в сутки — выигрыш не покроет стоимость владения, начните с SaaS-сервиса маршрутизации
- постоянные рейсы по неизменному расписанию (один и тот же круг магазинов каждый день) — оптимизировать здесь нечего, задача решается один раз вручную
- длинные межгородские плечи, где маршрут по сути определяется трассой, а не порядком точек
- нет ни учётной системы с заказами, ни выгрузки из неё — планировщику неоткуда брать вход, сначала нужно навести порядок в источнике
- адресная база в свободной форме без возможности её вычистить: при 30% нераспознанных адресов система создаёт больше ручной работы, чем экономит
Если на диагностике расчёт не сойдётся — мы предложим более простой вариант или честно скажем, что автоматизация вам пока не нужна. Это дешевле для всех, чем проект ради проекта.
Планирование загрузки транспорта
Система сама распределяет заказы по машинам: считает объём, массу, товарное соседство, нагрузку на оси и порядок выгрузки по маршруту. Машины уезжают полными, перекладка на рампе исчезает, рейсов на тот же объём нужно меньше.
Склад и логистикаКонтроль транспорта и отклонений
Система непрерывно сравнивает плановый рейс с фактическим: координаты, простои, отклонения от маршрута, температурный режим, время на точке. Любое расхождение превращается в событие с типом, приоритетом и ответственным — и приходит к нему за минуты, а не всплывает вечером в претензии клиента.
Склад и логистикаПрогноз времени доставки
Система считает время прибытия по фактическому движению машины, истории маршрутов и реальному времени на точках, а не по плану, сделанному утром. При сдвиге клиент сам получает сообщение с новым интервалом — раньше, чем успевает позвонить диспетчеру.
