Odoo 19.4 cambia il modo in cui gli utenti accedono alle informazioni di inventario a data passata, analizzano l'anzianità stock e allocano l'inventario disponibile. Il report di stock ora include un selettore di data per visualizzare l'inventario a una data passata o a un timestamp preciso, mantenendo i filtri già applicati al report. (Note di rilascio di Odoo 19.4; mergebot.odoo.com)
La release espone inoltre l'anzianità stock tramite la vista pivot Moves Analysis. Separatamente, gli utenti possono allocare l'inventario direttamente dal report previsione e lavorare con un report di allocazione ridisegnato. (Note di rilascio di Odoo 19.4; Documentazione Odoo 19.0: Reporting Allocation)
Queste modifiche interessano diverse parti del flusso di lavoro dell'inventario. Il selettore di data passata cambia l'accesso alle viste storiche dello stock, il report di anzianità aggiunge un'opzione analitica e le modifiche all'allocazione influenzano il modo in cui gli utenti esaminano le previsioni e assegnano l'inventario. (Note di rilascio di Odoo 19.4; Documentazione Odoo 19.0: Reporting Allocation; mergebot.odoo.com) Dovrebbero quindi essere testate come funzioni separate, piuttosto che trattate come un'unica funzionalità di reporting.
La selezione della data passata si sposta nel report di stock
In precedenza, Odoo offriva una procedura guidata separata Inventory at Date. In 19.4, quel percorso viene sostituito da un selettore di data integrato nel pannello di ricerca del report di stock. Gli utenti possono selezionare un punto storico direttamente dal report invece di aprire una procedura guidata separata. (mergebot.odoo.com)
Il selettore supporta sia una data passata sia un timestamp preciso. La selezione del timestamp consente agli utenti di rivedere lo stock in un momento specifico della giornata, invece di usare solo la data come limite del report. Odoo afferma inoltre che il report conserva i filtri attivi quando viene selezionato il punto storico. (Note di rilascio di Odoo 19.4; mergebot.odoo.com)
La conservazione dei filtri è rilevante quando un utente ha già ristretto il report a determinati prodotti o ad altri criteri. Applicare una data passata non richiede di ricreare quei filtri attivi, secondo le note di rilascio e il record di implementazione. (Note di rilascio di Odoo 19.4; mergebot.odoo.com)
Le fonti fornite confermano il selettore integrato, il supporto ai timestamp e la conservazione dei filtri. Non dettagliano ogni regola di calcolo dietro il risultato storico né spiegano in che modo la logica di inventario personalizzata e le singole configurazioni possano influire sui valori visualizzati. (Note di rilascio di Odoo 19.4; mergebot.odoo.com)
Prima di usare il report rivisto in un processo operativo o finanziario, le organizzazioni dovrebbero testare date e timestamp storici noti nel proprio database. Il confronto dovrebbe usare casi in cui la posizione di stock attesa possa essere stabilita in modo indipendente.
La precedente procedura guidata della cronologia viene rimossa
L'implementazione fa più che aggiungere un controllo al report di stock. Rimuove la procedura guidata stock.quantity.history, insieme alla relativa azione, al pulsante e alla regola di accesso. Vengono inoltre rimossi i chiavi di contesto ridondanti associati al percorso precedente. (mergebot.odoo.com)
Questa modifica può essere rilevante per moduli personalizzati, azioni automatiche, disposizioni di accesso o istruzioni interne che fanno riferimento alla precedente procedura guidata. Il record di implementazione conferma la rimozione dei componenti standard, ma non determina l'effetto su una specifica personalizzazione. (mergebot.odoo.com)
I team tecnici dovrebbero cercare nel codice personalizzato e nella configurazione i riferimenti a stock.quantity.history, la precedente azione e i relativi valori di contesto. I responsabili di processo dovrebbero inoltre aggiornare le istruzioni che indirizzano gli utenti alla procedura guidata Inventory at Date.
Anche le autorizzazioni richiedono test. La regola di accesso della vecchia procedura guidata viene rimossa perché la procedura stessa non esiste più. (mergebot.odoo.com) Questa rimozione non stabilisce in che modo ogni ruolo esistente utilizzerà il selettore di data integrato.
Le organizzazioni dovrebbero verificare il nuovo controllo con i ruoli di magazzino, inventario, finanza e sola lettura usati nel loro ambiente. I test dovrebbero confermare sia la visibilità sia le azioni consentite, invece di presumere che l'accesso alla vecchia procedura guidata si traduca direttamente nella nuova interfaccia.
L'anzianità delle scorte appare in Analisi dei movimenti
Odoo 19.4 espone un report di anzianità delle scorte tramite la vista pivot Analisi dei movimenti. In questo modo l'anzianità viene collocata in una vista analitica dell'inventario, anziché nel selettore delle scorte a una data passata. (Note di rilascio di Odoo 19.4)
La distinzione è importante durante l'acceptance testing. Il report delle scorte a una data passata mostra l'inventario in un punto storico selezionato, mentre l'anzianità delle scorte si accede tramite Analisi dei movimenti. La nota di rilascio fornita indica la posizione del report di anzianità, ma non fornisce definizioni dettagliate per i periodi di anzianità, le misure o le interpretazioni specifiche dell'organizzazione. (Note di rilascio di Odoo 19.4)
I team dovrebbero confrontare l'output di Analisi dei movimenti con il loro attuale metodo di anzianità delle scorte. Dovrebbero documentare i campi, i filtri e i raggruppamenti utilizzati, quindi valutare se il risultato è in linea con la loro politica di reporting interna. Questo è particolarmente utile quando i team finance e magazzino si affidano attualmente a report diversi o a dati esportati.
Anche i flussi di allocazione cambiano
Odoo 19.4 consente agli utenti di allocare l'inventario direttamente dal report di previsione e introduce un report di allocazione riprogettato. La documentazione di produzione di Odoo descrive separatamente il flusso di reporting dell'allocazione. (Note di rilascio di Odoo 19.4; Odoo 19.0 Docs: Reporting Allocation)
Si tratta di modifiche al flusso di lavoro, non di estensioni del reporting storico. Il report di previsione fornisce un punto di ingresso diretto per l'allocazione, mentre il report di allocazione offre l'interfaccia di reporting rivista. (Note di rilascio di Odoo 19.4; Odoo 19.0 Docs: Reporting Allocation)
Le organizzazioni che utilizzano l'allocazione nei processi di produzione o inventario dovrebbero mappare i flussi rivisti rispetto ai passaggi di approvazione esistenti, alle responsabilità e al materiale formativo. I test dovrebbero includere gli utenti responsabili della revisione della domanda prevista e dell'assegnazione dell'inventario disponibile.
Il materiale di supporto sull'allocazione fornito per questa analisi è pubblicato nel percorso della documentazione 19.0 di Odoo, mentre le note di rilascio identificano le modifiche in 19.4. (Note di rilascio di Odoo 19.4; Odoo 19.0 Docs: Reporting Allocation) Gli amministratori dovrebbero quindi verificare la documentazione e il comportamento per l'edizione e la build che distribuiscono, invece di presumere che ogni schermata e opzione sia identica in tutti gli ambienti 19.x.
Cosa verificare prima dell'adozione
Iniziate con il selettore di data integrato. Verificate che i filtri attivi rimangano applicati, che gli utenti possano selezionare sia una data sia un timestamp preciso e che la vista storica risultante corrisponda ai casi di test noti. Questi controlli coprono il comportamento indicato nelle note di rilascio e nel record di implementazione. (Note di rilascio di Odoo 19.4; mergebot.odoo.com)
Successivamente, individuate tutto ciò che dipende ancora dalla procedura guidata stock.quantity.history rimossa, dalla sua azione, dal pulsante, dalla regola di accesso o dalle chiavi di contesto associate. (mergebot.odoo.com) Esaminate i moduli personalizzati, i test automatizzati, i link interni e le istruzioni operative che potrebbero ancora puntare al vecchio flusso di lavoro.
Per l'anzianità delle scorte, aprite la vista pivot Analisi dei movimenti e determinate come il report debba essere configurato per la politica di reporting dell'organizzazione. Per l'allocazione, testate l'azione diretta dal report di previsione e verificate il report di allocazione riprogettato con gli utenti che assegnano l'inventario. (Note di rilascio di Odoo 19.4; Odoo 19.0 Docs: Reporting Allocation)
L'ambito documentato di Odoo 19.4 include un selettore integrato di data storica e timestamp con filtri mantenuti, la rimozione dei componenti della precedente procedura guidata di storico, l'anzianità delle scorte tramite Analisi dei movimenti e un accesso e reporting dell'allocazione rivisti. (Note di rilascio di Odoo 19.4; Documentazione Odoo 19.0: Assegnazione report; mergebot.odoo.com)Il comportamento specifico della configurazione deve ancora essere verificato in ogni ambiente distribuito.
