Stock Replenishment Horizon
Orizzonte di rifornimento aziendale: backport da Odoo 19 a Odoo 18
Panoramica
Questo modulo fa il backport dell'impostazione Orizzonte di Rifornimento introdotta in Odoo 19 su Odoo 18. Aggiunge una configurazione aziendale in Magazzino → Configurazione → Impostazioni → Pianificazione avanzata che sposta in avanti le date di attivazione di tutte le regole di riordino di un numero configurabile di giorni. Impostarlo a 0 giorni mantiene il comportamento just-in-time (default).
Funzionalità
- Impostazione aziendale — ogni azienda gestisce il proprio orizzonte in modo indipendente
- Default non invasivo — valore predefinito 0 giorni; installare il modulo non modifica il comportamento esistente
- Retrocompatibile — rispetta l'impostazione di visibilità già presente nel sistema se non è stato impostato alcun valore aziendale
- Completamente integrato — si applica sia al cron automatico di rifornimento sia al pulsante manuale Rifornisci; la riga "Time Horizon" appare nel tooltip di dettaglio lead time sugli orderpoint
Come Funziona
Il valore dell'orizzonte viene applicato al meccanismo di visibilità già presente in Odoo 18, in due punti:
| Punto di integrazione | Effetto |
|---|---|
| Calcolo dei tempi di approvvigionamento | Aggiunge i giorni di orizzonte al ritardo totale, anticipando la data di approvvigionamento |
| Esecuzione delle regole di riordino | Sottrae i giorni di orizzonte dalla data pianificata: gli ordini vengono creati prima |
Catena di priorità per la risoluzione del valore:
- Orizzonte configurato sull'azienda (questo modulo)
- Impostazione di visibilità preesistente (retrocompatibilità)
- 0 — just-in-time
Configurazione
- Vai in Magazzino → Configurazione → Impostazioni
- Nella sezione Pianificazione avanzata, individua Orizzonte di Rifornimento
- Inserisci il numero di giorni di anticipo (es. 30 per anticipare gli ordini di un mese)
- Salva — la modifica ha effetto alla prossima esecuzione del rifornimento
Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>