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 il parametro di sistema legacy
stock.visibility_daysse non è 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 iniettato nel meccanismo global_visibility_days
già presente in Odoo 18, in due punti:
| Punto di integrazione | Effetto |
|---|---|
| stock.rule._get_lead_days() | Aggiunge horizon_days al ritardo totale → anticipa la lead_days_date |
| stock.warehouse.orderpoint ._procure_orderpoint_confirm() |
Sottrae horizon_days dalla data pianificata → gli ordini vengono creati prima |
Catena di priorità per la risoluzione del valore:
- Chiave di contesto
global_horizon_days res.company.horizon_days(questo modulo)- Parametro di sistema
stock.visibility_days(fallback legacy) - 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.
30per anticipare gli ordini di un mese) - Salva — la modifica ha effetto alla prossima esecuzione del rifornimento
Changelog
| Versione | Data | Note |
|---|---|---|
| 18.0.1.0.0 | 2026-05-09 | Prima versione — backport di horizon_days da Odoo 19 |
Sviluppato da STeSI Consulting — Francesco Moccia <moccia.f@stesi.consulting>