Odoo с нуля на пищевом производстве: партии, сроки годности, себестоимость
Компания росла без ERP: заказы в мессенджерах, склад в тетради. За 10 недель развернули Odoo 18 с производством, партионным учётом и прослеживаемостью до сырья.
О проекте
- Заказчик
- Производитель снеков, 3 линии
- Отрасль
- Пищевое производство
- Срок
- 10 недель
Задача
Производитель снеков вырос до трёх линий и 40 SKU, но продолжал работать без ERP. Заказы приходили в мессенджеры, отгрузки записывали в тетрадь, сроки годности контролировали визуально. Требование сети-заказчика — прослеживаемость партии от сырья до паллеты — они выполнить не могли и рисковали потерять контракт.
Подход
Мы не переносили хаос в систему. Сначала описали целевые процессы, потом настраивали.
Неделя 1–2. Модель данных
- номенклатура: сырьё, полуфабрикат, готовая продукция, упаковка;
- единицы измерения с двойным учётом (кг и штуки/коробки);
- партийный учёт (
lot) с обязательным сроком годности для сырья и ГП; - склады и зоны: приёмка, сырьё, производство, карантин, ГП, экспедиция.
Неделя 3–5. Производство
Настроили спецификации с процентным выходом и нормой потерь, рабочие центры по линиям, операции с фиксацией времени. Плановая потребность в сырье считается из плана продаж, а не из головы снабженца.
Отдельно настроили контроль качества: точки контроля на приёмке сырья и на выходе линии, блокировка партии до подтверждения лаборатории.
Неделя 6–8. Склад и штрихкоды
Каждая паллета получает этикетку с GS1-кодом: SSCC, номер партии, дата производства, срок годности. Кладовщики работают с ТСД, ручной ввод количества закрыт для операций отгрузки — только скан.
Правило FEFO (first expired — first out) настроено на уровне стратегий отбора, поэтому система сама подсказывает, какую партию брать.
Неделя 9–10. Запуск и обучение
Две недели сопровождения на площадке: разбор ошибок, донастройка отчётов, обучение по ролям (оператор линии, кладовщик, снабженец, бухгалтер).
Отчётность
Собрали панель руководителя: план-факт производства по линиям, выход годного, себестоимость партии с разбивкой на сырьё/энергию/труд, остатки с горизонтом истечения срока годности.
Результат
- прослеживаемость партии за 15 секунд — от паллеты до конкретной поставки сырья;
- списания по сроку годности сократились почти втрое;
- точность плана производства выросла на 27%;
- аудит сети пройден с первого раза.
Стоимость владения
Odoo Community на собственном сервере в Docker, ежедневные бэкапы базы и файлового хранилища, обновления по расписанию. Ежемесячные расходы — только инфраструктура и поддержка.
Похожая задача?
Расскажите о процессе — оценим объём работ и сроки.
Похожие материалы
Миграция с 1С:УПП на Odoo 17: завод металлоконструкций
Перенесли производственный учёт с 1С:УПП на Odoo 17: справочники, остатки, спецификации и незавершённое производство. Параллельный период — один месяц, потерь данных нет.
Мобильное приложение со сканированием для склада на Odoo
Штатный Barcode-модуль не выдерживал 900 строк отбора в смену и падал при потере Wi-Fi. Сделали приложение на Flutter с офлайн-очередью и синхронизацией через JSON-RPC.
Переход с 1С на Odoo: чек-лист миграции данных
Что переносить, что оставить в архиве, как проверить результат и почему параллельный период важнее любого технического решения. Практический чек-лист из наших проектов.
