ERP & Gestionali

Distinta base (BOM) per PMI manifatturiere italiane 2022: struttura, varianti e gestione MRP

Distinta base (BOM) per PMI manifatturiere italiane 2022: struttura, varianti e gestione MRP

La distinta base è il cuore tecnico di qualsiasi PMI manifatturiera. Se è strutturata male, l’ufficio tecnico parla una lingua, l’officina ne parla un’altra e gli acquisti vivono di rincorse: si sbagliano i fabbisogni, si fermano le linee, i costi industriali diventano un’opinione. Se invece la BOM è codificata bene e collegata a un MRP serio, la pianificazione gira da sola, i lotti sono tracciati e il costo prodotto è un numero, non una stima.

Questo articolo è una guida operativa pensata per imprenditori e responsabili di produzione di PMI italiane che vogliono mettere ordine nella propria distinta base nel 2022, sfruttando anche il credito d’imposta 4.0 beni strumentali previsto dal Piano Transizione 4.0. Vedremo cos’è una BOM, le tipologie tecnica/produzione/pianificazione, la struttura ad albero, due esempi concreti (meccanico e food), la codifica articoli, la gestione delle varianti, il collegamento con l’MRP, la tracciabilità lotti e il calcolo costi. Chiudiamo con una FAQ sulle domande che riceviamo più spesso in fase di implementazione.

Cos’è la distinta base (BOM – Bill of Materials)

La distinta base, in inglese Bill of Materials (BOM), è la lista strutturata di tutti i componenti, semilavorati e materie prime necessari per produrre un prodotto finito, con le rispettive quantità, unità di misura e relazioni gerarchiche. È il documento di riferimento condiviso tra ufficio tecnico, ufficio acquisti, magazzino, produzione e controllo di gestione.

Una distinta base esempio ben fatta risponde sempre a queste domande:

  • Cosa serve per produrre un’unità di prodotto finito?
  • In che quantità e con quale unità di misura?
  • Quali componenti sono acquistati e quali sono prodotti internamente (semilavorati)?
  • A che livello dell’albero si trova ogni componente?
  • Quali varianti esistono (colore, taglia, optional) e come modificano la lista?
  • Qual è il costo standard di ogni componente?

Sembra banale, ma in moltissime PMI italiane la distinta base vive ancora in fogli Excel scollegati dal gestionale, con versioni diverse tra reparti. Il risultato è sempre lo stesso: rotture di stock, ordini di acquisto urgenti, ore di produzione perse e marginalità erosa.

Le tre tipologie di distinta base

Non esiste una sola BOM. A seconda di chi la legge e a quale scopo, una buona PMI manifatturiera ne gestisce almeno tre viste collegate ma distinte.

Distinta base tecnica (Engineering BOM, EBOM)

La distinta base tecnica è la vista dell’ufficio R&D e dell’ufficio tecnico. Riflette il prodotto come è stato progettato: deriva direttamente dal CAD, è organizzata per gruppi funzionali (telaio, motore, elettronica) e contiene tutte le specifiche tecniche, le tolleranze e i disegni associati. È il documento di riferimento per modifiche tecniche (ECN – Engineering Change Notice) e per la certificazione di prodotto.

Distinta base di produzione (Manufacturing BOM, MBOM)

La distinta base di produzione è la vista dell’officina. Riflette il prodotto come viene effettivamente assemblato: organizzata per sequenza di montaggio, contiene materiali di consumo (colle, viti, lubrificanti) spesso assenti nella EBOM, eventuali scarti previsti e i tempi di ciclo. È collegata al ciclo di lavorazione (routing) e definisce quali centri di lavoro intervengono su ogni livello.

Distinta base di pianificazione (Planning BOM)

