Deep Vision

Odoo Manufacturing: управление и контроль производства

Практический разбор модуля Odoo Manufacturing (MRP): спецификации, рабочие центры, заказ-наряды, планирование, контроль качества, техобслуживание и себестоимость. На примере «Fresh Drinks» и с видео Абдуллоха Нажмиддинова.

Опубликовано: Обновлено: 11 мин чтения
Blog Post Odoo Manufacturing Ishlab Chiqarishni Boshqarish v
Коротко: Odoo Manufacturing (MRP) — производственный модуль Odoo ERP. Он объединяет в одной системе спецификации (BoM), рабочие центры, производственные заказы и заказ-наряды, планирование, контроль качества, техобслуживание оборудования и расчёт себестоимости. Как только менеджер подтверждает продажу, система считает потребность в сырье, резервирует его на складе, ставит заказ в план с учётом загрузки оборудования и после выпуска автоматически рассчитывает себестоимость готовой продукции.

Типичный день руководителя производства — это «тушение пожаров». Непонятно, на каком этапе находится заказ. Хватит ли сырья на следующую неделю, точно никто не знает. Работу сотрудников оценивают «на глаз». Пока заказов мало, Excel и журнал мастера справляются, но с ростом объёмов ошибки начинают стоить клиентов и денег.

В этой статье мы разбираем, как устроен модуль Odoo Manufacturing и какую задачу закрывает каждая его часть. Основа — демонстрация эксперта Deep Vision по Odoo Абдуллоха Нажмиддинова, у которого 8 лет практического опыта в производстве, на примере компании по выпуску напитков «Fresh Drinks». Взгляд на отрасль целиком (какие модули нужны заводу и как выстроить проект) вынесен в отдельный материал: Odoo ERP для производственных предприятий.

Что такое модуль Odoo Manufacturing (MRP)?

Odoo Manufacturing — это приложение Odoo, которое планирует путь от сырья до готовой продукции, отслеживает выполнение и считает затраты. Аббревиатура MRP расшифровывается как Material Requirements Planning (планирование потребности в материалах), а в широком смысле — Manufacturing Resource Planning.

Модуль не живёт отдельно: он работает в одной базе с Продажами, Складом, Закупками и Бухгалтерией. Поэтому производство видит заказ сразу после подтверждения продажи, при нехватке сырья появляется запрос на закупку, а при оприходовании готовой продукции себестоимость попадает в учёт.

Ключевые понятия модуля:

  • Спецификация (BoM) — из чего и через какие операции делается продукт.
  • Рабочий центр — место, где выполняется работа: линия, станок, цех или бригада.
  • Производственный заказ (MO) — задание выпустить определённое количество продукции.
  • Заказ-наряд (work order) — отдельная операция внутри MO, например «смешивание» или «розлив».
  • Смежные приложения — Качество (Quality), Техобслуживание (Maintenance), PLM и главный план производства (MPS).

Какие проблемы решает Odoo Manufacturing?

По опыту Абдуллоха Нажмиддинова, большинство производственных предприятий постоянно сталкиваются с тремя проблемами:

  1. Нет планирования — неясно, когда заказ стартует и когда будет готов.
  2. Нет контроля ресурсов — расход сырья и складские остатки не учитываются точно.
  3. Нет контроля персонала — кто сколько отработал и сколько выпустил, нигде не систематизировано.

Именно из-за этого многие компании долго ищут систему, которая соберёт производство, продажи и склад в одном месте. Ниже — какая часть модуля закрывает каждую из проблем.

Видео: Odoo Manufacturing в действии

В видео Абдуллох Нажмиддинов шаг за шагом показывает на реальном интерфейсе планирование, модуль MRP и отчёты по сотрудникам на примере производителя прохладительных напитков «Fresh Drinks».

Открыть видео на YouTube: youtube.com/watch?v=jGwhrpef7G8

Что такое спецификация (BoM) и как её настроить в Odoo?

Спецификация, или BoM (Bill of Materials), — это «рецепт» продукта: какое сырьё, в каком количестве и через какие операции нужно на одну единицу. На этом документе держится весь производственный учёт в Odoo.

В примере «Fresh Drinks» спецификация на бутылку лимонада или колы вводится один раз: вода, сахар, ароматизатор, тара и другие компоненты с точными нормами. Дальше, будь заказ на 50, 100 штук или больше, система сама рассчитывает потребность в сырье и списывает нужные компоненты со склада.

