В промышленном производстве далеко не каждое готовое изделие собирается исключительно из покупных комплектующих. Часто возникает задача, когда для выпуска конечного продукта необходимо сначала изготовить один или несколько входящих в него узлов. Такой подход называется субсборкой, и система Odoo Manufacturing позволяет автоматизировать его на всех уровнях, вплоть до многоступенчатых технологических цепочек.
В данном материале рассматривается механизм работы с субсборками: от настройки спецификаций до автоматического планирования производственных заказов.
Пример производственной цепочки
Рассмотрим продукт «Стол на колесах». Для его изготовления необходима столешница (покупной компонент) и четыре поворотные ножки. Однако сама поворотная ножка не является покупной — она собирается из двух компонентов: опоры и колесика. Таким образом, для выпуска одного стола требуется не один, а два производственных заказа: сначала на сборку четырех ножек, затем на их фиксацию к столешнице.
Ключевое требование бизнес-логики — изготавливать ровно четыре ножки на каждый стол, а не создавать их складской запас заранее. Odoo реализует это автоматически.
Настройка номенклатуры и маршрутов
Для корректной работы субсборок необходимо настроить продукты и спецификации в соответствии с методологией «Сделать под заказ» (MTO).
Настройка конечного продукта (Стол на колесах)
В карточке продукта на вкладке «Запасы» активируется маршрут «Производство». В спецификации указывается одна технологическая операция — «Присоединение ножки к столешнице». В состав компонентов входят:
- 4 единицы «Поворотная ножка» (требует производства)
- 1 единица «Столешница» (покупной компонент)
Настройка субсборки (Поворотная ножка)
В карточке данного продукта активируются два маршрута:
- «Сделать под заказ» (MTO) — создает потребность в пополнении при появлении спроса.
- «Производство» — определяет способ удовлетворения этой потребности.
В спецификации субсборки указаны покупные компоненты «Опора» и «Колесико». Технологическая операция одна — сборка на рабочем центре.
Автоматическое создание дочерних заказов
При создании и подтверждении производственного заказа на один стол происходит следующее:
- Система анализирует доступность компонентов.
- Поскольку поворотные ножки отсутствуют на складе, Odoo автоматически генерирует дочерний производственный заказ на их изготовление.
- В основном заказе появляется умная кнопка «Дочерний MO». При переходе по ней отображается заказ на сборку четырех ножек, который связан с исходным заказом кнопкой «Исходный MO».
Такой механизм исключает ручное создание заказов на комплектующие и гарантирует, что производство будет обеспечено материалами в полном объеме.
Планирование последовательности операций
Критически важным аспектом является соблюдение порядка выполнения заказов. Нельзя начинать сборку стола, пока не изготовлены ножки. Модуль планирования Odoo учитывает эту зависимость автоматически.
В интерфейсе «Планирование по производству» с отображением по дням видно следующее:
- Дочерний заказ (сборка ножек) получает статус «Открыт» и планируется к выполнению с конкретной датой и временем завершения.
- Родительский заказ (сборка стола) получает время старта, совпадающее с моментом завершения дочернего заказа.
Таким образом, система выстраивает непрерывную технологическую цепочку без простоев и ожидания.
Многоуровневые субсборки
Приведенный пример демонстрирует один уровень вложенности. Однако Odoo поддерживает неограниченную глубину субсборок. Например, можно настроить следующую иерархию:
- Уровень 1: из металлического прутка изготавливается спица.
- Уровень 2: из спиц собирается обод колеса.
- Уровень 3: обод используется для производства колеса в сборе.
- Уровень 4: колеса устанавливаются на готовый велосипед.
На каждом уровне действуют одни и те же правила: потребность в компоненте автоматически порождает производственный заказ, а планирование выстраивается от конечного звена к начальному. Это позволяет управлять сложными многопередельными производствами без увеличения административной нагрузки на персонал.
Резюме
Использование субсборок в Odoo Manufacturing дает следующие преимущества:
- Автоматическое создание производственных заказов на все уровни вложенности.
- Исключение ошибок при ручном планировании последовательности операций.
- Прозрачность связей между родительскими и дочерними заказами.
- Масштабируемость для производств любой сложности.
Система берет на себя контроль над материальными потоками внутри производственного цикла, позволяя руководителю сосредоточиться на стратегических задачах, а не на оперативном отслеживании каждой единицы компонентов.
Start writing here...