La distinta base di pianificazione è la vista del controllo di gestione e della pianificazione strategica. Aggrega famiglie di prodotti con percentuali di mix (es. “modello A 60%, modello B 30%, modello C 10%”) per fare previsioni di vendita aggregate e dimensionare scorte di lungo periodo. È molto usata in PMI con catalogo ampio e domanda volatile.

In un gestionale moderno queste tre viste non sono tre BOM separate da mantenere in parallelo (ricetta perfetta per il disallineamento), ma tre proiezioni della stessa anagrafica articolo, con regole di sincronizzazione automatiche. È esattamente il modello che adottiamo in Brenta ERP, basato su Odoo customizzato per il mercato italiano.

La struttura ad albero a livelli

La distinta base di produzione è sempre organizzata come un albero gerarchico. Al vertice c’è il prodotto finito (livello 0). Sotto trovi i sotto-assemblati e i semilavorati (livello 1), che a loro volta possono contenere altri semilavorati (livello 2) e così via, fino alle foglie dell’albero: componenti acquistati e materie prime.

Ogni livello eredita le quantità dal livello superiore: se per fare 1 prodotto finito servono 2 sotto-assemblati, e ogni sotto-assemblato richiede 4 viti, il fabbisogno totale di viti per ordine di produzione di 100 unità è 100 × 2 × 4 = 800 viti. Questa operazione di “esplosione” delle quantità è il calcolo base dell’MRP.

In pratica, una BOM multi-livello consente:

  • Riutilizzo dei semilavorati tra prodotti diversi (un sotto-assemblato comune a 3 modelli si gestisce una volta sola)
  • Pianificazione separata di componenti acquistati e prodotti internamente
  • Calcolo costi corretto per ogni livello, con propagazione automatica verso l’alto
  • Gestione di sostituzioni a un solo livello senza dover toccare tutta la BOM

Una buona pratica per PMI manifatturiere è limitare la profondità a 4-5 livelli reali. Oltre questa soglia la lettura diventa difficile e gli aggiornamenti rischiano di propagare errori. Se hai bisogno di più livelli, è spesso il segnale che alcuni livelli intermedi sono “fantasma” (raggruppamenti logici senza un vero semilavorato fisico) e andrebbero appiattiti.

Componenti meccanici organizzati in scaffalatura di officina manifatturiera

Esempio settore meccanico: tornio CNC

Vediamo una distinta base esempio semplificata di un tornio CNC, tipico prodotto di una PMI metalmeccanica del Nord Italia.

  • Livello 0: Tornio CNC modello TX-200 (1 unità)
    • Livello 1: Basamento in ghisa (1 unità) — semilavorato interno
      • Livello 2: Fusione grezza ghisa GG25 (1 unità) — acquistata
      • Livello 2: Lavorazione fresatura (1 ora/macchina)
    • Livello 1: Mandrino completo (1 unità) — semilavorato interno
      • Livello 2: Cuscinetti SKF 7014 (2 unità) — acquistati
      • Livello 2: Albero mandrino (1 unità) — semilavorato
      • Livello 2: Pinza autocentrante (1 unità) — acquistata
    • Livello 1: Carrello porta-utensile (1 unità) — semilavorato interno
    • Livello 1: Quadro elettrico (1 unità) — semilavorato interno
      • Livello 2: PLC Siemens S7-1200 (1 unità) — acquistato
      • Livello 2: Inverter ABB (1 unità) — acquistato
      • Livello 2: Cablaggio (8 metri cavo multipolare) — acquistato
    • Livello 1: Bulloneria di assemblaggio (kit) — materiale di consumo
    • Livello 1: Lubrificanti (2 litri olio idraulico ISO 46) — materiale di consumo

Da questa BOM il sistema deriva automaticamente:

  • Il fabbisogno di materie prime per N torni in ordine di produzione
  • Gli ordini di produzione per i semilavorati interni con relative date di rilascio
  • Gli ordini di acquisto verso fornitori con lead time tipico per ogni componente
  • L’occupazione dei centri di lavoro (fresatura, tornitura, assemblaggio, collaudo)

