@odoo_icp   Специализированная лаборатория внедрения Odoo  Михаила Скворцова
Follow us
Управление сроками производства в Odoo
Как избежать задержек и работать точно в срок


Вы когда-нибудь ждали посылку так долго, что забыли, что заказывали? Например, как те клавиатурные клавиши «Cat Atlantis», которые шли два года? К тому моменту, как они прибыли, энтузиазм уже угас. В Stealthy Wood мы взяли контроль над сроками и избегаем производственных задержек, планируя заказы на основе времени производства и доставки. Точно оценивая сроки, мы гарантируем, что компоненты прибудут как раз тогда, когда они нужны, а производственные заказы будут завершены точно к моменту отгрузки.

Это не только устраняет необходимость хранить детали и готовую продукцию на складе, но и делает нас эффективнее. Проще говоря, срок выполнения (lead time) — это количество календарных дней, необходимое для завершения процесса от начала до конца. Существует несколько типов сроков выполнения, включая:

  • Срок выполнения для клиента (Customer Lead Time) — количество дней между заказом продукта и его отгрузкой со склада. По сути, это срок доставки.
  • Производственный срок выполнения (Manufacturing Lead Time) — количество дней, необходимое для изготовления продукта.

В этом материале мы рассмотрим мощную функцию Odoo под названием «Дни для подготовки заказа на производство» (Days to Prepare Manufacturing Order). С её помощью вы будете точно знать, когда нужно заказывать необходимые компоненты — это мини-дедлайны и напоминания, которые помогают завершить производство вовремя.

Начинаем: настройка сроков на форме продукта

Всё начинается в приложении «Производство» (Manufacturing). Давайте возьмём в пример наш продукт — «Прочный стол» (Sturdy Table).

  1. Перейдите в Продукты → Продукты и выберите нужный товар.
  2. На форме продукта важно определить производственный срок выполнения (Manufacturing Lead Time). Для этого перейдите на вкладку «Склад» (Inventory) и найдите поле в разделе «Логистика» (Logistics). Укажем, что на сборку стола уходит 5 дней.
  3. Ниже находится поле «Срок выполнения для клиента» (Customer Lead Time) — это время между заказом клиента и отгрузкой. Мы используем «правило пополнения 0-0» (00 reordering rule), чтобы планировать запуск производства. Допустим, весь процесс занимает 14 дней.

Что такое правило 0-0? Это правило пополнения, где и минимальный, и максимальный объём запаса установлены на ноль. Это означает, что мы не хотим хранить ни готовые столы, ни их компоненты на складе, а начинаем производство, когда клиент делает заказ. Если заказ отменяется, Odoo резервирует этот стол и предложит его другому клиенту, чтобы снова вернуть максимальный запас к нулю.

«Дни для подготовки заказа на производство»: как это работает?

Вернёмся к форме продукта в раздел «Логистика». Здесь вы можете вручную задать или автоматически рассчитать (Compute) поле «Дни для подготовки заказа на производство».

Odoo анализирует спецификацию (Bill of Materials, BOM) вашего продукта и берёт наибольший срок выполнения среди всех компонентов. В нашем случае для «Прочного стола» компонентами являются «Ножки стола» (закупаются, срок 4 дня) и «Большие деревянные плиты» (доставляются за 2 дня). Odoo выберет 4 дня и автоматически подставит это значение. Это невероятно полезно, когда у вас десятки компонентов с разными сроками поставки.

Практический пример: срочный заказ для Тома Хэнкса

Давайте смоделируем реальную ситуацию. Клиент Том Хэнкс заказывает один «Стол из коряги» (Driftwood Table), у которого сроки настройки аналогичны «Прочному столу». Но он просит доставить стол как можно скорее.

Вместо того чтобы ждать пятого дня по нашему стандартному 14-дневному графику для заказа компонентов, мы можем сразу проверить обзор спецификации (BOM Overview). Этот отчёт показывает точную дату, когда продукт будет готов, с учётом наличия компонентов на складе и их сроков поставки.

Что мы видим:

  • Если все компоненты в наличии, стол будет готов через 7 дней (2 дня на подготовку компонентов + 5 дней на производство).
  • Если Том закажет два стола, а ножек на складе недостаточно, срок увеличится, так как придётся ждать поставки самых «долгих» компонентов (4 дня). Теперь общий срок — 11 дней.

Мы можем установить желаемую дату доставки (Delivery Date) в заказе на 7 дней и подтвердить его. Так как у продукта настроено правило 0-0, необходимость в производстве сразу появится на странице пополнения (Replenishment) в приложении «Склад».

Автоматизация в действии

  1. На странице пополнения с фильтром «К заказу» (To Reorder) мы видим задачу по нашему столу. Нажимаем «Заказать» (Order Once).
  2. Odoo автоматически создаёт заказ на производство (Manufacturing Order, MO). В нём указана планируемая дата (Scheduled Date) — это крайний срок начала производства, чтобы успеть к отгрузке.
  3. Одновременно, благодаря правилам пополнения для компонентов, Odoo генерирует заказ на покупку (Purchase Order, PO) на недостающие детали (например, на большие деревянные плиты).
  4. В заказе на производство вы видите статус ожидания компонентов (жёлтый индикатор). Как только они прибудут (через 3 дня в нашем случае), можно начинать сборку и успеть к сроку.

Итог: полный контроль над сроками

  • 14-дневный срок для клиента — это наш стандартный ориентир.
  • На 5-й день система предупредит нас о необходимости создать заказ на производство.
  • Запускается правило 0-0, и мы заказываем компоненты у поставщика.
  • На 9-й день все компоненты на руках — это планируемая дата в заказе на производство, последний день, чтобы начать сборку.
  • На 14-й день готовый стол отгружается клиенту.

Odoo делает оценку сроков и планирование производства простым, а правила пополнения, такие как 0-0, дают полное представление о планируемых датах, гарантируя своевременное изготовление.


Настройка дропшиппинга в Odoo
Полное руководство для производителей