Modulo Odoo.
MRP BOM Auto Lead Time
Ricalcola automaticamente i giorni di preparazione dell'ordine di produzione su ogni Distinta Base quando cambiano i lead time dei fornitori o i ritardi di produzione dei semilavorati.
Funzionalità
| Funzionalità | Descrizione |
|---|---|
| Ricalcolo automatico su modifica fornitore | Quando il lead time o la quantità minima di un fornitore cambiano, ogni Distinta Base contenente quel prodotto viene ricalcolata automaticamente. |
| Ricalcolo automatico su modifica sotto-distinta | Quando il lead time di produzione di una Distinta Base cambia, ogni Distinta Base padre che usa quel prodotto come semilavorato viene aggiornata. |
| Cascata BFS verso l'alto | Le modifiche si propagano sull'intero albero della distinta (nonno, bisnonno, ...) finché nessun valore cambia ulteriormente. |
| Rimozione fornitore | Rimuovere un fornitore da un prodotto innesca lo stesso ricalcolo dopo l'eliminazione, in modo che il valore rifletta i fornitori rimanenti. |
| Cron giornaliero | Un'azione schedulata ricalcola tutte le Distinte Base attive una volta al giorno e segnala quelle non risolvibili. |
| Attività di avviso | Quando un componente non ha un percorso di approvvigionamento valido, viene creata un'attività di avviso sulla Distinta Base con l'elenco preciso dei componenti problematici (percorso completo per i semilavorati annidati). |
| Risoluzione automatica attività | Quando il problema viene risolto e la Distinta Base viene ricalcolata con successo, l'attività di avviso viene rimossa automaticamente. |
| Vista attività sulle Distinte Base | La vista Attività viene aggiunta all'elenco Distinte Base in modo che gli avvisi siano immediatamente visibili. |
| Automazioni abilitabili/disabilitabili | Entrambe le azioni automatizzate possono essere abilitate/disabilitate dalle Impostazioni senza modifiche al codice. |
Come funziona
Catena di trigger:
- Modifica del lead time o della quantità minima di un fornitore, oppure rimozione del fornitore → ricerca delle righe di Distinta Base che contengono il prodotto → ricalcolo dei giorni.
- Modifica del lead time di produzione sulla Distinta Base → stessa cascata a partire dalle Distinte Base padre.
- In caso di successo: qualsiasi attività di avviso esistente viene rimossa automaticamente.
- In caso di errore: un'attività di avviso elenca i componenti problematici con il percorso completo (es. "Semilavorato A → Materia prima X").
Esempio di attività di avviso
I seguenti componenti non hanno un percorso di approvvigionamento valido:
- Semilavorato A → Materia prima X
- Componente acquistato Y
Configurazione
| Nome | Tipo | Trigger |
|---|---|---|
| MRP — Ricalcolo automatico giorni Distinta Base su modifica lead time fornitore | Azione Automatizzata | Alla modifica del lead time o della quantità minima del fornitore |
| MRP — Ricalcolo automatico giorni Distinta Base padre su modifica del lead time di produzione | Azione Automatizzata | Alla modifica del lead time di produzione |
| MRP — Ricalcolo giorni di preparazione delle Distinte Base | Azione Schedulata | Giornaliero |
Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>