All case studies
Stefano Ricci
Manufacturing & Luxury

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

ManufacturingManufacturing
InventoryInventory
PurchasePurchase
SalesSales
AccountingAccounting
QualityQuality

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.

Stefano Ricci — Manifattura di Lusso