bots4.me

Optimal Ordering in Odoo

Written by

in

Logo BOTS4.me

Come impostare in Odoo i punti di riordino ottimali a partire dallo storico reale delle vendite

Trasformi le regole di riordino min/max fatte a occhio in obiettivi di scorta basati sui dati — aggiornati automaticamente

Le regole di riordino di Odoo sono potenti — se i numeri min/max che contengono sono giusti. Nella maggior parte delle aziende sono stati digitati una volta sola, a sensazione, e mai più toccati. Questa guida spiega quanto costano i punti di riordino obsoleti, perché i ricalcoli nei fogli di calcolo non reggono e come AutoSTOCK calcola un obiettivo di scorta ottimale per ogni prodotto a partire dal suo storico reale delle vendite in Odoo e lo riscrive come normali regole stock.warehouse.orderpoint che i suoi processi di approvvigionamento già comprendono.

💸 Quanto le costano i punti di riordino a occhio

Ogni prodotto nel suo magazzino risponde a due numeri: il minimo che fa scattare il riassortimento e il massimo fino a cui si riempie. Li sbagli in un senso o nell’altro e paga:

  • Impostati troppo bassi: rotture di stock sui suoi prodotti più venduti. I clienti aspettano, gli ordini vengono annullati e le vendite scivolano in silenzio verso i concorrenti che avevano l’articolo a scaffale.
  • Impostati troppo alti: capitale circolante congelato nei prodotti a bassa rotazione, spazio a scaffale sprecato e giacenze morte che prima o poi finiscono a perdita.
  • Impostati una volta e dimenticati: la domanda cambia a ogni stagione, ma sono regole digitate due anni fa a guidare ancora gli acquisti di oggi. Il divario tra la domanda reale e le regole memorizzate si allarga ogni mese.
  • Non impostati affatto: il riassortimento di Odoo non ha nulla su cui lavorare, così gli acquisti vanno avanti a memoria, a chiacchiere di corridoio e a ordini fatti nel panico con costose spedizioni espresse.

La matematica dietro un buon punto di riordino — domanda media, variabilità della domanda, tempo di consegna del fornitore, livello di servizio desiderato — è cosa nota. Il problema è che nessuno ha il tempo di applicarla a centinaia o migliaia di SKU, mese dopo mese.

🔧 Come si prova di solito a rimediare

1. Regole manuali in Odoo

Odoo le permette di creare una regola di riordino per ogni prodotto con quantità minima e massima, e il suo pianificatore le applica fedelmente. Ma Odoo non le dice quali dovrebbero essere quei numeri — quel giudizio spetta a lei, per ogni prodotto, per sempre. Oltre qualche decina di SKU, le regole si fossilizzano.

2. Il foglio di calcolo trimestrale

Si esportano le vendite, si costruiscono le formule, si calcolano i nuovi valori min/max e poi li si ridigita in Odoo uno per uno. Funziona — una volta. L’esportazione è già vecchia il giorno dopo, la ridigitazione introduce errori, e l’esercizio è abbastanza doloroso che “trimestrale” diventa “annuale” e poi “mai”.

3. Script su misura o moduli di pianificazione pesanti

Uno sviluppatore può programmare le statistiche, ma lo script va mantenuto e il suo risultato deve comunque arrivare in Odoo in sicurezza. Le suite complete di pianificazione della domanda fanno bene i conti, ma portano con sé il proprio database, le proprie schermate e un progetto di implementazione — troppo pesante per una PMI che vuole solo valori min/max corretti nel sistema che già usa.

🤖 La via automatica: AutoSTOCK

AutoSTOCK è un bot BOTS4.me che analizza il suo storico reale delle vendite in Odoo — 120 giorni per impostazione predefinita, configurabile — calcola un obiettivo di scorta ottimale per ogni prodotto e riscrive il risultato come regole di riordino native di Odoo. Nessuna nuova schermata di pianificazione: il suo Odoo continua a funzionare esattamente come prima, solo con numeri finalmente giusti e tenuti aggiornati automaticamente.

📊

Storico reale delle vendite analizzato

→
🤖

Obiettivo ottimale calcolato per ogni prodotto

→
💾

Regole min/max native scritte in Odoo

→
✅

Report inviato via e-mail dopo ogni esecuzione

📐 Cinque modalità di ottimizzazione — scelga quella giusta per lei

Copertura: l’impostazione predefinita. Il punto di riordino (min) copre ciò che si vende durante il tempo di consegna del fornitore più un margine del 50%; il livello di reintegro (max) aggiunge N mesi di domanda media (2 per impostazione predefinita). Semplice, prevedibile, facile da spiegare a tutto il team.

