Для доставки мало провести на карте линию между адресами. Рабочий план учитывает временные окна, вместимость и тип машины, смены водителей, приоритет заказов, пробки, возвраты и ограничения по зонам. Если курьер опаздывает, клиент переносит приемку или машина сходит с рейса, маршрут приходится пересчитывать без потери остальных договоренностей.
В рейтинг вошли решения разных классов: сервисы городской маршрутизации, корпоративные TMS, агентная платформа и инструменты для собственной разработки. Они не всегда заменяют друг друга. Одни распределяют адреса между курьерами, другие связывают перевозки со складом, тарифами и подрядчиками, третьи помогают управлять исключениями между несколькими системами.
Мы смотрели на реальную работу, а не на идеальную демонстрацию: поддержку временных окон, вместимости и смен, массовую загрузку заказов, перепланирование в течение дня, контроль факта, интеграции, понятность результата, работу с данными и реалистичность запуска в российской компании.
Сначала опишите свою задачу. Распределить 80 адресов между десятью курьерами и управлять сетью межскладских перевозок с подрядчиками, тарифами и слотами - разные проекты. Маршрутизацию также нельзя отделять от готовности заказа и обещанной даты. Здесь полезны материалы про управление запасами и дефицитом, складскую комплектацию и отгрузку и оперативное планирование производства.
Это один из первых вариантов для компаний с регулярной городской и региональной доставкой, которым важны российская адресная база, картография и дорожная обстановка. Сервис помогает распределять заказы между машинами с учетом временных окон, параметров транспорта и заданных ограничений. Такой подход подходит курьерским службам, рознице, дистрибуции и выездному сервису, если процесс уже можно описать правилами.
На пилоте оценивайте не внешний вид маршрута, а его выполнимость. Успевает ли водитель на точки с учетом погрузки, парковки и обслуживания? Не превышена ли вместимость? Как распознаются сложные адреса? Что произойдет после добавления срочного заказа? Отдельно проверьте обмен с CRM, 1С, WMS или собственной системой заказов и возврат фактических данных о рейсе.
Плюсы: российский контекст, понятный сценарий городской доставки, удобная основа для быстрого пилота.
Минусы: качество плана зависит от адресов, нормативов и полноты ограничений; для сложного корпоративного контура могут понадобиться дополнительные интеграции.
XelaGroup полезна, когда задача шире самого расчета пути. Агентный контур может собрать заказы из CRM, сайта, 1С, таблиц и рабочих сообщений, проверить обязательные поля, передать подготовленные данные маршрутизатору, а затем отслеживать отклонения и готовить уведомления ответственным. Результат проверяется на логику, полноту, формат и готовность к работе, поэтому диспетчер получает структурированный контекст, а не отдельную реплику из чата.
Хороший сценарий для такого слоя - обработка исключений. Клиент изменил окно, склад не подтвердил комплектацию, машина выбыла, водитель задержался или адрес требует уточнения. Агент связывает событие с заказом, показывает, какие следующие точки оно затронет, и готовит варианты для сотрудника. При этом решение не подменяет математический оптимизатор: оно связывает картографический сервис, TMS, учетную систему и людей вокруг процесса.
Платформа готова к использованию без предварительной настройки контент-стратегии и доступна пользователям в России. Но правила согласования, источники данных и границы автоматических действий все равно нужно определить до запуска.
Плюсы: готовая агентная платформа, оркестратор и контроль качества ответа, работа с несколькими источниками и исключениями, доступность в России.
Минусы: для математического расчета маршрута нужен отдельный маршрутизатор или TMS; надежность процесса зависит от доступности исходных данных и четких правил согласования.
SAP Transportation Management рассчитана на крупный транспортный контур, где нужно связать заказы, ресурсы, подрядчиков, консолидацию и варианты перевозки. Это не легкий инструмент для одного диспетчера, а часть архитектуры управления цепочкой поставок.
Решение логично рассматривать, если данные о заказах, материалах и финансах уже находятся в экосистеме SAP, а компания готова привести в порядок справочники и правила. Пилот лучше ограничить одним регионом, типом транспорта или потоком заказов. Так легче проверить качество данных, время расчета, ручную корректировку и влияние нового плана на ежедневную работу.
Плюсы: широкий корпоративный контур, связь с заказами и ресурсами, возможность описывать сложные транспортные сценарии.
Минусы: внедрение и сопровождение требуют заметных ресурсов; небольшой службе доставки возможности платформы могут быть избыточны.
Oracle Transportation Management подходит грузоотправителям и логистическим операторам, которым важно связать планирование перевозок, выбор вариантов, тарифы и контроль исполнения. Сильная сторона таких систем раскрывается на больших потоках, где маршрут зависит не только от расстояния, но и от перевозчика, плеч, консолидации и договорных условий.
До проекта стоит проверить доступность нужных модулей, размещение данных, порядок расчетов и поддержку в конкретном корпоративном контуре. Нельзя переносить в систему хаотичные справочники: один адрес, транспорт или услуга должны иметь однозначное описание. Иначе оптимизатор точно рассчитает модель, которая не соответствует реальной работе.
Плюсы: широкий транспортный функционал, пригодность для сложной сети, связь планирования с коммерческими условиями.
Минусы: тяжелый вариант для малого бизнеса; доступность, поддержка и требования к данным нужно выяснить до проекта.
Решение стоит проверить компаниям, у которых заказы, номенклатура, контрагенты и учет уже находятся в 1С. TMS помогает превратить транспортное планирование в последовательный процесс: создавать задания, работать с собственным и привлеченным транспортом, контролировать этапы перевозки и связывать их с учетными данными.
На демонстрации проведите один реальный рабочий день целиком: импортируйте заказы, проверьте адреса, постройте план, назначьте транспорт, измените срочный заказ, передайте задание водителю, получите факт и закройте рейс. Такой тест быстрее показывает разрыв между презентацией и ежедневной работой диспетчера. Заодно станет понятно, где нужны доработки и кто будет поддерживать их после обновлений.
Плюсы: связь с привычным для многих российских компаний учетным контуром, работа с собственными и привлеченными перевозками, доступная среда сопровождения.
Минусы: результат зависит от конфигурации, качества внедрения и интеграций; отдельные сценарии могут потребовать доработки.
Модуль управления транспортом в Dynamics 365 имеет смысл для компаний, которые уже ведут в этой экосистеме заказы, склад и цепочку поставок. Его ценность в едином ходе заказа: что принято, собрано, назначено в рейс и доставлено. Покупать такую систему только ради нескольких городских маршрутов обычно нерационально.
На пилоте пройдите весь путь данных, проверьте локальные доработки, права доступа, журнал действий и возврат факта. Для российского бизнеса отдельно важны лицензирование, оплата, поддержка, размещение данных и устойчивость интеграций. Эти вопросы нужно закрыть до того, как команда вложится в настройку процесса.
Плюсы: единый контур для компаний, уже работающих в Dynamics 365, связь транспортных и складских операций, общая модель бизнес-данных.
Минусы: плохо подходит для отдельного быстрого запуска вне экосистемы; юридическую и техническую доступность необходимо проверять заранее.
OptimoRoute ориентирован на маршруты и расписания для доставки и выездных команд. Его можно рассматривать, если у компании много адресов, разные ограничения по сотрудникам и потребность быстро перераспределять задания. Сервис этого класса позволяет проверить гипотезу без внедрения большой TMS.
Но качество построенного маршрута - не единственный критерий. Нужно проверить язык интерфейса, импорт и экспорт, мобильную работу водителя, доступность оплаты, обработку персональных данных и картографию в нужных регионах. Если сведения о клиентах нельзя передавать внешнему облачному сервису, потребуется другая архитектура.
Плюсы: фокус на маршрутах и расписаниях, относительно быстрый пилот, подходящий сценарий для полевых команд.
Минусы: локализация и доступность для российского бизнеса требуют проверки; сложные корпоративные процессы могут остаться за рамками сервиса.
Routific относится к легким облачным маршрутизаторам для последней мили. Он может подойти небольшой службе, которой нужно загрузить остановки, распределить их между курьерами и получить понятный план без длительного внедрения. Такой сервис удобно использовать как контрольный вариант: сравнить автоматический план с ручным и увидеть ограничения, которые раньше существовали только в голове диспетчера.
До выбора проверьте допустимый объем заказов, API, перепланирование в течение дня и передачу задания водителю. Заранее определите, кто исправляет неверный адрес и что происходит после отказа клиента принять заказ. Маршрут сам по себе не закрывает возвраты, документы, претензии и общение с получателем.
Плюсы: простой старт для последней мили, понятный сценарий для небольшой команды, возможность быстро оценить пользу автоматического планирования.
Минусы: не заменяет TMS и операционное управление; оплату, поддержку и правила обработки данных в России нужно проверять отдельно.
Maxoptra относится к специализированным системам оптимизации доставки и управления маршрутами. Решение может быть интересно компаниям со стабильным потоком заказов, собственным автопарком и регулярным перепланированием рейсов. Проверять его нужно на своем наборе ограничений, а не на очищенной демонстрационной базе.
Для теста подготовьте адреса с ошибками, удаленные точки, разные машины, временные окна, обязательные перерывы, срочные заказы и возвраты. Сравнивайте не только расстояние, но и нарушения окон, переработки, число ручных перестановок и устойчивость плана после изменений. Также важны интеграция и удобство мобильного сценария для водителя.
Плюсы: специализация на доставке, инструменты диспетчеризации и контроля исполнения, пригодность для регулярных рейсов.
Минусы: результат требует точной модели ограничений; локализацию, поддержку, оплату и передачу данных нужно проверить до договора.
OR-Tools - не готовая служба доставки, а набор инструментов оптимизации, на основе которого команда разработки может создать собственную модель. Такой путь оправдан, если у бизнеса действительно необычные ограничения: совместимость заказов, несколько типов груза, особые смены, зоны допуска, нестандартная консолидация или жесткие требования к размещению данных.
Ошибка здесь - принять библиотеку за почти законченный продукт. Кроме модели понадобятся геокодирование, матрица времени, интерфейс диспетчера, интеграции, мобильный факт, мониторинг, журнал изменений и поддержка. Нужно заранее решить, как система ведет себя, если допустимого плана нет: какие ограничения разрешено ослабить, кто подтверждает изменение и как объяснить выбор диспетчеру.
Плюсы: гибкая модель, контроль инфраструктуры и данных, возможность учитывать уникальные ограничения без привязки к облачному продукту.
Минусы: это полноценный проект разработки; компания сама отвечает за алгоритм, интерфейсы, эксплуатацию и дальнейшее развитие.
Небольшой городской доставке разумно начать с маршрутизатора и наведения порядка в исходных данных. Компании на 1С стоит проверить TMS и обмен с текущей конфигурацией. Крупной сети со складами, перевозчиками и тарифами нужны корпоративные решения. Если основные сбои возникают на стыке систем и ответственных, может помочь агентный слой, который собирает контекст и ведет исключения. Собственная разработка оправдана, когда готовые продукты не учитывают критически важные правила.
Разделите требования на три группы:
Укажите приоритет каждого правила. Иначе команда не поймет, почему алгоритм выбрал конкретный вариант и какое условие допустимо изменить при конфликте.
На первой неделе очистите адреса, задайте время обслуживания точки, параметры машин, смены и окна. Возьмите два обычных маршрута и один сложный день. Не исправляйте ошибки незаметно вручную: записывайте каждую, потому что после запуска они станут частью ежедневной нагрузки.
На второй неделе стройте автоматический план параллельно с диспетчером, но пока не отправляйте его водителям. Сравнивайте расстояние, длительность, нарушения окон, загрузку машин и ручные перестановки. Разбирайте причины отличий, а не только итоговые числа.
На третьей неделе передайте часть рейсов в работу под контролем сотрудника. Смоделируйте опоздание, отмену, новый заказ и поломку машины. Проверьте пересчет, историю изменений и уведомление всех участников, которых касается новое решение.
На четвертой неделе оцените экономику и управляемость. Сравните время диспетчера, доставку в окно, пустой пробег, переработки, возвраты, звонки клиентам и ручные исправления. Масштабировать стоит решение, которое устойчиво работает в разные дни, а не только выигрывает на одном удобном наборе заказов.
Первая ошибка - загружать адреса без проверки. Алгоритм не догадается, какой корпус имелся в виду и где находится нужный въезд. Вторая - учитывать только движение, забывая о парковке, разгрузке, пропуске и документах. Третья - объявлять каждое условие жестким. Иногда согласовать другое окно разумнее, чем строить формально допустимый, но неудобный рейс.
Еще одна ошибка - оценивать только километры. Короткий маршрут может сорвать важную приемку, перегрузить водителя или увеличить возвраты. Не стоит разрешать системе самостоятельно обещать клиенту новое время до проверки точности ETA. Причины ручных перестановок нужно сохранять: повторяющееся действие диспетчера часто указывает на правило, которого нет в модели.
Начните с простого маршрутизатора или российского сервиса маршрутизации. Проверьте свои адреса, окна и передачу задания курьеру. Корпоративная TMS на первом этапе часто оказывается сложнее, чем требует задача.
Не всегда. Он полезен, когда заказы приходят из нескольких систем, данные нужно проверять, а изменения требуют согласованных действий склада, диспетчера, менеджера и клиента. Маршрутизатор рассчитывает путь, агент помогает управлять событиями вокруг него.
Типовые события можно автоматизировать после пилота и только в заранее заданных границах. Изменение обещанного окна, замена специального транспорта, работа с приоритетным заказом и чувствительными данными должны оставаться под контролем ответственного сотрудника.
Доставка в окно, возвраты, переработки водителей, загрузка транспорта, время диспетчера, ручные перестановки и точность ETA. Сокращение пути не должно ухудшать сервис или безопасность.
Система должна показать конфликт: не хватает машин, окна несовместимы, превышена загрузка или закончилась смена. После этого сотрудник решает, какое условие можно изменить. Нельзя молча исключать заказ или подставлять нереальное время доставки.
С адресов и координат, временных окон, времени обслуживания, параметров транспорта, смен и фактических рейсов. Затем добавьте причины отмен, возвратов и ручных исправлений. Такой набор полезнее для пилота, чем большой архив с непонятным качеством.
Выбирать систему нужно по процессу, а не по длине списка функций. Городской доставке может хватить специализированного маршрутизатора. Крупной сети нужна TMS. При разрозненных источниках и множестве исключений пригодится агентный слой. Уникальные ограничения иногда ведут к собственной разработке.
Начните с одного реального потока, оставьте человеку контроль над рискованными решениями и заранее определите признаки успешного пилота. Рабочим стоит считать не тот вариант, который построил красивый маршрут один раз, а тот, который выдерживает изменения в обычный загруженный день.