Guide Odoo

Ordine di produzione (Manufacturing Order) Odoo: workflow end-to-end PMI manifattura

Ordine di produzione (Manufacturing Order) Odoo: workflow end-to-end PMI manifattura

Cinquantaduesima guida operativa Odoo 19 per PMI italiane. Hai costruito le BOM (guida #51). Adesso passiamo all’azione: creare il primo Ordine di Produzione (Manufacturing Order, MO) e farlo arrivare a completamento. L’MO è il documento operativo che attiva la macchina MRP: prenota componenti, pianifica lavorazioni, traccia avanzamento, calcola costi reali. In questa guida vediamo come gestire MO end-to-end in Odoo 19 per PMI manifatturiere italiane.

Vediamo: cosa è un MO, come crearlo (manuale e automatico via MRP), stati e workflow, Work Orders (WO), gestione componenti, completamento e validazione costi reali, esempi pratici per scenari tipici, errori comuni, casi reali PMI italiane.

Cosa è un Manufacturing Order (MO)

Definizione operativa

  • Documento che autorizza la produzione di N unità di un prodotto
  • Link a BOM (definisce cosa serve e come)
  • Genera Work Orders (operazioni dettagliate per work center)
  • Riserva componenti dal magazzino
  • Calcola costo standard ed effettivo
  • Crea movimento di entrata prodotto finito

Quando si crea un MO

  • Manuale: process engineer/planner crea MO per esigenza specifica
  • Automatico da MRP: scheduler genera MO basandosi su domanda
  • Da ordine vendita: MO automatico per make-to-order
  • Da regola riordino: stock sotto minimo trigger MO

Dashboard MO: vista kanban

La vista kanban dei Manufacturing Orders è il punto di partenza per il production planner. Permette di vedere a colpo d’occhio lo stato di tutti gli MO attivi:

Dashboard Manufacturing Orders Odoo 19 kanban PMI manifattura italiane

  • Stati: Draft → Confirmed → In Progress → Done
  • Colonna per stato (kanban view)
  • Filtri per data, prodotto, work center
  • Quick action per stato successivo
  • Color coding per priorità

Lista MO: tracking operativo

La vista lista dei MO è ideale per planner che gestisce decine/centinaia di ordini contemporaneamente: filtri, ordinamento, raggruppamenti per analisi:

Lista Manufacturing Orders Odoo 19 planning produzione PMI italiane

  • Riferimento MO, prodotto, quantità
  • Data programmata vs data effettiva
  • Stato corrente
  • Responsabile/operatore
  • Capacity utilization per work center
  • Export Excel per analisi avanzate

Workflow stati MO

Stato 1: Draft (bozza)

  • MO creato ma non ancora confermato
  • Modifiche libere (BOM, quantità, data)
  • Nessuna riserva componenti
  • Permette planning preliminare

Stato 2: Confirmed (confermato)

  • Componenti riservati dal magazzino
  • Work Orders generati
  • MO in agenda planner
  • Modifiche limitate (richiedono unfreeze)

Stato 3: In Progress (in lavorazione)

  • Almeno 1 Work Order avviato
  • Tracking tempo per WO
  • Quality Check in-process
  • Consumo componenti tracciato

Stato 4: To Close (da chiudere)

  • Tutti WO completati
  • Validazione finale quantità prodotte
  • Conferma consumo componenti
  • Quality Check finale

Stato 5: Done (completato)

  • Prodotto finito entrato a magazzino
  • Costo effettivo calcolato
  • Variance vs standard registrata
  • MO chiuso, immutabile

Stati eccezionali

  • Cancelled: MO annullato (componenti rilasciati)
  • Backorder: parziale completato, residuo in nuovo MO
  • Unbuild: smontaggio per recupero componenti (se errore)

Work Orders (WO): operazioni dettagliate

Ogni MO con routing genera N Work Orders, uno per ogni operation. Il WO è il documento operativo che l’operatore esegue al banco/macchina:

Work Orders Odoo 19 operazioni produzione MES PMI manifattura italiane

  • WO riferimento (es. WO/2026/001/01)
  • Operation (es. Taglio, Saldatura, Assemblaggio)
  • Work center assegnato
  • Duration prevista vs effettiva
  • Stato (Ready/Started/Finished)
  • Operatore assegnato
  • Quality check da eseguire

Creazione MO step-by-step

Modalità manuale

  • 1. Apri Manufacturing → Operations → Manufacturing Orders
  • 2. Click “Nuovo”
  • 3. Seleziona prodotto (auto-fill BOM se default)
  • 4. Set quantità da produrre
  • 5. Data programmata inizio
  • 6. Responsabile (opzionale)
  • 7. Verifica componenti riservati + Work Orders
  • 8. Click “Conferma” → stato Confirmed

Modalità da MRP run

  • 1. Settings MRP scheduler attivo (giornaliero/orario)
  • 2. Scheduler legge: domanda forecast + ordini cliente + stock minimo
  • 3. Calcola net requirements per ogni prodotto
  • 4. Genera MO automatici per coprire fabbisogni
  • 5. MO in stato Draft per review planner
  • 6. Planner conferma o aggiusta date/quantità

Modalità da Sale Order (make-to-order)

  • 1. Cliente conferma ordine vendita
  • 2. Per prodotti make-to-order: MO creato automaticamente
  • 3. MO linkato a SO (traceability completa)
  • 4. Stato MO progredisce con avanzamento
  • 5. Prodotto pronto → trigger spedizione

Gestione componenti

Riserva componenti

  • Su conferma MO: Odoo riserva quantità richieste in magazzino
  • Riserva visibile in stock dashboard come “reserved”
  • Altri MO non possono usare componenti già riservati
  • Forecast considera riserve per pianificazione

Consumo effettivo

  • Durante WO: operatore registra consumo reale
  • Standard consumption (da BOM) vs Real consumption
  • Variance registrata per analisi
  • Lotti/seriali tracciati per traceability

Componenti mancanti

  • MO non parte se componenti insufficienti
  • Alert al planner per gestione manuale
  • Soluzioni: aspettare ricevimento, acquisto urgente, sostituzione
  • Sostituzione tracciata in MO (deviation log)

Quality Check integrato

Tipologie check

  • Pass-Fail: check binario (OK/NOK)
  • Measure: rilevazione numerica (es. peso, dimensione)
  • Picture: foto obbligatoria
  • Print Label: stampa etichetta
  • Custom: check personalizzati via Studio

Quando eseguirli

  • Pre-operation (before WO start)
  • In-process (durante WO, ogni N unità)
  • Post-operation (after WO finish)
  • Final check (prima di MO close)

Gestione NOK

Ordine produzione Manufacturing Order Odoo

  • Quality alert generato
  • WO bloccato fino a risoluzione
  • Notification quality manager
  • Workflow per accept/reject/rework
  • Reporting per analisi cause

Costing: standard vs effettivo

Costo standard (da BOM)

  • Calcolato al momento di creazione MO
  • Componenti × costo standard + operations × costo orario
  • Usato per pricing e budget

Costo effettivo (real)

  • Calcolato al close MO
  • Consumo reale × costo effettivo componenti
  • Tempo reale operazioni × costo orario work center
  • Aggiunge overhead se configurato

Variance analysis

  • Standard cost vs Real cost = Variance
  • Variance positiva: efficienza maggiore
  • Variance negativa: problema (componenti più costosi, tempi più lunghi)
  • Reporting per analisi cause
  • Trigger per BOM review

Esempi pratici per scenario

Scenario 1: produzione standard make-to-stock

  • Forecast vendite mensile
  • MRP genera MO settimanali
  • MO confermati lunedì, produzione tutta settimana
  • Close venerdì, prodotto a magazzino
  • Cost variance tracciato per ottimizzazione

Scenario 2: make-to-order custom

  • Cliente ordina prodotto custom
  • MO con BOM specifica generato
  • Lead time comunicato al cliente
  • Tracking avanzamento per cliente updates
  • Spedizione su completamento

Scenario 3: small batch artigianale

  • Lotti piccoli (5-20 unità)
  • Setup time alto rispetto a produzione
  • Quality check rigorosi per ogni pezzo
  • Lotti/seriali per tracciabilità totale

Scenario 4: produzione large scale

  • Lotti grandi (1.000+ unità)
  • Setup time ammortizzato
  • Sample-based quality check (non 100%)
  • Throughput optimization critico

Best practice operative

Naming convention MO

  • Auto-numerato da Odoo (es. MO/2026/00001)
  • Reference custom per identificazione rapida
  • Link a SO se applicabile
  • Tags per categorizzazione

Planning visibility

  • Calendar view per planner
  • Gantt chart per project view
  • Work center utilization dashboard
  • Backlog visibility per management

Mobile/tablet per shop floor

  • Operatori usano tablet su work center
  • Start/Stop WO con touch
  • Quality check con camera
  • Real-time reporting al planner

Errori comuni nella gestione MO

“MO confermato senza componenti”

Problema: planner conferma MO ma componenti non disponibili, blocca produzione.
Soluzione: check availability automatico, conferma solo se possibile.

“Date non aggiornate”

Problema: data programmata MO mai aggiornata, planning irrealistico.
Soluzione: daily standup planner per rescheduling, sync con realtà.

“Costing variance ignorata”

Problema: variance 15-25% mai analizzata, costi sbagliati cronici.
Soluzione: review variance settimanale, action plan per outlier.

“WO senza time tracking”

Problema: operatori non startano/finish WO, dati operativi inutili.
Soluzione: training + workflow enforcement, possibly badge/RFID per auto-tracking.

“No quality check”

Problema: produzione completed senza QC, difetti scoperti dal cliente.
Soluzione: QC integration obbligatoria nel routing, no MO close senza QC.

Casi pratici PMI manifatturiere italiane

Caso 1 — Metalmeccanica: MO planning settimanale

  • 15-25 MO settimanali, 3 work center
  • Planning Sunday evening per settimana successiva
  • Tablet su shop floor per operatori
  • Quality check 100% pezzi critici
  • Cost variance < 4% sustained
  • OEE work center: +18 points in 2 anni

Caso 2 — Mobile: make-to-order configurabile

Workflow MO end-to-end Odoo PMI manifattura

  • 200+ MO/mese, 80% make-to-order
  • BOM configurabili per varianti
  • Customer portal con tracking avanzamento
  • Lead time medio: 18 → 11 giorni
  • NPS clienti: +25 points

Caso 3 — Alimentare: tracciabilità lotti

  • 50 MO/giorno, lotti obbligatori
  • HACCP integrato in QC routing
  • Recall lotto in 30 minuti
  • Compliance ISO 22000 audit-ready

Caso 4 — Tessile: large batch optimization

  • MO grandi (5.000+ unità)
  • Setup time critical (1-2 ore)
  • Sequence optimization per minimizzare setup
  • Throughput: +35% in 18 mesi
  • Costi unitari: -12%

FAQ

Quanto tempo serve per gestire un MO end-to-end?

Dipende da complessità prodotto e routing. MO semplice (1 WO, no QC): 5-15 min planner + tempo produzione. MO complesso (5+ WO, QC multipli): 30-60 min planner + tempo produzione. Mobile/tablet riducono overhead 30-50%.

Posso modificare un MO confermato?

Sì, ma con cautela. Unfreeze MO permette modifiche limitate. Cambio quantità/componenti significativo: meglio cancel + create new. Tracking modifiche in chatter per audit.

Come gestire MO con componenti sostituibili?

Componente alternativo configurato in BOM (es. “vite M4 acciaio o inox”). Planner seleziona disponibilità. Sostituzione tracciata in deviation log. Cost impact calcolato automaticamente.

Devo creare MO per pre-produzione test?

Sì, MO di tipo “prototype” o tagged “R&D” è best practice. Costi tracciati separatamente. BOM versioning per ogni iterazione. Outcome alimenta engineering per BOM definitiva.

Quanto costa setup MO management completo?

Per PMI 50-200 utenti: 18-45k € setup completo (config + tablet/devices + training). Ricorrente: 3-8k €/anno per evoluzioni. ROI tipico: payback 12-18 mesi tramite efficienza produzione + cost control.

Prossimi passi

Nelle prossime guide vedremo come integrare Quality Control avanzato nel workflow MRP, come analizzare cost variance di produzione con report dedicati, e come ottimizzare il planning multi-work-center con Gantt e capacity management.

Vuoi gestire Manufacturing Orders Odoo nella tua PMI manifatturiera?
G Tech Group implementa workflow MO Odoo per PMI manifatturiere italiane: configurazione BOM, MRP scheduler, work orders su tablet shop floor, quality check integrato. Track record di setup MO con cost variance < 5% in 9 mesi.
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.