Deep Vision

Odoo ERP для логистики и служб доставки

Odoo ERP для логистики и служб доставки: заказы, склад, автопарк, рейсы, приложение водителя, отслеживание и расчёты в одной системе. Разбираем, что работает из коробки, а что подключается через интеграции.

Опубликовано: Обновлено: 12 мин чтения
Logistika uchun Odoo ERP
Коротко: Odoo ERP позволяет логистическим компаниям и службам доставки вести заказы, склад, автопарк, водителей, статусы доставки и расчёты с клиентами в одной системе. После подтверждения заказа накладная на отгрузку создаётся автоматически, отгрузки собираются в рейсы и закрепляются за машиной, водитель подтверждает вручение подписью или фото прямо в телефоне, а клиент получает уведомление о статусе. GPS-мониторинг, оптимизация маршрутов, Telegram, Payme/Click и Didox подключаются к Odoo через интеграции.

Во многих логистических компаниях день выглядит так: диспетчер переносит заказы из Excel в Telegram-группу, водители уточняют адреса по телефону, клиент трижды звонит с вопросом «где мой заказ?». Вечером наличные от водителей пересчитывают вручную, расходы на топливо и ремонт живут в отдельной тетради, а счёт-фактура уходит клиенту с опозданием на несколько дней. В итоге руководитель не может ответить на простые вопросы: какая машина приносит прибыль, доставка какому клиенту убыточна, сколько заказов сегодня опоздало?

В этой статье разбираем, как работает Odoo ERP для логистики на всём пути от заказа до оплаты. Настройки складского модуля подробно описаны в статье Odoo Склад (Inventory), торговые агенты и дистрибуция — в материале Odoo ERP для оптовой торговли. Здесь фокус на цепочке доставки товара до клиента.

Что такое ERP для логистики и какие процессы она охватывает?

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

Типичная цепочка:

  1. Приём заказа: с сайта, из Telegram, по телефону или через торгового агента.
  2. Складские операции: приёмка, размещение, комплектация, упаковка.
  3. Планирование рейсов: группировка заказов по районам и датам, выбор машины и водителя.
  4. Доставка: погрузка, контроль в пути, вручение и его подтверждение.
  5. Возвраты: товар, который клиент не принял полностью или частично.
  6. Расчёты: счета, сверка наличных и онлайн-оплат, дебиторская задолженность.
  7. Автопарк: ремонт, страховка, техосмотр, топливо.
  8. Аналитика: доля доставок в срок, стоимость доставки одного заказа, загрузка машин.

Для каждого этапа в Odoo есть приложение: Sales (Продажи), Inventory (Склад), Fleet (Автопарк), Accounting или Invoicing, Expenses (Расходы), Employees (Сотрудники), при необходимости Barcode и Field Service. Все они работают в одной базе, поэтому данные вводятся один раз.

Каким логистическим компаниям подходит Odoo?

Лучше всего Odoo подходит торговым и производственным компаниям с собственной доставкой, а также складам ответственного хранения (3PL); в чистых транспортных и курьерских компаниях его обычно используют с доработками и интеграциями.

  • Дистрибьютор, производитель или интернет-магазин со своей доставкой. Идеальный случай: заказ, склад, рейс и счёт проходят по стандартному процессу Odoo.
  • Склады ответственного хранения и фулфилмент (3PL). В Odoo можно учитывать товар, принадлежащий другой компании, с указанием владельца (настройка Consignment). Счета за хранение обычно требуют дополнительной настройки.
  • Грузоперевозчики. Заказы, автопарк, расходы и счета в Odoo ведутся хорошо, но документ «рейс», тарифы и экран водителя, как правило, дорабатываются под компанию.
  • Курьерские службы и последняя миля. Если отправлений тысячи в день и нужна динамическая маршрутизация, Odoo остаётся ядром для бухгалтерии, CRM и расчётов, а оптимизация маршрутов подключается как отдельный сервис.
  • Экспедирование и таможенное оформление. Таможенных деклараций в стандартном Odoo нет. Здесь его используют для CRM, расчётов и финансов, остальное дорабатывается.

Как в Odoo автоматически создаются заказы на доставку?

