Passa al contenuto

Produzione continua con Odoo 20: perché aspettare che finisca tutto il lotto?

I primi 200 pezzi sono pronti: perché tenere fermo il reparto successivo? Una produzione di candele mostra come Odoo 20 gestisce gli avanzamenti parziali, e come si chiude un lotto con due pezzi in meno.
6 novembre 2026 di
Ing. Francesco Palazzotto

Una postazione lavora e le altre aspettano, anche con persone e macchine pronte. Il sistema consente di iniziare la fase successiva solo quando la precedente è conclusa per tutto il lotto. Succede in molte produzioni continue, dall'alimentare alla cosmetica, dalla farmaceutica all'assemblaggio elettronico. Finché il lotto resta aperto, è difficile sapere a che punto sia il lavoro, quanto sia costato e quanto materiale sia stato consumato. Il sistema impone così una sequenza più rigida di quella del reparto.

Odoo 20 affronta il problema con una casella sulla distinta base: produzione continua. Seguiamola in una fabbrica di candele profumate, con un lotto di 500 pezzi e tre operazioni in tre centri di lavoro: fusione di cera e olio, colata nei vasetti, raffreddamento e confezionamento.

Il primo reparto è a metà, il secondo può partire: il flusso continuo

In Shop Floor l'operatrice della fusione vede solo la propria operazione. Le altre due compaiono quando c'è materiale pronto da lavorare. Avvia il timer, lavora, e prima della pausa aggiorna il tempo registrato (novità di Odoo 20) e i consumi fatti finora: 35 kg di cera, qualche litro di fragranza da un certo lotto. Poi registra la quantità parziale di 200 pezzi su 500, con il lotto generato. L'operazione resta aperta e il timer continua.

Nella panoramica di Shop Floor, però, la seconda operazione è comparsa. La registrazione parziale ha sbloccato la colata, già assegnata a un altro operatore, che parte mentre la fusione continua. L'operatore può registrare una quantità diversa da quella ricevuta, ad esempio cento vasetti colati e cento stoppini consumati. A quel punto si sblocca la terza operazione. Tre persone lavorano così in tre postazioni sullo stesso lotto.

Che cosa vede il responsabile mentre la linea lavora

Nel back-end, l'ordine di produzione mostra in ogni momento i componenti consumati finora, il tempo registrato per operazione e, per ogni operazione, le quantità già fatte: 200 alla fusione, 100 alla colata, la terza in «da fare». Il campo della quantità prodotta rimane vuoto fino alla chiusura dell'ordine. In produzione continua il totale si dichiara alla fine. Nel Gantt le barre delle operazioni hanno una tonalità più scura per il tempo già consumato rispetto al previsto: un dettaglio, ma è quello che un responsabile guarda dieci volte al giorno.

Cinquecento previste, quattrocentonovantotto realizzate

A fine giornata la fusione dichiara 500 su 500 e chiude. La colata ha usato tutti i 500 vasetti. Due si sono rotti, quindi ne dichiara 498 pronti per la fase successiva. Il confezionamento, che ha ricevuto 498, chiude a 498. Al momento di produrre, Odoo segnala l'avviso di consumo: con 498 candele avresti dovuto consumare 498 vasetti. Si confermano i 500 vasetti consumati, compresi i due rotti, il cui costo resta nell'ordine. Odoo chiede anche se creare un ordine residuo per le due unità mancanti. In questo caso si produce per il magazzino e basta chiudere l'ordine. Il costo totale dell'ordine è calcolato su quanto consumato e sul tempo registrato davvero.

Come funziona il flusso sequenziale

Per un matrimonio devi produrre dieci candele personalizzate. Le operazioni sono due, preparazione e confezionamento. Con Produzione continua disattivata, puoi registrare sette candele già preparate anche mentre la prima operazione è aperta. Odoo aggiorna a sette la quantità prodotta dell’ordine. Il confezionamento si sblocca solo quando segni la preparazione come completata. A quel punto puoi passare al confezionamento con le sette candele pronte. Questa modalità è utile, ad esempio, quando il reparto successivo deve aspettare che il lotto sia stato verificato.

Confezioni sei candele e rimandi il resto a domani. In Odoo 20 puoi dividere l’ordine mentre è ancora in lavorazione. Le sei candele confezionate restano nell’ordine iniziale e le quattro mancanti passano a un ordine residuo collegato. Odoo conserva l’avanzamento di ciascuna fase. Delle quattro candele rimaste, una è già pronta da confezionare e tre devono ancora essere preparate.

Il flusso si misura durante il lavoro

Due limiti utili da sapere: in pianificazione un centro di lavoro non accetta due operazioni nello stesso orario (per farlo servono centri alternativi, oppure si forza a mano), e operazioni di ordini diversi non si fondono, mentre ordini dello stesso prodotto si possono raggruppare in un lotto unico. Per il resto, la scelta è per distinta: continuo dove la linea lo permette, sequenziale dove serve.

La produzione parziale senza chiudere l'ordine è stata, nei progetti di stampaggio di materie plastiche che ho seguito, un requisito di base: una pressa produce per giorni, i pezzi vanno a magazzino a scatole e pallet man mano, e l'ordine resta aperto. Lo abbiamo realizzato con sviluppi dedicati. Odoo 20 ne integra una parte nello standard, che oggi offre una base da estendere. Se la tua linea ha postazioni che aspettano, scrivimi. Possiamo seguire un lotto dall'inizio alla fine e vedere dove si ferma.

Lean manufacturing con Odoo 20: gli otto sprechi che non trovi nel conto economico
Un operatore lavora tutta la mattina, ma buona parte del suo tempo se ne va tra attese, spostamenti e attività inutili. Come riconoscere gli otto sprechi e organizzare meglio il reparto con Odoo 20.