Livello di servizio: scorta di sicurezza gaussiana statistica per un obiettivo di disponibilità scelto tra l’80% e il 99%, usando il tempo di consegna reale del fornitore di ogni prodotto preso da Odoo — tempi di consegna più lunghi significano automaticamente più scorta di sicurezza. La domanda irregolare o scarsa viene esclusa, così la statistica non viene mai applicata dove non ha senso.

Percentile della domanda: scorta di sicurezza senza ipotesi di distribuzione, ricavata direttamente dal suo reale andamento della domanda — nessuna ipotesi di normalità.

Ibrida: automatica per prodotto — AutoSTOCK classifica ogni prodotto in base alla regolarità con cui si vende davvero, poi applica la matematica del Livello di servizio ai prodotti a vendita costante e quella del Percentile della domanda a quelli irregolari. I prodotti con dati troppo scarsi per entrambe vengono lasciati stare, invece di ricevere un obiettivo fuorviante.

Ponderata sul recente: nessuna data di taglio — stessa idea della Copertura, ma le vendite recenti contano più di quelle vecchie: una vendita conta la metà una volta trascorso un tempo di consegna, un quarto dopo due. Nulla scompare di colpo al limite della finestra di analisi.

⚠️ Criteri di ammissibilità — gli articoli occasionali non finiscono mai a scorta

Un prodotto riceve un obiettivo di scorta solo se abbastanza clienti diversi lo hanno acquistato abbastanza volte — entrambe le soglie sono configurabili. Quella macchina su ordinazione che ha venduto una volta sola non comparirà mai a scaffale come “scorta di sicurezza”.

Dal mese gratuito a regole di riordino aggiornate

  • Passo 1 — Inizi il suo mese Discovery gratuito: acceda a bots4.me/bots, clicchi Inizia il mese Discovery gratuito sulla scheda AutoSTOCK e accetti una volta i Termini — nessuna carta di credito necessaria. Desidera aiuto con la configurazione? Ci dica quale ERP usa, e lo configuriamo insieme a Lei. Può anche esplorare prima la dashboard con dati di esempio su bots4.me/bots_demo.
  • Passo 2 — Colleghi Odoo: su Odoo.sh o on-premise installi il modulo gratuito BOTS4.me Connect (Odoo 13–19) e lo colleghi con un clic. Su Odoo Online crei una chiave API in Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account, poi apra su bots4.me Impostazioni (ingranaggio) → AutoSTOCK → Access Manager → Aggiungi origine → ERP → Odoo e la incolli lì; l’utente Odoo associato alla chiave ha bisogno dei diritti Inventario (Utente). Odoo Online richiede il piano Custom di Odoo per l’accesso API. Un modulo XML di supporto facoltativo, senza codice, aggiunge un menu BOTS4.me all’interno di Odoo. Un solo collegamento serve tutte le app BOTS4.me che lavorano con Odoo.
  • Passo 3 — Scelga modalità e periodo: nella scheda Controlli di AutoSTOCK scelga la Modalità di ottimizzazione (Copertura, Livello di servizio, Percentile della domanda, Ibrida o Ponderata sul recente), il Periodo di analisi (120 giorni per impostazione predefinita) e i criteri di ammissibilità Clienti unici min. e Ordini min.. Copertura funziona in ogni livello a pagamento; le altre modalità sono disponibili dal livello Business.
  • Passo 4 — Inizi in DEMO: AutoSTOCK parte in DEMO. Esegue l’analisi completa e invia via e-mail il report integrale (punto di riordino e livello di reintegro per prodotto, scorta più quantità in arrivo, e quali regole cambierebbero) senza modificare nulla in Odoo. In DEMO una nuova analisi viene prodotta al massimo circa una volta al giorno e consuma la sua quota di utilizzo come un’esecuzione reale. Può restare in modalità solo report per tutto il tempo che vuole.
  • Passo 5 — Passi alla modalità LIVE: nella scheda Controlli passi la modalità da DEMO a LIVE (si sblocca dopo il suo primo report DEMO) e attivi Scrivi le regole di riordino (tutti i piani a pagamento, incluso il mese Discovery gratuito). Servono entrambe le cose. Scelga una Pianificazione delle esecuzioni (giornaliera o settimanale) e l’Orario di funzionamento, e da quel momento gli obiettivi vengono ricalcolati e le regole gestite da AutoSTOCK aggiornate automaticamente.