В Odoo накладная на отгрузку (delivery order) создаётся автоматически в момент подтверждения заказа, а товар резервируется под этого клиента.

  1. Менеджер или сам клиент (через сайт или портал) оформляет заказ и выбирает способ доставки.
  2. Стоимость доставки считается по правилам: фиксированная сумма, вес, объём, зона или сумма заказа. Например, по Ташкенту доставка бесплатна от определённой суммы заказа, а в регионы считается за килограмм.
  3. Заказ подтверждается, и на экране склада появляется отгрузка.
  4. Если товара хватает только на часть заказа, Odoo создаёт дозаказ (backorder) на остаток.
  5. После проведения отгрузки остаток списывается, себестоимость попадает в учёт, а заказ готов к выставлению счёта.

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

Как складские операции влияют на скорость отгрузки?

В логистике склад задаёт темп: чем быстрее и точнее собран заказ, тем раньше машина выходит на линию. Odoo Inventory даёт для этого несколько инструментов:

  • Многошаговая отгрузка: комплектация, упаковка и отгрузка как отдельные этапы с ответственным на каждом.
  • Пакетная (batch) и волновая (wave) комплектация: все заказы для одной машины собираются по одному листу подбора.
  • Упаковки и вес: по каждой отгрузке видно, в какой коробке она и сколько весит, это нужно для расчёта загрузки машины.
  • Штрихкоды: сборка и погрузка со сканированием телефоном или терминалом исключают отгрузку не того товара.
  • Перемещения между складами: товар, который едет из центрального склада в Ташкенте в филиал в Самарканде или Фергане, числится на транзитной локации.
  • Кросс-докинг: поступивший товар сразу направляется в зону отгрузки, минуя хранение.

При работе с маркируемыми товарами (напитки, табак, лекарства и другие) на отгрузке сканируют коды DataMatrix. У Deep Vision есть готовый модуль Asl Belgisi для Odoo. О требованиях: цифровая маркировка Asl Belgisi.

Как управлять автопарком и водителями в Odoo?

Odoo Fleet — приложение для учёта транспорта, водителей, договоров, ремонтов и всех расходов по каждой машине. По сути это электронная карточка машины:

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

Водители ведутся в Employees: категорию прав, медосмотр и сроки документов отслеживают через дополнительные поля и напоминания. Дорожные расходы (топливо, парковка, платные дороги) водитель вносит в Expenses с фото чека, после утверждения они попадают в бухгалтерию. Данные с топливных карт и датчиков подтягиваются только через интеграцию.

В последних версиях Odoo склад и автопарк связаны: к пакету отгрузок привязываются машина и погрузочная рампа, а система сравнивает вес и объём груза с вместимостью категории машины. Перегруз виден до начала погрузки.

Как планировать рейсы и маршруты в Odoo?

Рейс — это группа отгрузок, которую одна машина развозит за один выезд; в Odoo он создаётся как пакет отгрузок (batch transfer) с привязкой машины, водителя и даты.

Рабочий день диспетчера:

  1. Отфильтровать готовые к отгрузке заказы на завтра по дате, району и временному окну.
  2. Сгруппировать их по зонам: например, «Чиланзар–Сергели», «Юнусабад–Алмазар», «Ташкентская область».
  3. Создать рейс на каждую зону, выбрать машину и водителя, сверить вес с вместимостью.
  4. Посмотреть адреса на карте, задать порядок объезда и отправить рейс водителю в телефон.
  5. Склад собирает заказы по рейсу, после погрузки машина выходит на маршрут.

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

Как отслеживать статус доставки в реальном времени?

В Odoo статус каждой отгрузки хранится в самом документе, поэтому менеджер, диспетчер, бухгалтер и клиент видят одну и ту же картину.

  • Внутренний контроль. Диспетчер видит, что погружено, вручено или вернулось; статус обновляется, как только водитель подтверждает вручение.
  • GPS-мониторинг. Сам Odoo не GPS-трекер. Система мониторинга на машинах подключается по API и передаёт местоположение, пробег и остановки.
  • Уведомления клиенту. Odoo умеет отправлять e-mail или SMS при проведении отгрузки. В Узбекистане клиенты чаще читают Telegram, поэтому сообщения «заказ в пути» и «доставлено» многие отправляют через Telegram-бота (настраивается интеграцией).
  • Портал клиента. Корпоративные клиенты видят на портале свои заказы, отгрузки, счета и задолженность.
  • Внешние перевозчики. Для международных курьерских служб (DHL, FedEx, UPS и других) в Odoo Enterprise есть готовые коннекторы. Интеграция с местными курьерскими службами зависит от их API.

