Guide Odoo

Traceability completa lotti end-to-end in Odoo: recall, compliance, settori regolati (guida PMI)

Traceability completa lotti end-to-end in Odoo: recall, compliance, settori regolati (guida PMI)

Sessantesima guida operativa Odoo 19 per PMI italiane. La traceability completa end-to-end — sapere esattamente quale materia prima, quale lotto fornitore, quale operatore, quale macchina, quale data sono dietro ogni singola unità venduta — è un requisito obbligatorio per food, pharma, automotive, medical. Per molte altre PMI è un asset competitivo. In caso di recall, la differenza tra “30 minuti per identificare il lotto” e “2 settimane di indagine” può salvare l’azienda. In questa guida vediamo come implementare traceability lotti/seriali in Odoo 19 per PMI manifatturiere italiane.

Vediamo: tipologie tracking (lot vs serial), configurazione prodotto, workflow lotti in produzione, traceability forward/backward, gestione recall, compliance settori regolati, casi pratici PMI.

Lot vs Serial number: differenze

Lot tracking

  • Gruppo di unità prodotte/ricevute insieme
  • Lotto identifica batch (es. lotto del 15/05/2026)
  • Più unità condividono lo stesso lotto
  • Tipico: alimentare, chimico, tessile

Serial tracking

  • Numero univoco per ogni singola unità
  • Es: telaio auto VIN, dispositivo medico, macchinari
  • 1 SN = 1 unità tracciata individualmente
  • Tipico: automotive, medical, hi-tech

Quando usare quale

Settore Tipo tracking
Alimentare Lot (per batch produzione)
Pharma Lot + Serial (per blister/scatola)
Automotive Serial (telaio, motore)
Medical devices Serial (UDI compliance)
Cosmesi Lot
Tessile Lot (per pezza/rotolo)
Mobile Lot (componenti) + Serial (high-end)

Configurazione prodotto per tracking

Ogni prodotto in Odoo ha un campo “Tracking” che abilita lot/serial/none. La configurazione è permanente (non modificabile dopo first movement): scelta strategica al setup iniziale:

Product traceability tracking lot serial Odoo 19 PMI manifattura italiane

  • Tracking type: None / By Lots / By Unique Serial
  • Expiration date enabled per prodotti deperibili
  • Lot prefix configurabile
  • Auto-generation lots/serials
  • Quality check obbligatori per lotto

Lotti in Manufacturing Order

Durante il MO, ogni componente consumato deve essere identificato con lot/serial (input traceability). Il prodotto finito riceve un lot/serial dedicato (output traceability). Il legame input→output è il cuore della catena:

MO con lot tracking Odoo 19 traceability produzione PMI manifattura

  • Component consumed con lot ID
  • Operator che ha eseguito ogni step
  • Date + time WO
  • Work center e macchina
  • Quality check results linkati
  • Output lot/serial generato al close

BOM e ricetta per traceability

La BOM è il punto di partenza: definisce quali componenti richiedono tracking e con che granularità. Una BOM ben configurata per traceability previene gap nella catena:

BOM traceability ricetta Odoo 19 PMI manifattura italiane lotti

  • Component con tracking flagged
  • Lot consumption rules (FIFO, FEFO, manual)
  • Routing operations tracciate
  • Quality control points integrati
  • By-product tracking

Traceability forward e backward

Forward traceability (dal lotto al cliente)

  • Domanda: “Dove è andato il lotto X?”
  • Use case: recall, customer investigation
  • Da: lotto materia prima
  • A: clienti finali che hanno ricevuto unità con quel lotto
  • Tempo target Odoo: < 1 minuto query

Backward traceability (dal cliente al lotto)

  • Domanda: “Cosa c’è dentro questa unità venduta?”
  • Use case: complaint customer, quality investigation
  • Da: unità consegnata al cliente
  • A: tutti i lotti componenti che la compongono
  • Tempo target Odoo: < 1 minuto query

Traceability completa

  • Combina forward + backward
  • Full picture: from supplier to end customer
  • Audit-ready per compliance
  • Indispensabile per food, pharma, automotive

Sale order: traceability al cliente

Ogni sale order in Odoo si chiude con un picking di outbound che assegna lotti/seriali ai prodotti consegnati. Il documento di consegna riporta i lot ID per traceability cliente:

Sale order traceability customer Odoo 19 PMI manifattura italiane

  • Lot ID associato ad ogni line item
  • Quantity per lotto se split
  • Expiration date visibile
  • Customer linkato al lotto consegnato
  • DDT/invoice con lot info

Invoice: documento finale traceability

L’invoice è il documento conclusivo della catena: include lot/serial per ogni unità fatturata. Per settori regolati questo è requisito di legge:

Invoice con lot tracking Odoo 19 traceability compliance PMI

  • Lot ID per ogni line item
  • Expiration date sulla fattura
  • Country of origin se import
  • Certificate of analysis (CoA) linkato
  • Archivio per 10+ anni (compliance fiscale + settore)

Recall management end-to-end

Scenario tipico recall

  • 1. Customer complaint o test lab positivo
  • 2. Identificazione lotto sospetto
  • 3. Query forward: dove è andato
  • 4. Query backward: cosa c’è dentro
  • 5. Decision: full recall o spot recall
  • 6. Customer notification
  • 7. Logistics return + replace
  • 8. Root cause analysis
  • 9. Reporting alle autorità

Tempi target recall

  • Food: 2-4 ore (legal requirement)
  • Pharma: 24 ore
  • Automotive: 24-72 ore
  • Medical: 24 ore