Esempio settore food: confezione di pasta

Anche il food richiede distinte base di produzione rigorose, sia per il controllo costi che per la tracciabilità FSSC 22000 e ISO 9001.

  • Livello 0: Confezione “Tagliatelle all’uovo 250g” (1 pezzo)
    • Livello 1: Pasta secca all’uovo (0,25 kg) — semilavorato interno (ricetta)
      • Livello 2: Semola di grano duro (0,2 kg) — acquistata, lotto fornitore
      • Livello 2: Uova pastorizzate (0,06 kg) — acquistate, lotto fornitore, allergene
      • Livello 2: Acqua (0,02 litri)
    • Livello 1: Imballo primario (1 pezzo) — semilavorato
      • Livello 2: Busta PE 250g (1 pezzo) — acquistata
      • Livello 2: Etichetta autoadesiva (1 pezzo) — acquistata, lotto stampatore
    • Livello 1: Imballo secondario — quota cartone display (1/24 cartone)

In questo esempio la BOM gestisce contemporaneamente ricetta (rapporti tra ingredienti), allergeni (gestione obbligatoria per etichettatura) e tracciabilità di lotto: ogni confezione prodotta riporterà un lotto di produzione collegato ai lotti delle materie prime entrate nella ricetta, requisito non negoziabile per il recall in caso di non conformità.

Codifica articoli: significante o non significante?

La codifica articoli magazzino è uno dei temi più sottovalutati nelle PMI manifatturiere. Eppure è la fondamenta su cui appoggia tutta la BOM, tutti i movimenti di magazzino e tutta la reportistica. Esistono due scuole.

Codice significante (parlante)

Il codice incorpora informazioni leggibili dall’utente: famiglia, sottofamiglia, materiale, dimensioni. Esempio: VTM-08-30-INOX = Vite Testa Esagonale M8 lunghezza 30 mm in acciaio inox.
Pro: facile da memorizzare, riduce errori in inserimento manuale.
Contro: diventa rigido quando cambia la classificazione, e i codici tendono a essere lunghi e poco gestibili oltre i 12-15 caratteri.

Codice non significante (progressivo)

Il codice è un numero progressivo senza contenuto semantico (es. 000045871). Le informazioni di famiglia, materiale e dimensioni stanno nei campi anagrafici, non nel codice.
Pro: robusto, non si “rompe” quando cambia la classificazione, gestisce facilmente milioni di articoli.
Contro: richiede un’anagrafica ricca di attributi e operatori abituati a cercare per descrizione/attributo, non per codice.

La nostra raccomandazione operativa per PMI manifatturiere italiane è un codice ibrido: prefisso parlante di 2-3 caratteri per famiglia (utile in reportistica e ricerca rapida) + corpo progressivo. Esempio: MP-000487 per materia prima, SL-001255 per semilavorato, PF-000098 per prodotto finito. Lunghezza totale 9-10 caratteri, facile da leggere, scalabile e compatibile con codici a barre EAN-128 e QR per il magazzino.

Regola d’oro: il codice non deve mai cambiare nel ciclo di vita dell’articolo. Se la classificazione cambia, si aggiornano gli attributi anagrafici, non il codice. Cambiare un codice articolo significa rompere lo storico di magazzino, costi e vendite, e disallineare tutte le BOM che lo contengono.

Progettista al CAD definisce la distinta base tecnica di un nuovo prodotto

Distinta base con varianti e configuratore prodotto

Molte PMI italiane producono articoli personalizzabili: stessa struttura di base, ma colore, taglia, finitura o optional che cambiano per ogni ordine. Gestire ogni combinazione come un codice articolo distinto è ingestibile: 5 colori × 6 taglie × 4 optional = 120 codici per un solo modello base.