Порядок настройки:

  1. Откройте карточку готового продукта и включите для неё маршрут «Производство» (Manufacture).
  2. Добавьте компоненты с количеством и единицей измерения (кг, литр, штука). Odoo сам пересчитывает единицы: сахар можно закупать в килограммах, а списывать в граммах.
  3. Опишите операции: смешивание, розлив, упаковка — с привязкой к рабочему центру и нормой времени.
  4. Выделите полуфабрикаты: если сироп готовится по своей спецификации, получится многоуровневая BoM.
  5. Укажите побочную продукцию и отходы, чтобы они тоже попадали в учёт.

Если у продукта есть варианты (объём, вкус, цвет), компоненты внутри одной спецификации привязываются к конкретным вариантам. Типов BoM несколько: обычное производство, комплект (kit, например подарочный набор) и субподряд, когда сырьё передаётся стороннему предприятию, а обратно приходит готовая продукция. Для компаний, где рецептуры часто меняются, приложение PLM ведёт версии спецификаций и согласование изменений.

Что такое рабочий центр и зачем он нужен?

Рабочий центр — это цифровая модель места, где выполняется работа: станка, линии, цеха или бригады. Через него система понимает, где, за сколько времени и с какими затратами выполняется операция.

В рабочем центре настраиваются:

  • График работы — смены, выходные и праздники.
  • Мощность — сколько единиц обрабатывается одновременно.
  • Коэффициент эффективности — насколько фактическая скорость отличается от нормативной.
  • Время на наладку и очистку — переналадка линии с одного продукта на другой.
  • Стоимость часа — затраты на оборудование и труд, которые войдут в себестоимость.
  • Альтернативные рабочие центры — куда перенести работу, если основной станок занят.
  • Целевой OEE — общая эффективность использования оборудования.

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

Как работают производственные заказы и заказ-наряды?

Производственный заказ (MO) — это задание «выпустить столько-то продукции к такому-то сроку», а заказ-наряды — отдельные задачи по каждой операции внутри него.

На практике процесс выглядит так:

  1. Менеджер по продажам или специалист производства вводит продукт и количество, либо MO создаётся автоматически при подтверждении заказа клиента.
  2. Заказ подтверждается и уходит в производство; система проверяет наличие компонентов и резервирует их.
  3. По каждой операции создаётся заказ-наряд и встаёт в очередь своего рабочего центра.
  4. Сотрудники на планшете или компьютере в цеху запускают, приостанавливают и завершают работу, вносят выпущенное количество.
  5. Система автоматически считает процент выполнения по станкам и время завершения.
  6. При закрытии MO сырьё списывается со склада, готовая продукция приходуется.

На экране цеха оператор видит инструкцию (текст, PDF или изображение), поддерживается работа со сканером штрихкодов. Если готова только часть партии, на остаток создаётся дозаказ (backorder), брак оформляется списанием (scrap). В итоге руководитель в любой момент видит, когда заказ начат и когда будет завершён.

Как планировать производство в Odoo?

Планирование — это постановка заказов в очередь с учётом сроков, наличия сырья и загрузки рабочих центров. Именно эта часть отвечает на вопрос «что запускать первым?».

Представьте: менеджеры за один день подписали договоры с тремя клиентами. Первый ждёт заказ через 5 дней, второй через 3, третий через 7. Посчитать это точно на бумаге или в Excel почти невозможно, а одна ошибка может стоить клиента.

В Odoo задача решается так:

  • Планирование от срока. Каждый MO получает срок из заказа клиента, и заказы выстраиваются последовательно, в соответствии с дедлайнами.
  • Автоматический расчёт времени. Зная примерное или точное время на одну единицу, Odoo умножает его на любое количество (1 000, 2 000 штук и так далее) и получает общее время заказа. Нормы можно автоматически уточнять по фактическому времени последних заказ-нарядов.
  • Диаграмма Ганта по рабочим центрам. Видно, когда занят каждый станок, операции можно перетаскивать мышью.
  • Правила пополнения. В маршруте «под заказ» (MTO) каждая продажа создаёт свой MO, а правила минимального и максимального остатка поддерживают складской запас.
  • Главный план производства (MPS). На основе прогноза спроса строится план на недели или месяцы, система предлагает объёмы закупки и выпуска.