Cosa serve in Odoo

  • Lot tracking completo end-to-end
  • Customer ID per ogni lotto venduto
  • Contact info aggiornati
  • Communication template pre-pronti
  • Workflow approval per decisione recall

Compliance settori regolati

Food (ISO 22000, BRC, IFS)

  • Lot tracking obbligatorio
  • Expiration date
  • HACCP integration
  • Allergeni tracking
  • Country of origin

Pharma (GMP, EU 2017/1572)

  • Lot + Serial dual tracking
  • FMD compliance (Serial unico EU)
  • Cold chain tracking
  • Batch records 10+ anni
  • Electronic signature

Automotive (IATF 16949, PPAP)

  • Serial tracking componenti critici
  • Genealogy completa
  • FMEA linkato a lotti
  • Supplier audit data
  • Long-term archive 15+ anni

Medical devices (MDR/IVDR, UDI)

  • UDI (Unique Device Identification)
  • EUDAMED database submission
  • Post-market surveillance
  • Vigilance reporting

Costi tipici traceability setup

Setup iniziale

  • Configuration prodotti per tracking: 5-12k €
  • BOM update + workflow lots: 8-18k €
  • Training operatori: 6-15k €
  • Barcode/QR scanner: 3-12k €
  • Stampanti label industriali: 4-15k €
  • Compliance certification: 8-25k €
  • Totale: 34-97k €

Ricorrente annuale

  • Audit traceability: 3-8k €
  • Consumables (etichette): 2-5k €
  • Manutenzione scanner/stampanti: 1-3k €
  • Evolutivi: 5-15k €
  • Totale ricorrente: 11-31k €/anno

ROI tipico

  • Settori obbligati (food/pharma): ROI = compliance + brand protection
  • Settori non obbligati: payback 18-30 mesi tramite quality + customer trust
  • Beneficio recall: evita brand damage + legal liability potenzialmente milionaria

Errori comuni in traceability

“Tracking solo parziale”

Problema: alcuni prodotti tracked, altri no. Catena spezzata.
Soluzione: o tutti o nessuno per prodotti correlati. Coerenza essenziale.

“Manual lot entry”

Problema: operatori digitano lotto manualmente, errori 5-10%.
Soluzione: scanner barcode/QR per ogni movimento. Zero data entry manuale.

“No test recall periodico”

Problema: traceability “su carta” ma mai testato realmente.
Soluzione: mock recall trimestrale obbligatorio, target time misurato.

“Archive insufficient”

Problema: dati lots cancellati dopo 2 anni, recall su lotto vecchio impossibile.
Soluzione: archive 10+ anni minimo, settore-specific può richiedere 15-20+.

“Supplier lot info missing”

Problema: traceability inizia solo dal proprio stabilimento, no upstream visibility.
Soluzione: integration con vendor per ricezione lot info al receipt.

Casi pratici PMI manifatturiere italiane

Caso 1 — Alimentare: HACCP + traceability completa

  • 800 SKU con lot tracking
  • Recall test trimestrale: target 4h, achieved 28min
  • BRC audit success rate: 100% in 3 anni
  • Setup costo: 65k €, ricorrente 18k €/anno
  • 2 recall reali in 3 anni: gestiti in < 1h ciascuno

Caso 2 — Pharma generici: dual tracking

  • Lot per batch + Serial per scatola (FMD)
  • EU EMVO connection
  • Setup: 120k €, ricorrente 35k €/anno
  • GMP audit success
  • Export EU: 0 problemi in 18 mesi

Caso 3 — Automotive: tier 2 supplier

  • Serial tracking componenti critici
  • Customer (OEM) audit success
  • Setup: 85k €, ricorrente 22k €/anno
  • Nuovo contract OEM acquisito grazie a traceability robusta

Caso 4 — Mobile: traceability volontaria

  • Lot tracking componenti high-value
  • Garanzia extended ai clienti
  • NPS clienti: +18 points
  • Repeat customer rate: +25%

FAQ

Devo trackare tutto?

Dipende dal settore. Food/pharma: obbligatorio per tutti i materiali. Automotive: critical components solamente. Altri: cost-benefit analysis per categoria.

Cosa serve per recall in 30 minuti?

5 prerequisiti: (1) lot tracking completo end-to-end; (2) customer data accurata; (3) workflow recall pre-definito; (4) communication templates pronti; (5) periodic mock recall test. Senza uno solo: impossibile.

Posso fare traceability con Odoo Community?

Sì, lot/serial tracking è funzionalità base. Per features avanzate (UDI medical, EMVO pharma): Enterprise + custom development. Setup base: 20-40k €.

Quanto tempo per setup completo?

PMI media: 3-6 mesi per setup tecnico + 6-12 mesi per adoption completa + first audit. Total: 12-18 mesi end-to-end.

Come gestisco la traceability per ordini custom?

Ogni ordine custom genera un MO dedicato con lot/serial univoco. Customer riceve documentation completa. Garanzia + service post-vendita basata su quel lot/serial.

Prossimi passi

Nelle prossime guide vedremo come implementare OEE monitoring dettagliato per work center, come integrare AI/ML sui dati IoT + traceability per pattern detection, e come gestire compliance multi-paese per PMI export.

Vuoi implementare traceability completa Odoo nella tua PMI manifatturiera?
G Tech Group implementa sistemi traceability end-to-end Odoo per PMI manifatturiere italiane: lot/serial config, workflow recall, compliance settori regolati (food/pharma/automotive). Track record di recall achieve in < 30 minuti.
Richiedi un preventivo gratuito oppure prova la nostra demo Odoo 19 live. Oppure prova Odoo direttamente su odoo.com (link partner Brentasoft).

Vuoi una soluzione su misura per la tua azienda?

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