La soluzione è la distinta base con varianti, accoppiata a un configuratore prodotto. Funziona così:

  • Si definisce un’unica BOM “template” per il modello base, con tutte le posizioni comuni
  • Si definiscono gli attributi variante (es. colore, taglia, motore)
  • Per ogni posizione della BOM si specifica una regola: “questo componente si applica solo se colore = rosso”, “questa quantità è proporzionale alla taglia”, “se optional A allora aggiungi componente X”
  • Al momento dell’ordine, il configuratore guida il commerciale (o il cliente in e-commerce) nella scelta delle opzioni
  • Il sistema genera al volo la distinta base specifica dell’ordine, calcola il prezzo e crea l’ordine di produzione

Odoo Manufacturing — su cui è basato Brenta ERP — gestisce questo modello in modo nativo, con varianti illimitate per articolo, regole condizionali sulle posizioni BOM e configuratore integrato sia nel back-office sia in e-commerce. Questo è uno degli aspetti per cui Odoo si è imposto come standard per le PMI manifatturiere, soprattutto su catalogo configurabile e prodotti modulari.

MRP: come la distinta base guida la pianificazione

L’MRP (Material Requirements Planning) è il processo che, partendo dagli ordini di vendita o dalle previsioni, calcola cosa produrre, cosa acquistare e quando, livello per livello, esplodendo la distinta base di produzione. Senza una BOM corretta, l’MRP è inutile. Con una BOM corretta, l’MRP diventa il sistema nervoso della fabbrica.

Il flusso operativo standard è:

  1. Input: ordini cliente confermati + previsioni di vendita + scorte attuali + ordini di produzione/acquisto già aperti
  2. Esplosione BOM: per ogni prodotto finito, l’MRP scende livello per livello calcolando i fabbisogni netti di ogni componente
  3. Bilanciamento: sottrae lo stock disponibile e gli ordini già in arrivo per ottenere il fabbisogno netto
  4. Generazione proposte: emette ordini di produzione per i semilavorati interni e richieste di acquisto per i componenti esterni, con date di rilascio retrocalcolate sulla data di consegna richiesta e sui lead time
  5. Schedulazione: assegna gli ordini di produzione ai centri di lavoro disponibili rispettando capacità finita o infinita

Abbiamo trattato il confronto tra MRP e ERP completo in un articolo dedicato: leggi MRP vs ERP per il manifatturiero PMI per capire quando basta un MRP e quando serve un ERP integrato. La risposta breve: nelle PMI italiane sotto i 50 milioni di fatturato, MRP isolato e ERP separato hanno quasi sempre più svantaggi che vantaggi.

Lotti di produzione, tracciabilità e qualità

La BOM è anche il punto di ancoraggio per la tracciabilità. Ogni ordine di produzione genera un lotto di produzione univoco, che eredita i lotti delle materie prime consumate e li propaga sui prodotti finiti. Questo è obbligatorio per food (FSSC 22000), farmaceutico, dispositivi medici e altamente raccomandato in meccanica per ISO 9001.

Una buona implementazione gestisce:

  • Tracciabilità avanti (forward): dato un lotto di materia prima, in quali ordini è entrato e quali prodotti finiti contiene?
  • Tracciabilità indietro (backward): dato un lotto di prodotto finito (es. una confezione contestata da un cliente), quali lotti di materie prime sono entrati nella sua produzione?
  • Tempo di richiamo: in caso di non conformità, in quanti minuti il sistema risponde “ecco tutti i lotti coinvolti, ecco i clienti che li hanno ricevuti”?

Le aziende che ancora gestiscono i lotti su Excel ci dicono di solito che il richiamo richiede 4-6 ore. Le stesse aziende dopo l’implementazione di un ERP integrato passano a 30 secondi. La differenza, in caso di richiamo serio, vale la consulenza.

Calcolo costi prodotto dalla BOM

La distinta base è la base anche per il costo industriale standard del prodotto finito. Il calcolo, in forma semplificata, è:

Costo industriale = Σ (costo standard componenti × quantità BOM) + Σ (tempo ciclo × costo orario centro di lavoro) + ammortamenti attrezzature

L’esplosione del costo segue la stessa logica dell’esplosione dei fabbisogni: si parte dalle foglie dell’albero (componenti acquistati, di cui conosciamo il costo da listino fornitore) e si risale livello per livello sommando il costo del lavoro e dei materiali di ogni semilavorato.

Mantenere il costo standard aggiornato è cruciale per:

  • Prezzo di listino corretto con marginalità coerente
  • Analisi varianza (costo effettivo vs costo standard) per identificare sprechi, sovraconsumi, fornitori da rinegoziare
  • Valutazione di make-or-buy sui semilavorati: ha senso produrli internamente o conviene acquistarli?
  • Valorizzazione corretta del magazzino di semilavorati e prodotti finiti a fine esercizio

Per approfondire come quantificare il ritorno di un investimento in gestionale (incluso il modulo BOM/MRP), abbiamo pubblicato la guida al calcolo del ROI di un software gestionale con esempi numerici per PMI italiane.

Operatori di linea in PMI manifatturiera italiana durante un ordine di produzione

Come Brenta ERP / Odoo gestiscono la distinta base

Brenta ERP, basato su Odoo Manufacturing customizzato per il mercato italiano, copre nativamente tutti gli scenari descritti in questo articolo. In sintesi:

  • Anagrafica articolo unica con vista tecnica, di produzione e di pianificazione sincronizzate
  • BOM multi-livello illimitata con esplosione automatica e ricalcolo costi propagato
  • Varianti illimitate con regole condizionali sui componenti BOM
  • Configuratore prodotto integrato sia nel back-office (preventivi) sia nell’e-commerce
  • MRP integrato che pianifica ordini di produzione e acquisto in un unico flusso, su capacità finita o infinita
  • Tracciabilità di lotto e serial number bidirezionale, con report di richiamo in tempo reale
  • Cicli di lavorazione (routing) con centri di lavoro, tempi standard, set-up e OEE — abbiamo dedicato un articolo al calcolo dell’OEE in PMI manifatturiere
  • ECN (Engineering Change Notice) per gestire le revisioni BOM con effetto a date e gestione del lavoro in corso
  • Integrazione CAD via export EBOM e API per non duplicare il lavoro dell’ufficio tecnico

L’investimento è in larga parte detraibile come bene strumentale 4.0 nell’ambito del Piano Nazionale Transizione 4.0, a condizione di rispettare i requisiti di interconnessione e integrazione previsti dalla normativa. Tipicamente un’implementazione su PMI manifatturiera 10-50 addetti si ripaga in 12-18 mesi solo sui risparmi diretti (riduzione rotture stock, riduzione ore straordinarie pianificazione, miglior tasso di evasione ordini).

Per una valutazione concreta del tuo caso, puoi richiedere un preventivo personalizzato oppure dare un’occhiata alla nostra pagina Odoo ERP per PMI italiane.

FAQ – Domande frequenti sulla distinta base in produzione

Come gestire una BOM diversa tra ufficio tecnico e officina?

Non duplicare la distinta base. Lavora su una sola anagrafica articolo con due viste sincronizzate: la EBOM è la “fonte di verità” della struttura prodotto, la MBOM aggiunge dettagli di consumo (colle, scarti, viti minute) e segue la sequenza di assemblaggio. Le modifiche tecniche partono sempre dalla EBOM via ECN e si propagano automaticamente alla MBOM, dove l’ufficio metodi può aggiungere le sue note. Un buon ERP gestisce questo flusso nativamente.

Posso aggiornare la BOM senza ricreare gli ordini di produzione attivi?