Если сырья не хватает, Odoo предлагает запрос поставщику (RFQ). Подробнее о складских остатках, партиях и местах хранения — в статье про модуль Odoo Inventory.

Как организовать контроль качества?

Odoo Quality — приложение, которое встраивает обязательные проверки в нужные этапы производства и фиксирует несоответствия. Пока запланированные проверки не выполнены, заказ нельзя закрыть.

Виды проверок:

  • Годен / не годен — простой визуальный контроль.
  • Измерение — например, содержание сахара или объём бутылки с допустимыми отклонениями.
  • Фото — фиксация состояния упаковки или этикетки.
  • Инструкция — шаги, которые оператор обязан выполнить.

При обнаружении дефекта создаётся уведомление о качестве (quality alert) и направляется ответственной команде. Вместе с учётом партий и серийных номеров это позволяет проследить, из какого сырья сделана проблемная партия и каким клиентам она ушла.

По наблюдениям Абдуллоха Нажмиддинова, после внедрения Odoo клиенты чаще всего отмечают одно: ошибок в производстве стало резко меньше. Раньше нередко бывало, что рабочий изготавливал деталь, позже выяснялось, что на каком-то этапе допущена ошибка, и над той же деталью приходилось работать ещё 3–4 дня. Когда каждый этап контролируется в системе, такие переделки практически исчезают.

Как планировать техобслуживание оборудования?

Приложение Maintenance ведёт реестр оборудования, планирует профилактические и аварийные ремонты и связывает их с рабочими центрами.

  • Профилактика — например, осмотр линии каждые 30 дней планируется автоматически.
  • Заявки на ремонт — оператор сразу регистрирует неисправность, в том числе с экрана заказ-наряда.
  • Календарь — чтобы ремонт не пересекался с производственным планом.
  • Статистика — MTBF (среднее время между отказами) и MTTR (среднее время восстановления).

В результате внеплановых простоев становится меньше, а планировщик заранее знает, когда станок будет недоступен.

Как Odoo считает себестоимость продукции?

Себестоимость готовой продукции = стоимость израсходованных компонентов + время на рабочих центрах × стоимость часа (при необходимости плюс почасовая стоимость сотрудников). Odoo рассчитывает её автоматически при закрытии каждого MO.

  • Плановая себестоимость. Кнопка «Рассчитать цену по BoM» в карточке продукта даёт нормативную себестоимость, а отчёт по структуре BoM показывает вклад каждого компонента.
  • Фактическая себестоимость. Анализ затрат по MO показывает отклонения от плана: перерасход, брак, долгую наладку.
  • Методы оценки. Стандартная цена, средневзвешенная (AVCO) или FIFO; при автоматической оценке проводки формируются в бухгалтерии сами.
  • Валюта. Если сырьё импортируется за доллары или другую валюту, Odoo пересчитывает его в сумы по курсу, а дополнительные расходы (доставку, таможню) можно распределить на себестоимость.

Учётную политику важно настраивать вместе с главным бухгалтером. О бухгалтерской стороне — в статье про модуль бухгалтерии Odoo.

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

Odoo фиксирует по каждому заказ-наряду, кто, сколько времени работал и сколько выпустил, поэтому эффективность оценивается по цифрам, а не по ощущениям.

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

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

Для повременной или сдельной оплаты эти данные выгружаются из отчёта в Excel или передаются в расчёт зарплаты через настройку. Полноценный расчёт заработной платы по законодательству Узбекистана требует отдельной настройки или интеграции.

Что учесть производству в Узбекистане?

Помимо функций модуля, местному производителю важны маркировка, электронные счета-фактуры, работа с валютой и существующая база 1С.

  • Маркировка «Асл белгиси». Для ряда товарных групп, включая напитки, цифровая маркировка обязательна. У Deep Vision есть готовый модуль Asl Belgisi для Odoo. Актуальный перечень товаров проверяйте в официальных источниках. Подробнее: руководство по Asl Belgisi.
  • ЭСФ и коды ИКПУ. При продаже готовой продукции счёт-фактура отправляется через Didox, и для этого у нас тоже есть готовый модуль: интеграция с Didox.
  • Совместная работа с 1С. Если бухгалтерия пока остаётся в 1С, заранее выберите: интеграция или поэтапный переход.
  • Условия цеха и связь. Экраны для операторов упрощаются, в цеху используются планшеты, интерфейс настраивается на удобном сотрудникам языке. Уведомления о важных событиях можно отправлять в Telegram через интеграцию.