Что водитель может делать в телефоне?

Водитель входит в Odoo через браузер телефона или мобильное приложение Odoo и видит только свой рейс и свои адреса. Цены, чужие клиенты и финансовые отчёты ему недоступны.

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

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

Как автоматизировать расчёты за доставку и перевозки?

В Odoo счёт выставляется на основании выполненной отгрузки или рейса, поэтому ситуация «товар уехал, а счёт никто не выставил» исчезает. Распространённые тарифные модели:

  • Фиксированная цена за заказ: стоимость, привязанная к способу доставки, автоматически добавляется в заказ.
  • По весу, объёму или зоне: цена рассчитывается по правилам.
  • За километр или за рейс: тарифы хранятся в прайс-листах, расстояние вносится вручную или берётся из GPS.
  • За хранение (паллето-день или квадратный метр): периодические счета на складах 3PL, обычно с дополнительной настройкой.
  • Ежемесячный абонентский договор: регулярные счета для постоянных клиентов.

Другие важные моменты:

  • Контроль наличных: по каждому водителю видно, сколько денег получено и сколько сдано в кассу.
  • Онлайн-оплата: в счёт добавляется ссылка на оплату через Payme или Click (интеграция), после оплаты документ закрывается автоматически.
  • Электронные счета-фактуры: готовый модуль Deep Vision для Didox автоматизирует отправку электронных счетов-фактур из Odoo. По другим документам, например электронной ТТН, проверяйте действующие требования отдельно. Подробнее: электронная счёт-фактура: Didox, Soliq и интеграция с ERP.
  • Валюта: в международных перевозках тариф может быть в долларах, а оплата в сумах; курсовые разницы Odoo считает сам.
  • Дебиторка: для клиента задаётся кредитный лимит, при превышении система предупреждает менеджера.

Как увидеть прибыль по каждой машине и клиенту?

Аналитический учёт — это способ «пометить» каждый доход и расход машиной, рейсом, направлением или клиентом. Например, на каждую машину заводится аналитический счёт, на который относятся выручка от доставок, топливо, зарплата водителя, ремонт и страховка. В конце месяца руководитель видит, какая машина зарабатывает, а какая только тратит. Так же считается рентабельность направлений вроде «Ташкент–Самарканд» и отдельных клиентов. Импортёрам Odoo позволяет распределять транспортные и таможенные расходы на себестоимость товара (landed costs).

Какие показатели отслеживать в логистике?

KPI логистики — это несколько ключевых цифр, которые измеряют качество и стоимость доставки. Основные:

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

Большинство показателей берётся прямо из Odoo; для точного учёта пробега и топлива нужны интеграция с GPS и заполненные вес и объём товаров.

Какие интеграции нужны логистической компании?

Интеграция — это подключение Odoo к внешним сервисам компании так, чтобы данные передавались автоматически. Чаще всего в логистике нужны:

  • система GPS-мониторинга;
  • карты и сервисы оптимизации маршрутов (Google Maps, Яндекс и другие);
  • Telegram-бот и SMS-шлюз;
  • Payme и Click;
  • Didox и Asl Belgisi (готовые модули Deep Vision);
  • интернет-магазин и маркетплейсы;
  • телефония: продукт Deep Vision dooCall превращает обычный телефон в инструмент колл-центра с учётом звонков;
  • 1С, если бухгалтерия на время остаётся в нём.

На первом этапе достаточно одной-двух ключевых интеграций: так проект стартует быстрее.

Как внедрить Odoo в логистической компании?

Самый надёжный путь — поэтапное внедрение: сначала цепочка «заказ, склад, счёт», затем автопарк, экран водителя и интеграции.

  1. Диагностика. Описываем процесс от заказа до оплаты, узкие места и ключевые KPI.
  2. Справочники. Клиенты и адреса, вес и объём товаров, машины, водители, зоны и тарифы. Этот этап обычно затягивается.
  3. Первый этап: Продажи, Склад и счета. Стандартные модули Sales и Inventory часто запускаются за 6–8 недель.
  4. Второй этап: Fleet, рейсы и расходы.
  5. Третий этап: экран водителя. Сначала пилот с одним-двумя водителями, потом весь парк.
  6. Интеграции: GPS, Telegram или SMS, Payme/Click, Didox.
  7. Отчёты и постоянные улучшения.