Sì, ma con una regola: la modifica BOM deve avere una data di efficacia. Gli ordini di produzione già rilasciati continuano con la BOM “fotografata” al momento del rilascio (cosiddetta “BOM congelata”). Gli ordini emessi dopo la data di efficacia useranno la nuova versione. Questo evita di buttare via il lavoro in corso e mantiene tracciabilità storica per controlli qualità retrospettivi.

Quanti livelli può avere una distinta base?

Tecnicamente nessun limite, ma in pratica per PMI manifatturiere 4-5 livelli reali sono il massimo gestibile. Oltre questa profondità l’esplosione diventa lenta e gli errori si moltiplicano. Se la tua BOM arriva a 8-10 livelli, di solito significa che hai semilavorati “fantasma” (raggruppamenti logici senza una vera fase di trasformazione fisica) che vanno appiattiti.

Tracciabilità lotti e BOM come si integrano?

La BOM definisce quali componenti entrano nel prodotto. Il lotto di produzione, emesso al momento del rilascio dell’ordine, registra quali specifici lotti di quei componenti sono stati consumati. Il legame avviene a livello di movimento di magazzino “consumo materia prima → ordine di produzione”. Se la registrazione del consumo è puntuale (terminale di reparto o RFID), la tracciabilità è totale e bidirezionale.

Configuratore prodotto vs BOM con varianti: che differenza c’è?

La BOM con varianti è la struttura dati: una distinta base che cambia in base agli attributi (colore, taglia, optional). Il configuratore prodotto è l’interfaccia utente: la procedura guidata che fa scegliere le opzioni e genera la BOM specifica. Una è il motore, l’altro è il volante. Servono entrambi: la BOM con varianti senza configuratore richiede competenze tecniche per ogni ordine; il configuratore senza BOM con varianti è solo grafica.

Esiste un limite al numero di componenti per livello?

Limite tecnico no. Limite pratico sì: oltre 50-80 componenti per livello la BOM diventa difficile da leggere e gestire. La buona pratica è raggruppare componenti correlati in semilavorati intermedi (es. tutto il quadro elettrico come unico sotto-assemblato anziché 30 righe sparse). Migliora leggibilità, calcolo costi e analisi.

Quanto costa implementare la BOM in Brenta ERP / Odoo per una PMI?

Dipende dalla complessità del catalogo, dal numero di articoli/varianti e dal grado di integrazione con CAD e MES. Per una PMI manifatturiera tipica 10-30 addetti, un progetto chiavi in mano (analisi, configurazione, importazione dati, formazione, go-live) parte da poche decine di migliaia di euro, in larga parte agevolabili con il credito d’imposta 4.0. Il modo migliore per avere una stima accurata è descriverci il tuo caso nel preventivatore.

Conclusione

La distinta base non è un documento tecnico fine a se stesso: è il cuore digitale di una PMI manifatturiera. Una BOM ben strutturata, codificata in modo robusto, declinata in viste tecnica/produzione/pianificazione e integrata con MRP, tracciabilità lotti e calcolo costi è la differenza tra una fabbrica che reagisce e una fabbrica che pianifica. Nel 2022, con il Piano Transizione 4.0 e il credito d’imposta beni strumentali, è anche un investimento agevolato e con ROI rapido.

Se vuoi capire come applicare questi principi alla tua azienda, scrivici dal preventivatore: un nostro consulente ti contatta per un’analisi gratuita del tuo flusso BOM-MRP attuale e ti propone un piano di intervento concreto.

Vuoi mettere ordine nella distinta base della tua PMI manifatturiera?

Brentasoft implementa Brenta ERP (Odoo customizzato) per PMI italiane: BOM multi-livello, varianti, configuratore, MRP integrato, tracciabilita lotti e calcolo costi standard. Investimento agevolabile con Piano Transizione 4.0.

Richiedi il preventivo gratuito

Vuoi una soluzione su misura per la tua azienda?

Brentasoft sviluppa gestionali, CRM e software personalizzati per PMI italiane. Parliamo del tuo progetto.