La sua prima settimana con AutoSTOCK

  • Legga il riepilogo del primo report: quanti prodotti hanno avuto vendite nel periodo di analisi, quanti hanno ottenuto un obiettivo e quanti no, quanti sono sotto il punto di riordino, e quante regole di riordino sono state create o aggiornate (o, in DEMO, lo sarebbero state).
  • Controlli la tabella dei prodotti: mostra Punto di riordino (min), Riordina fino a (max), Scorta + in arrivo e Stato per ogni prodotto che riceve una regola, così può verificare ogni obiettivo rispetto a ciò che sa. Le regole impostate da Lei sono elencate sotto “Lasciate come le ha impostate”.
  • Regoli i criteri: se vengono ammessi troppi prodotti, alzi Clienti unici min. o Ordini min.; se mancano articoli venduti regolarmente, li abbassi. I prodotti senza tempo di consegna del fornitore in Odoo usano il Tempo di consegna predefinito.
  • Provi una seconda modalità prima di passare in LIVE: cambi la Modalità di ottimizzazione e confronti il report DEMO successivo con il primo. Copertura è il punto di partenza semplice e prevedibile.
  • Passi in LIVE quando gli obiettivi la convincono: imposti la modalità su LIVE e attivi Scrivi le regole di riordino. Le regole compaiono allora in Odoo come normali regole di riordino, e la scheda Registri e la statistica Regole di riordino aggiornate mostrano cosa ha cambiato ogni esecuzione.
  • Con il piano Business, lasci scegliere ai dati: il Confronto mensile di modalità e finestre confronta una volta al mese tutte le modalità e i periodi di analisi sul suo storico delle vendite e le invia via e-mail la soluzione vincente con le impostazioni esatte da applicare, senza toccare il suo ERP. I moduli SMART opzionali (Correzione di tendenza, Anticipo stagionale, Promemoria di acquisto stagionali) affinano il dato di domanda e restano disattivati finché non li attiva; l’Attenuazione dei valori anomali è attiva per impostazione predefinita in tutti i piani a pagamento.
  • Poi chiuda il cerchio: AutoPURCHASE ordina in base agli obiettivi scritti da AutoSTOCK. Pianifichi AutoSTOCK in modo che venga eseguito prima di AutoPURCHASE, così gli obiettivi sono sempre aggiornati.

📅 Che aspetto ha il lavoro di tutti i giorni

Dopo ogni analisi — oppure solo quando cambiano le regole, o ogni settimana, a sua scelta — riceve un report sulle scorte: punto di riordino e livello di reintegro per prodotto, i prodotti sotto il punto di riordino e quali regole sono cambiate esattamente. Report e registri sono disponibili nella lingua che preferisce tra 31. Nella dashboard su bots4.me/bots trova per ogni app le schede Controlli, Registri e Impostazioni, l’Accensione del bot, e ogni funzione attivabile singolarmente — con registri completi delle decisioni di ogni esecuzione. La piattaforma è ospitata nell’UE, progettata per il GDPR e offre la 2FA.

Poiché AutoSTOCK scrive regole di riordino standard di Odoo (normali record min/max stock.warehouse.orderpoint), nient’altro nel suo flusso di lavoro deve cambiare: il riassortimento di Odoo, i suoi buyer e i suoi report esistenti continuano tutti a lavorare con gli stessi record — ora tenuti costantemente aggiornati dai dati reali delle vendite. Funziona sulla stessa piattaforma su cui IMP Kontakt trasforma con Mail2ERP migliaia di richieste di offerta e ordini ricevuti via e-mail ogni mese in record dell’ERP.

🔄 Dagli obiettivi di scorta a un ciclo di magazzino chiuso

Punti di riordino corretti sono il primo passo di un ciclo di riassortimento completamente automatizzato. Secondo passo: AutoPURCHASE trasforma quegli obiettivi in ordini di acquisto in bozza — calcolando i fabbisogni prodotto per prodotto, raggruppando le righe per fornitore preferenziale e rispettando i minimi dei fornitori, così a lei resta solo da verificare e confermare. Terzo passo: quando i fornitori confermano, Supplier2ERP legge le e-mail di conferma e aggiorna i suoi ODA in Odoo con prezzi, quantità e date di consegna confermati.

AutoSTOCK fissa gli obiettivi → AutoPURCHASE abbozza gli ordini → Supplier2ERP li mantiene aggiornati. Con tutti e tre, il riassortimento diventa qualcosa che Lei supervisiona, non qualcosa che fa.

🌍 Prima Odoo, anche altri ERP

Oggi AutoSTOCK supporta Odoo dalla versione 13 alla 19 (Odoo Online, Odoo.sh e on-premise), ERPNext 15 e 16, Zoho Inventory, Dolibarr 23 e successivi, Microsoft Dynamics 365 Business Central (online), QuickBooks Online, Xero e SAP Business One (su questi ultimi quattro è BOTS4.me a gestire le regole di riordino per Lei). Qualsiasi altro ERP dotato di API (SAP S/4HANA, Oracle NetSuite, Dynamics 365 Finance / Sales e altri) viene collegato su richiesta, quindi se le serve l’ottimizzazione delle scorte su un altro sistema ci dica quale.

❓ Domande frequenti

