From outsourced production to a connected, traced factory
Stefano Ricci chose to insource the production of luxury small components — clasps, buttons, metal accessories — launching a new production line with complex BOMs, external operations and CNC machines connected to Odoo in real time.
Multi-level BOMs
Bills of materials structured for each small-component variant
Automatic subcontracting
External orders triggered at the right moment in the cycle
Enforced operation sequence
The system prevents skipping critical processing phases
Customer → MO traceability
Order reference propagated across all production orders
Odoo apps used
The context
A strategic choice with real technical complexity
Stefano Ricci is one of the most recognized Italian luxury brands worldwide, with production focused on extremely high-quality garments and accessories. Small components — the little metal pieces that define the details of a luxury garment — were historically entrusted to external suppliers.
Insourcing this production opened a concrete challenge: how to manage a brand-new manufacturing process, highly complex, with intricate BOMs, external operations still required in some phases, CNC machines to integrate and the need to trace every production order back to the customer order that triggered it.
The challenge
A new production line, from scratch, on a complex process
Bringing in-house a previously outsourced production means much more than buying machines. It means building a control system from scratch: who produces what, in what sequence, with what materials, with which subcontracting suppliers and — above all — for which customer.
The complexity of BOMs, with multi-level components and hybrid operations (internal and external in sequence), required a system able to orchestrate all of this leaving no room for improvisation or human error.
The issues to solve
- No visibility on production: all entrusted to external suppliers, zero direct control
- Articulated, multi-level BOMs hard to manage without a structured production system
- External operations to coordinate in the middle of the production cycle, with different suppliers for different phases and precise activation moments
- Processing operations with no enforced sequence: risk of skipping critical phases
- No link between the customer order reference and the production order
The solution
A production system built layer by layer
Bloomup designed on Odoo 18 MRP an ecosystem of custom modules covering every layer of complexity: from BOMs to machines, from subcontracting orders to end-customer traceability.
Insourcing on Odoo MRP
The full small-components production flow was structured on Odoo 18 MRP, with multi-level BOMs that mirror the real complexity of operations.
Complex, certified BOMs
BOMs configured with components, semi-finished goods, internal and external operations in a single system. Each component variant has its precise, verifiable structure.
Extended subcontracting for multi-phase cycles
The process required activating subcontracting orders at precise points in a multi-operation cycle, with different suppliers for different phases. Bloomup extended Odoo's subcontracting features with a custom trigger module, adapting them to the real complexity of the production process.
Enforced operation sequence
Processing phases follow a mandatory order: Odoo prevents starting an operation if the previous ones aren't completed, eliminating process errors.
Customer order → production traceability
The customer's order reference is automatically propagated to the production order and all backorders. The factory always knows which customer it's working for.
The results
A new factory, with the control of a mature system
The production line started with a solid structure: every step of the process is traced, sequential and automated where possible.
What concretely changed
- Insourced production is fully managed in Odoo, with certified, updatable BOMs
- External operations are generated automatically at the right point of the production cycle
- No operator can skip a phase: the operation sequence is enforced by the system
- Every production order carries the reference of the customer that originated that production
- Management has, for the first time, real-time visibility on internal production progress
Have a similar challenge?
Considering insourcing a production or structuring a complex manufacturing process?
Every manufacturing process has its own specifics. In a 30-minute call we figure out together where Odoo can bring order and visibility.