Внедрение Odoo Manufacturing: пошаговый план

  1. Опишите процесс: от приёма заказа до отгрузки.
  2. Наведите порядок в справочниках продукции и сырья: названия, единицы измерения, коды ИКПУ.
  3. Составьте спецификации на самые продаваемые позиции, затем добавьте остальные.
  4. Настройте рабочие центры и операции, сверьте нормы времени с реальными замерами.
  5. Внесите начальные остатки по итогам инвентаризации.
  6. Проведите пилот на одной линии и обучите операторов.
  7. Запустите производство целиком, затем подключите Качество, Техобслуживание и MPS.

Полная методология: руководство по внедрению Odoo ERP.

Чек-лист: готово ли ваше предприятие?

  • Записаны ли рецептуры и нормы расхода по каждому продукту?
  • Есть ли перечень рабочих центров, смен и оборудования?
  • Подтверждены ли складские остатки инвентаризацией?
  • Есть ли у операторов планшеты или компьютеры в цеху?
  • Определено ли, на каких этапах проводится контроль качества?
  • Назначен ли внутренний ответственный за проект (начальник производства или технолог)?
  • Понятны ли требования по маркировке и электронным счетам-фактурам?

Community или Enterprise: какая версия нужна?

В Odoo Community есть базовый Manufacturing: спецификации, производственные заказы, заказ-наряды и рабочие центры. Расширенные возможности, такие как Качество, PLM, MPS и планшетный интерфейс для цеха, входят в Enterprise. Различия между версиями меняются, поэтому перед решением сверьтесь с актуальным списком на odoo.com. Подробное сравнение: Odoo Community и Enterprise.

Чем поможет Deep Vision?

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

  • Анализ процессов, настройка спецификаций и рабочих центров, перенос данных.
  • Связка с Продажами, Складом, Закупками и Бухгалтерией; готовые модули для Asl Belgisi и Didox.
  • Обучение операторов и руководителей, поддержка после запуска.
  • Типичный срок проекта — 2–6 месяцев в зависимости от масштаба.

Подробнее об услуге: внедрение Odoo. Хотите понять, какая настройка подойдёт вашему производству? Заполните короткий бриф.

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

Можно ли пользоваться Odoo Manufacturing бесплатно?

Базовый модуль Manufacturing доступен в Odoo Community без лицензионных платежей. Расширенные приложения вроде Качества, PLM и MPS требуют подписки Enterprise. В любом случае будут расходы на настройку, хостинг и обучение.

Чем MRP отличается от ERP?

MRP отвечает только за планирование производства и потребности в материалах. ERP управляет всем предприятием: продажами, складом, закупками, финансами и персоналом. В Odoo MRP работает как модуль внутри ERP.

Что такое BoM простыми словами?

Это рецепт продукта: какое сырьё, сколько и через какие операции нужно на одну единицу. Спецификация вводится один раз, после чего расход по каждому заказу считается автоматически.

Считает ли Odoo себестоимость автоматически?

Да. Себестоимость каждого заказа рассчитывается из стоимости компонентов и времени на рабочих центрах. Плановую и фактическую себестоимость можно сравнивать.

Подойдёт ли Odoo Manufacturing небольшому цеху?

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

Сколько длится внедрение?

Обычно 2–6 месяцев в зависимости от масштаба. Больше всего времени уходит на подготовку справочников и спецификаций.

Работает ли Odoo с маркировкой «Асл белгиси»?

В стандартном Odoo узбекской маркировки нет, но готовый модуль Deep Vision для Asl Belgisi связывает её с Odoo.

Можно ли считать сдельную или повременную зарплату?

Odoo фиксирует время работы и выпуск каждого сотрудника. Эти данные выгружаются в Excel для расчёта оплаты или передаются в расчёт зарплаты через настройку.

Вывод

Odoo Manufacturing избавляет производство от трёх главных проблем: отсутствия планирования, контроля ресурсов и объективной оценки работы людей. Спецификации управляют расходом, рабочие центры — мощностями, заказ-наряды — выполнением, Quality и Maintenance — качеством и оборудованием, а себестоимость считается автоматически. Успех проекта при этом зависит не столько от программы, сколько от чистых данных и грамотного внедрения.

Узнаёте свои проблемы? Заполните бриф для бесплатной консультации или позвоните по номеру +998 77 093 00 07.