Доставка воды 7 мин чтения № 21

Маршруты доставки воды: как делить город на районы и загружать машины

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

Содержание · 9 разделов

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

С чего начинается маршрут

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

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

  1. После отсечки посмотреть все заказы на завтра.
  2. Разделить по зонам.
  3. Проверить загрузку машин.
  4. Перекинуть заказы на другого курьера, если машина перегружена.
  5. Расставить порядок точек.
  6. Напечатать маршрутный лист или отправить в приложение.

Весь цикл должен укладываться в короткое окно до конца рабочего дня.

Как нарезать зоны

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

Хорошая зона:

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

В Астане левый и правый берег логично разделить, потому что вся дневная экономика рейса зависит от моста. Частный сектор на окраине лучше оформить отдельно: там бывает одна точка на большой километраж, и смешивать их с плотными ЖК обидно для курьера и невыгодно для вас.

Считаем машину

Диспетчера чаще подводит не расстояние, а вместимость.

Условный пример. Числа вымышлены. Машина берёт 90 бутылей. На завтра в зоне 18 адресов, в сумме 104 бутыли. Варианта два: отправить часть другому курьеру или сделать вторую погрузку в обед. Вторая погрузка отнимает время, но иногда дешевле, чем второй курьер на половину дня.

Теперь про тару. На машине остаётся полный ряд для пустых? Если курьер забирает пустых столько же, сколько отдаёт, место в кузове не освобождается к концу дня. Некоторые компании грузят полные так, чтобы освобождались ряды сразу под пустые, и начинают с дальних адресов или с самых крупных заказов, чтобы быстрее разгрузить вес.

В каком порядке ставить точки

Для воды самая понятная логика такая:

  • сначала заказы с жёстким временем, например офис до обеда;
  • потом крупные точки, чтобы снять вес;
  • далее плотный кластер адресов;
  • в конце то, что лежит по дороге обратно на склад.

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

Что делать с переносами

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

Кстати, «первым» здесь важно. Человек, который не дождался вчера, сегодня не должен ждать до вечера. И смотрите на статистику: если один курьер переносит постоянно, зона, скорее всего, слишком большая.

Когда оптимизатор действительно нужен

Автоматическое построение маршрута кажется очевидным апгрейдом. На практике у него есть условия применения.

Нужен, если у вас десятки машин, адреса каждый день новые, клиенты задают узкие временные окна.

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

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

Частые ошибки диспетчера

  • Маршрут составляют утром. Курьер ждёт на складе, пока диспетчер раскидывает заказы.
  • Зоны живут в голове. Заболел один курьер, и подмена не понимает логику района.
  • Заказы сверх вместимости. На бумаге все влезли, а борт уехал неполным или вернулся с недовозом.
  • Адреса без комментариев. Новичок тратит 20 минут на поиски входа, который старый курьер знает наизусть.
  • Клиенту не сообщают, когда он следующий. Отсюда лишние звонки операторам.

Последний пункт часто ускользает от внимания. Часть входящих звонков это вопрос «где мой курьер». Простая подсказка «перед вами N точек» снимает большую часть таких звонков, и GPS для этого не нужен.

Как проверить, что зона подобрана верно

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

Что в системе, а чего нет

В CRM для доставки воды есть районы и рабочие зоны курьеров, календарь на день, неделю и месяц, перетаскивание заказа на нужного курьера и индикатор загрузки машины относительно её вместимости. Маршрутный лист печатается, курьер видит точки у себя и может перейти на адрес в 2ГИС. Если курьер не успевает, он переносит заказ с указанием причины на следующий доступный день, первым в маршрут, и клиент получает уведомление.

Говорим сразу, чего нет. Порядок точек задаёт диспетчер, оптимизации маршрута нет. Назначения заказа по зоне автоматически нет: зоны видны, а решает человек. GPS-трекинга и карты курьеров нет, клиент видит статус заказа и сколько точек перед ним. Справочник улиц и домов сейчас только для Астаны. Если это подходит вашей работе, посмотрите, как выглядит календарь, на странице «Маршруты курьеров». Смежная тема с отметками точек есть в статье про смены и борт.

Хотите так же у себя

Разборы Битрикс24, ИИ и вайб-кода на наших проектах

Пишем о том, что делаем сами: светофор сделок, автообзвон, договор из карточки, ИИ-оценка звонков, починка проектов после ИИ.

ПримерАвтообзвон по лидам

Глава 01 · Коротко

Вопросы и ответы

Не нашли ответ? Спросите в WhatsApp

Нужна ли доставке воды автоматическая оптимизация маршрутов?

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

Сколько точек может обойти один курьер за смену?

Зависит от плотности адресов, этажей без лифта и объёма на точку. Посчитайте по своим данным: возьмите лучшие и средние смены за месяц. Чужие нормы здесь мало что дают, потому что в ЖК с лифтом и в частном секторе разная скорость.

Как делить город на районы для доставки?

Отталкивайтесь от мостов, пробок и плотности заказов, а не от административных границ. В Астане левый и правый берег разумно считать разными зонами, потому что мост в час пик съедает больше времени, чем обычный квартал.

Глава 02 · Читайте также

Ещё по теме

Все статьи блога

Заявка

Обсудим задачу

Ответим в течение 15 минут в рабочее время. Или сразу напишите в WhatsApp.

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

Пройти →