Come calcolo automaticamente i punti di riordino ottimali in Odoo?

Odoo esegue le regole di riordino ma non calcola quali debbano essere i valori min/max. AutoSTOCK aggiunge il calcolo mancante: analizza il suo storico reale delle vendite da Odoo (120 giorni per impostazione predefinita), calcola un obiettivo ottimale per ogni prodotto con una delle cinque modalità di ottimizzazione — copertura, livello di servizio, percentile della domanda, ibrida o ponderata sul recente — e riscrive il risultato come regole di riordino standard di Odoo secondo la pianificazione che sceglie lei.

Quali dati usa AutoSTOCK per calcolare gli obiettivi di scorta?

Il suo storico reale delle vendite in Odoo su un periodo configurabile (120 giorni per impostazione predefinita), più il tempo di consegna reale del fornitore di ogni prodotto preso da Odoo, usato in ogni modalità. Gli obiettivi si basano su ciò che i clienti hanno davvero acquistato — non su ipotesi o medie di settore.

Che differenza c’è tra le modalità copertura, livello di servizio, percentile della domanda, ibrida e ponderata sul recente?

Copertura fissa il punto di riordino a ciò che si vende durante il tempo di consegna del fornitore più un margine e aggiunge N mesi di domanda media (2 per impostazione predefinita) come livello di reintegro — semplice e prevedibile. Livello di servizio calcola una scorta di sicurezza gaussiana per un obiettivo di disponibilità scelto tra l’80% e il 99%, usando i tempi di consegna reali dei fornitori. Percentile della domanda ricava la scorta di sicurezza direttamente dalla distribuzione della sua domanda, senza presupporre che sia normale. Ibrida classifica ogni prodotto in base alla regolarità delle vendite e applica il calcolo Livello di servizio ai prodotti a vendita costante e il calcolo Percentile della domanda a quelli irregolari. Ponderata sul recente funziona come Copertura, ma fa contare le vendite recenti più di quelle vecchie, così nulla crolla di colpo al bordo della finestra. Può cambiare modalità in qualsiasi momento nella dashboard.

AutoSTOCK sovrascrive le mie regole di riordino esistenti in Odoo?

No. AutoSTOCK gestisce solo le regole che ha creato e le regole vuote di Odoo (min e max a 0). Le regole impostate da Lei restano come sono e sono elencate nel report, a meno che non attivi Prendi in carico le mie regole, e una lista degli articoli da non tenere mai a scorta esclude i prodotti scelti. Scrive record min/max stock.warehouse.orderpoint standard, quindi il suo flusso di approvvigionamento continua a funzionare con essi. Se preferisce guardare prima che venga scritto qualcosa, la modalità solo report e la Modalità demo eseguono l’analisi completa e inviano il report via e-mail senza modificare il suo ERP.

Come faccio a evitare che i prodotti occasionali o su ordinazione ricevano un punto di riordino?

I criteri di ammissibilità di AutoSTOCK assegnano un obiettivo di scorta solo quando abbastanza clienti diversi hanno acquistato un prodotto abbastanza volte — entrambe le soglie sono configurabili. I prodotti che non superano i criteri semplicemente non ricevono mai una regola, così gli articoli occasionali restano fuori dal suo magazzino.

Funziona con Odoo Online, Odoo.sh e on-premise?

Sì — Odoo dalla 13 alla 19 on-premise, più le versioni attuali di Odoo.sh e Odoo Online. Odoo.sh e on-premise usano il modulo Python gratuito BOTS4.me Connect, installato una sola volta e collegato con un clic; Odoo Online, che vieta il Python personalizzato, si collega con una chiave API presa da Impostazioni → Utenti e aziende → Utenti → il suo utente → Sicurezza account.

Posso provare AutoSTOCK prima che scriva qualcosa?

Sì. Il suo primo mese è un mese Discovery gratuito, senza carta di credito. Parte in DEMO: riceve l’analisi completa delle scorte e il report via e-mail, senza che venga scritta alcuna regola di riordino nel suo ERP, finché non passa a LIVE e attiva Scrivi le regole di riordino.

📚 Guide correlate

🔗 Fonti e approfondimenti

Documentazione ufficiale e standard citati in questa guida. I link esterni si aprono in una nuova scheda.

Basta tirare a indovinare sui punti di riordino

Inizi il suo mese Discovery gratuito: colleghi il suo Odoo e i primi report completi di ottimizzazione delle scorte arrivano in DEMO, senza scrivere nulla nel suo ERP finché non passa a LIVE.

🌐 BOTS4.me funziona interamente nella sua lingua — non le serve l’inglese per configurare e far funzionare la sua automazione. Questa pagina è una traduzione del nostro originale in inglese. Suggerisca un miglioramento della formulazione →