Odoo module.
Manufacturing Production Auto Replenish
Estende il comportamento di Stock Picking Auto Replenish agli ordini di produzione: quando si esegue Controllo disponibilità su una MO, i materiali grezzi mancanti attivano lo stesso flusso di consumo dello stock locale e di rifornimento automatico già disponibile per i picking (MTS / MTO / MTS allineata a regole di riordino).
Panoramica
Su un ordine di produzione il controllo di disponibilità agisce direttamente sui componenti e non sui trasferimenti. Questo modulo riusa la stessa logica di rifornimento automatico del modulo gemello dedicato ai trasferimenti, così un ordine di produzione si comporta esattamente come una consegna rispetto ai componenti mancanti.
Caratteristiche
- Estensione drop-in — nessuna logica nuova: il comportamento è identico a quello dei trasferimenti
- Rifornimento dei componenti — opera sui movimenti dei materiali dell'ordine di produzione
- Tutte e cinque le opzioni supportate — Consuma stock locale, Rifornimento automatico, Modalità (MTS / MTO), Strategia quantità MTS (Fabbisogno riga / Deficit ubicazione / + Regole di riordino), Propaga gruppo approvvigionamento
- Default per tipo operazione + override per MO — stessa UX delle spedizioni
- Log in chatter sulla MO — stesse note dei picking
Come funziona
L’utente clicca Controllo disponibilità su una MO
|
v
mrp.production.action_assign()
|
+--> _run_pre_assign_hooks()
| Per ogni MO con consume_local_stock_on_check=True:
| preleva da stock locale, riduce/annulla fornitura in attesa
|
+--> super().action_assign() (nativo: move_raw_ids._action_assign())
|
+--> _run_post_assign_hooks()
| Per ogni MO con auto_replenish_on_check=True:
| dispatch su MTS o MTO sui move_raw_ids
|
+--> notifica transient se almeno un procurement è stato lanciato
La stessa logica di rifornimento viene applicata ai materiali dell'ordine di produzione anziché alle righe del trasferimento: tutto il resto del flusso è identico.
Configurazione
Le opzioni si ereditano da Inventario → Configurazione → Tipi di operazione (tipo operazione Manufacturing). Sulla singola MO gli stessi campi appaiono nel tab Informazioni varie nel gruppo Rifornimento e si possono sovrascrivere per MO. I campi diventano sola lettura una volta che la MO è done o cancel.
Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>