Полный проект обычно занимает 2–6 месяцев. О методологии: руководство по внедрению Odoo ERP. О стоимости владения: сколько стоит Odoo ERP в Узбекистане.

Чек-лист: готова ли ваша логистика к ERP?

  • Процесс от заказа до оплаты описан, у каждого этапа есть владелец.
  • Адреса клиентов упорядочены, дубли удалены.
  • Известны вес и объём каждого товара.
  • Собраны список машин, их вместимость, сроки договоров и страховок.
  • Понятна тарифная модель: за заказ, километр, килограмм, рейс или хранение.
  • У водителей есть смартфоны и мобильный интернет.
  • Описан порядок сдачи наличных в кассу.
  • Определено, какие интеграции нужны на первом этапе.
  • Выбраны 3–5 ключевых KPI и зафиксированы их текущие значения.
  • Внутри компании назначен ответственный за проект.

Чем Deep Vision помогает логистическим компаниям?

Deep Vision — официальный Odoo Gold Partner из Ташкента. В каталоге партнёров Odoo у компании указаны 7 сертифицированных специалистов и 26 клиентских проектов. В логистических проектах мы:

  • разбираем процесс от заказа до оплаты и честно говорим, что работает в стандартном Odoo, а что потребует доработки;
  • настраиваем Sales, Inventory, Fleet, Accounting и нужные приложения, адаптируем транспортную заявку, тарифы и экран водителя под ваш процесс;
  • подключаем GPS, Telegram, SMS, Payme/Click, используем готовые модули для Didox и Asl Belgisi;
  • переносим данные из Excel или 1С, обучаем сотрудников на узбекском и русском и сопровождаем после запуска.

Подробнее об услуге: внедрение Odoo. Опишите коротко ваш процесс, и мы вместе решим, с какого этапа начать: оставить заявку.

Частые вопросы

Есть ли в Odoo GPS-трекинг?

Встроенного GPS-трекера нет. Система GPS-мониторинга подключается по API и передаёт в Odoo местоположение, пробег и остановки.

Умеет ли Odoo оптимизировать маршруты?

Сложной оптимизации в стандартной версии нет. Odoo группирует отгрузки в рейсы, показывает адреса на карте и строит маршрут в Google Maps. Для многоточечной оптимизации подключается специализированный сервис.

Хватит ли для логистики Odoo Community?

Sales, Inventory, Fleet и пакетные отгрузки есть и в бесплатной Community. Barcode, Field Service, коннекторы международных перевозчиков и Subscriptions доступны в Enterprise. Подробнее: Odoo Community или Enterprise.

Нужно ли разрабатывать отдельное приложение для водителей?

Не обязательно. Водитель работает через браузер телефона или мобильное приложение Odoo. Для удобства обычно настраивают упрощённый экран только с нужными кнопками.

Подходит ли Odoo курьерской службе?

Зависит от объёмов. При сотнях отправлений в день Odoo полностью закрывает заказы, склад, расчёты и CRM. При тысячах отправлений Odoo остаётся ядром, а маршрутизацию и курьерское приложение берут на себя специализированные инструменты.

Сейчас работаем в Excel или 1С. Данные перенесутся?

Да. Клиенты, адреса, товары, остатки и открытые долги очищаются и загружаются в Odoo. На переходный период бухгалтерия может остаться в 1С с настроенным обменом данными.

Сколько времени занимает внедрение?

Стандартные модули Продажи и Склад часто запускаются за 6–8 недель. Полный проект с автопарком, экраном водителя и интеграциями обычно занимает 2–6 месяцев.

С чего начать наведение порядка в логистике?

Главные потери в логистике не видны сразу: холостые пробеги, запоздалые счета, несданные наличные, неучтённые расходы на машины. Odoo связывает заказы, склад, транспорт и финансы в одну цепочку и делает их видимыми. Оставьте заявку на бесплатную консультацию или позвоните по номеру +998 77 093 00 07: разберём ваш процесс и скажем, что в Odoo заработает из коробки, а что нужно доработать.