{"id":2827,"date":"2026-06-19T09:00:00","date_gmt":"2026-06-19T07:00:00","guid":{"rendered":"https:\/\/brentasoft.com\/blog\/magazzino-gestione-scorte-odoo-19-pmi-italiane-guida\/"},"modified":"2026-06-11T07:12:32","modified_gmt":"2026-06-11T05:12:32","slug":"magazzino-gestione-scorte-odoo-19-pmi-italiane-guida","status":"publish","type":"post","link":"https:\/\/brentasoft.com\/blog\/magazzino-gestione-scorte-odoo-19-pmi-italiane-guida\/","title":{"rendered":"Magazzino e gestione scorte in Odoo 19 (guida PMI italiane)"},"content":{"rendered":"<p><em>Dodicesima guida operativa Odoo 19 per PMI italiane. Il magazzino \u00e8 uno dei moduli pi\u00f9 strategici di Odoo: permette di tracciare ogni movimento di merce in tempo reale, calcolare le scorte ottimali, gestire trasferimenti multi-deposito e collegare automaticamente acquisti, vendite e produzione. Per una PMI manifatturiera o commerciale, il magazzino \u00e8 il cuore operativo.<\/em><\/p>\n<p>In questa guida vediamo come Odoo 19 gestisce: i tipi di operazione (ricezione, consegna, trasferimento interno), la lista prodotti con quantit\u00e0 a stock real-time, la traccia magazzino, l&#8217;integrazione con acquisti\/vendite, le scorte di sicurezza, le rotture stock. Esempio reale sul database G Tech Group con 190 prodotti, 22 ubicazioni, 60 operazioni, 127 movimenti di stock.<\/p>\n<h2>Cosa include il modulo Magazzino<\/h2>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"6\">\n<thead>\n<tr>\n<th>Funzionalit\u00e0<\/th>\n<th>Descrizione<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Ubicazioni multiple<\/strong><\/td>\n<td>Gestisci pi\u00f9 depositi (magazzino principale, secondario, deposito cliente, ecc.)<\/td>\n<\/tr>\n<tr>\n<td><strong>Tipi di operazione<\/strong><\/td>\n<td>Ricezione, Consegna, Trasferimento interno, Reso, Produzione, Scarto<\/td>\n<\/tr>\n<tr>\n<td><strong>Tracciamento real-time<\/strong><\/td>\n<td>Ogni movimento aggiorna istantaneamente le quantit\u00e0 a disposizione<\/td>\n<\/tr>\n<tr>\n<td><strong>Multi-azienda + multi-valuta<\/strong><\/td>\n<td>Gestione globale per gruppi societari<\/td>\n<\/tr>\n<tr>\n<td><strong>Regole di approvvigionamento<\/strong><\/td>\n<td>Min\/Max stock, riordino automatico al fornitore<\/td>\n<\/tr>\n<tr>\n<td><strong>Tracciamento lotti \/ numeri seriali<\/strong><\/td>\n<td>Tracciabilit\u00e0 completa per food, farma, elettronica<\/td>\n<\/tr>\n<tr>\n<td><strong>Scadenze prodotti<\/strong><\/td>\n<td>FIFO\/LIFO + alert prima della scadenza<\/td>\n<\/tr>\n<tr>\n<td><strong>Inventario rotativo<\/strong><\/td>\n<td>Conteggi periodici programmati con assegnazione operatori<\/td>\n<\/tr>\n<tr>\n<td><strong>Codici a barre<\/strong><\/td>\n<td>App mobile per scansione (carico, scarico, inventario)<\/td>\n<\/tr>\n<tr>\n<td><strong>WMS avanzato<\/strong><\/td>\n<td>Multi-step picking, wave picking, cross-docking (Enterprise)<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Step 1 \u2014 La panoramica del modulo Magazzino<\/h2>\n<p>Apri il menu apps \u2192 <strong>Magazzino<\/strong>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"900\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-01-dashboard.webp\" alt=\"Dashboard Magazzino Odoo 19 con menu Panoramica Operazioni Prodotti Rendicontazione\" class=\"aligncenter size-full wp-image-2824\" srcset=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-01-dashboard.webp 1440w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-01-dashboard-300x188.webp 300w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-01-dashboard-1024x640.webp 1024w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-01-dashboard-768x480.webp 768w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<p>Il navbar mostra i 5 menu principali del modulo Magazzino:<\/p>\n<ul>\n<li><strong>Panoramica<\/strong>: dashboard con i tipi di operazione e i counter (ricezioni in attesa, consegne da preparare, ecc.)<\/li>\n<li><strong>Operazioni<\/strong>: trasferimenti, ricezioni, consegne, inventari fisici, scrap<\/li>\n<li><strong>Prodotti<\/strong>: catalogo prodotti con stock corrente, regole di riordino<\/li>\n<li><strong>Rendicontazione<\/strong>: analisi movimenti, valorizzazione magazzino, tempo di rotazione<\/li>\n<li><strong>Configurazione<\/strong>: ubicazioni, magazzini, tipi di operazione, regole, strategie di rimozione (FIFO\/LIFO)<\/li>\n<\/ul>\n<h3>I &#8220;tipi di operazione&#8221; standard in Odoo<\/h3>\n<ul>\n<li><strong>Ricezione<\/strong>: merce in entrata da fornitore \u2192 ubicazione interna<\/li>\n<li><strong>Consegna<\/strong>: merce in uscita verso cliente<\/li>\n<li><strong>Trasferimento interno<\/strong>: movimento tra ubicazioni interne (es. da Magazzino Principale \u2192 Negozio)<\/li>\n<li><strong>Reso fornitore<\/strong>: merce restituita al fornitore (per difetti, errori)<\/li>\n<li><strong>Reso cliente<\/strong>: merce restituita dal cliente<\/li>\n<li><strong>Produzione<\/strong>: ingresso dei prodotti finiti + scarico delle materie prime (con modulo MRP)<\/li>\n<li><strong>Scarto \/ Distruzione<\/strong>: rimozione di prodotti danneggiati o scaduti<\/li>\n<\/ul>\n<h2>Step 2 \u2014 Catalogo prodotti con stock<\/h2>\n<p>Menu <em>Prodotti \u2192 Prodotti<\/em>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"900\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-02-lista-prodotti.webp\" alt=\"Catalogo prodotti Odoo 19 vista kanban con foto e prezzi\" class=\"aligncenter size-full wp-image-2825\" srcset=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-02-lista-prodotti.webp 1440w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-02-lista-prodotti-300x188.webp 300w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-02-lista-prodotti-1024x640.webp 1024w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-02-lista-prodotti-768x480.webp 768w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<p>Vista kanban con card prodotti che mostrano:<\/p>\n<ul>\n<li><strong>Foto \/ Thumbnail<\/strong>: rapida identificazione visiva<\/li>\n<li><strong>Nome prodotto<\/strong><\/li>\n<li><strong>Codice riferimento<\/strong> ([FURN_xxxx], [COMP_xxxx], etc.)<\/li>\n<li><strong>Prezzo<\/strong> per unit\u00e0<\/li>\n<li><strong>Stock a disposizione<\/strong><\/li>\n<li><strong>Numero varianti<\/strong> (per prodotti configurabili: 3 varianti, 5 varianti)<\/li>\n<\/ul>\n<p>Il database demo mostra 190 prodotti di settori diversi: mobili (Divano, Armadietto, Lampada), alimenti (Bagel, Croissant, Farina), abbigliamento (Giacca, Jeans, Felpa), accessori. Una variet\u00e0 tipica per testare il modulo.<\/p>\n<h2>Step 3 \u2014 Scheda prodotto con dati magazzino<\/h2>\n<p>Cliccando su un prodotto si apre la scheda completa. Esempio &#8220;Divano a due posti&#8221;:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"1440\" height=\"900\" src=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto.webp\" alt=\"Scheda prodotto Divano con dati stock, traccia magazzino, varianti\" class=\"aligncenter size-full wp-image-2826\" srcset=\"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto.webp 1440w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto-300x188.webp 300w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto-1024x640.webp 1024w, https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto-768x480.webp 768w\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" \/><\/p>\n<p>I 6 contatori smart in alto (cliccabili per aprire i dettagli):<\/p>\n<ul>\n<li><strong>Vai a Sito web<\/strong>: visualizza il prodotto nel catalogo e-commerce<\/li>\n<li><strong>Varianti: 3<\/strong> \u2014 il divano ha 3 varianti (es. colori diversi)<\/li>\n<li><strong>Distinta base<\/strong>: BoM se \u00e8 un prodotto fabbricato<\/li>\n<li><strong>Documenti<\/strong>: PDF, immagini, schede tecniche allegate<\/li>\n<li><strong>Vendute<\/strong>: quantit\u00e0 vendute storicamente<\/li>\n<li><strong>Acquistate<\/strong>: quantit\u00e0 acquistate da fornitori<\/li>\n<\/ul>\n<h3>Configurazione magazzino del prodotto<\/h3>\n<ul>\n<li><strong>Tipologia prodotto<\/strong>: <em>Beni<\/em> (ha stock fisico) \u2014 vs Servizio (no magazzino) \u2014 vs Combo (kit)<\/li>\n<li><strong>Politica di fatturazione<\/strong>: Quantit\u00e0 ordinate (fatturi al cliente sulle quantit\u00e0 da ordine) o Quantit\u00e0 consegnate (sulle quantit\u00e0 consegnate effettivamente)<\/li>\n<li><strong>Traccia magazzino<\/strong>: \u2705 &#8220;Per quantit\u00e0&#8221; attiva il tracciamento<\/li>\n<li><strong>Quantit\u00e0 a disposizione<\/strong>: 0,00 Unit\u00e0 (in questo esempio, stock vuoto)<\/li>\n<li><strong>Categoria<\/strong>: Furniture \/ Office (classificazione per analisi e politiche di magazzino)<\/li>\n<\/ul>\n<h3>I 7 tab della scheda prodotto magazzino<\/h3>\n<ul>\n<li><strong>Informazioni generali<\/strong>: nome, prezzo, IVA, categoria<\/li>\n<li><strong>Attributi e varianti<\/strong>: configurazione varianti (colore, taglia, materiale)<\/li>\n<li><strong>Vendita<\/strong>: descrizione cliente, prezzo, sconti<\/li>\n<li><strong>Punto vendita<\/strong>: configurazione POS (codice scontrino, foto)<\/li>\n<li><strong>Prezzi<\/strong>: listini multipli<\/li>\n<li><strong>Acquisto<\/strong>: fornitori, tempi di consegna, prezzi d&#8217;acquisto<\/li>\n<li><strong>Magazzino<\/strong>: ubicazione di stoccaggio, route, dimensioni, peso<\/li>\n<\/ul>\n<h2>Step 4 \u2014 Operazioni di magazzino<\/h2>\n<p>Le operazioni sono i &#8220;documenti di trasporto interni&#8221; che muovono i prodotti. Vediamo i flussi tipici:<\/p>\n<h3>Ricezione da fornitore<\/h3>\n<ol>\n<li>Fornitore conferma ordine \u2192 Odoo crea automaticamente Ricezione attesa<\/li>\n<li>Camion arriva \u2192 magazziniere apre la Ricezione<\/li>\n<li>Conta i pezzi \u2192 conferma quantit\u00e0 (es. 50 unit\u00e0 ricevute su 50 attese)<\/li>\n<li>Conferma &#8220;Convalida&#8221; \u2192 stock aumenta automaticamente<\/li>\n<li>Movimento contabile: aumento valore magazzino + crediti vs fornitore<\/li>\n<\/ol>\n<h3>Consegna a cliente<\/h3>\n<ol>\n<li>Cliente conferma ordine vendita \u2192 Odoo crea Consegna da preparare<\/li>\n<li>Magazziniere apre la Consegna \u2192 vede lista prodotti da prelevare<\/li>\n<li>Preleva merce dagli scaffali \u2192 conferma quantit\u00e0 prelevata<\/li>\n<li>Confermare &#8220;Convalida&#8221; \u2192 stock diminuisce + genera DDT automaticamente<\/li>\n<li>Spedizione al cliente con DDT<\/li>\n<\/ol>\n<h3>Trasferimento interno<\/h3>\n<p>Movimento merce tra ubicazioni della stessa azienda. Esempio: dal magazzino centrale al negozio per ricarico vetrina.<\/p>\n<ol>\n<li>Crea trasferimento da Magazzino A \u2192 Negozio B<\/li>\n<li>Seleziona prodotti e quantit\u00e0<\/li>\n<li>Conferma \u2192 stock diminuisce in A, aumenta in B<\/li>\n<li>Stesso prodotto, due luoghi diversi, quantit\u00e0 totale invariata<\/li>\n<\/ol>\n<h2>Step 5 \u2014 Regole di riordino (replenishment rules)<\/h2>\n<p>Per evitare rotture stock, configura per ogni prodotto le regole di riordino:<\/p>\n<h3>Soglia minima \/ massima<\/h3>\n<table border=\"1\" cellspacing=\"0\" cellpadding=\"6\">\n<thead>\n<tr>\n<th>Parametro<\/th>\n<th>Esempio<\/th>\n<th>Significato<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>Quantit\u00e0 minima<\/strong><\/td>\n<td>10 unit\u00e0<\/td>\n<td>Quando lo stock scende sotto 10, Odoo genera ordine fornitore<\/td>\n<\/tr>\n<tr>\n<td><strong>Quantit\u00e0 massima<\/strong><\/td>\n<td>50 unit\u00e0<\/td>\n<td>Odoo ordina quantit\u00e0 sufficiente per arrivare a 50<\/td>\n<\/tr>\n<tr>\n<td><strong>Quantit\u00e0 multipla<\/strong><\/td>\n<td>5 unit\u00e0<\/td>\n<td>Ordina multipli di 5 (es. cartoni da 5 pezzi)<\/td>\n<\/tr>\n<tr>\n<td><strong>Lead time fornitore<\/strong><\/td>\n<td>14 giorni<\/td>\n<td>Anticipa l&#8217;ordine considerando il tempo di consegna<\/td>\n<\/tr>\n<tr>\n<td><strong>Tempo sicurezza<\/strong><\/td>\n<td>3 giorni<\/td>\n<td>Buffer aggiuntivo contro ritardi imprevisti<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Esempio operativo<\/h3>\n<ul>\n<li>Prodotto &#8220;Caff\u00e8 in grani 1kg&#8221;, lead time 14 gg, vendite medie 80 kg\/mese (~2,7 kg\/gg)<\/li>\n<li>Quantit\u00e0 min = 14 \u00d7 2,7 + 5 sicurezza = <strong>43 unit\u00e0<\/strong><\/li>\n<li>Quantit\u00e0 max = 43 + 30 (target 1 mese) = <strong>73 unit\u00e0<\/strong><\/li>\n<li>Quando stock scende a 43, Odoo crea automaticamente ordine fornitore per 30 unit\u00e0 (= 73 &#8211; 43)<\/li>\n<\/ul>\n<h2>Step 6 \u2014 Tracciamento lotti e numeri seriali<\/h2>\n<p>Per settori regolamentati (food, farma, elettronica) Odoo gestisce:<\/p>\n<h3>Lotti (batch)<\/h3>\n<ul>\n<li>Ogni lotto ha un codice univoco (es. <code>LOT-2026-06-A001<\/code>)<\/li>\n<li>Scadenza, fornitore, certificato qualit\u00e0<\/li>\n<li>Per richiamo prodotto (recall): trova tutti i clienti che hanno ricevuto un lotto specifico in 5 secondi<\/li>\n<li>Esempio uso: alimentari, cosmetici, vernici, farmaci<\/li>\n<\/ul>\n<h3>Numeri seriali<\/h3>\n<ul>\n<li>Ogni unit\u00e0 ha il proprio codice univoco (es. <code>SN-LX2026-00042<\/code>)<\/li>\n<li>Tracciabilit\u00e0 pezzo per pezzo dal fornitore al cliente<\/li>\n<li>Garanzie e gestione assistenza per unit\u00e0 specifica<\/li>\n<li>Esempio uso: elettronica (TV, smartphone), beni capitali (macchinari)<\/li>\n<\/ul>\n<h2>Step 7 \u2014 Inventario fisico<\/h2>\n<p>Periodicamente (annuale, semestrale, o rotativo) si conta fisicamente la merce per riconciliare con il sistema:<\/p>\n<ol>\n<li>Crea inventario per ubicazione o per categoria prodotto<\/li>\n<li>Stampa lista prodotti con quantit\u00e0 teoriche<\/li>\n<li>Conteggio fisico in magazzino<\/li>\n<li>Inserisci quantit\u00e0 reali in Odoo<\/li>\n<li>Confermi \u2192 Odoo calcola differenze e genera movimenti di rettifica<\/li>\n<li>Differenze positive: rettifica in aumento (es. trovato un cartone dimenticato)<\/li>\n<li>Differenze negative: rettifica in diminuzione (es. furto, ammanchi)<\/li>\n<\/ol>\n<h3>Inventario rotativo (cycle counting)<\/h3>\n<p>Invece di fermare il magazzino per inventario annuale, conti pochi prodotti ogni giorno (es. 5-10 prodotti al giorno \u2192 365 \u00d7 7 = 2.555 prodotti all&#8217;anno). Vantaggi: niente fermo attivit\u00e0, errori rilevati tempestivamente, operatori pi\u00f9 precisi.<\/p>\n<h2>Step 8 \u2014 KPI di magazzino da monitorare<\/h2>\n<h3>Tasso di rotazione (Inventory Turnover)<\/h3>\n<p><strong>Formula<\/strong>: Costo del venduto annuo \/ Valore medio magazzino<\/p>\n<ul>\n<li>Settore food fresco: 50-100 (alto turnover)<\/li>\n<li>Settore tessile: 6-12<\/li>\n<li>Settore mobili: 4-8<\/li>\n<li>Settore farmaceutico: 10-25<\/li>\n<li>Beni capitali: 2-4<\/li>\n<\/ul>\n<p>Pi\u00f9 alto \u00e8 il tasso, meno capitale \u00e8 bloccato in magazzino.<\/p>\n<h3>Giorni di scorta (Days Inventory Outstanding &#8211; DIO)<\/h3>\n<p><strong>Formula<\/strong>: 365 \/ Tasso di rotazione<\/p>\n<ul>\n<li>Target PMI commerciale: 30-60 giorni<\/li>\n<li>Target PMI manifatturiera: 45-90 giorni<\/li>\n<li>Sopra 120 giorni: problema di gestione (eccesso scorte)<\/li>\n<\/ul>\n<h3>Indice di rottura stock<\/h3>\n<p><strong>Formula<\/strong>: (Ordini cliente non evasi per stock 0 \/ Totale ordini) \u00d7 100<\/p>\n<p>Target: &lt; 2%. Sopra 5% perdi vendite reali per cattiva pianificazione.<\/p>\n<h2>Casi pratici PMI italiana<\/h2>\n<h3>Caso 1 \u2014 E-commerce con magazzino proprio + dropshipping<\/h3>\n<ul>\n<li>Stock proprio: 50 prodotti best-seller<\/li>\n<li>Dropshipping: 500 prodotti tramite fornitore (no stock fisico)<\/li>\n<li>Configurazione: 2 route diverse per prodotto (route MTS &#8211; Make To Stock per propri; route Dropship per fornitore)<\/li>\n<li>Cliente compra prodotto dropshipping \u2192 Odoo invia automaticamente ordine al fornitore \u2192 fornitore spedisce direttamente al cliente<\/li>\n<\/ul>\n<h3>Caso 2 \u2014 Ristorante con magazzino food + bevande<\/h3>\n<ul>\n<li>Tracciamento lotti per ogni prodotto fresco con scadenza<\/li>\n<li>FEFO (First Expired First Out) come strategia di rimozione<\/li>\n<li>Alert email al gestore 7 gg prima della scadenza<\/li>\n<li>Inventario settimanale per i freschi, mensile per i secchi<\/li>\n<li>Integrazione con POS per scarico automatico ad ogni ordine<\/li>\n<\/ul>\n<h3>Caso 3 \u2014 Negozio retail con 3 sedi<\/h3>\n<ul>\n<li>1 magazzino centrale + 3 negozi (= 4 ubicazioni)<\/li>\n<li>Trasferimenti automatici settimanali dal centrale ai negozi su base vendite<\/li>\n<li>Riordino centralizzato al fornitore (consolidamento sconti)<\/li>\n<li>Dashboard &#8220;vendite per sede&#8221; + &#8220;scorta per sede&#8221; per ribilanciare<\/li>\n<\/ul>\n<h3>Caso 4 \u2014 PMI manifattura con MRP<\/h3>\n<ul>\n<li>Magazzino materie prime + semilavorati + prodotti finiti = 3 ubicazioni logiche<\/li>\n<li>Distinte base (BoM) per ogni prodotto finito<\/li>\n<li>MRP run settimanale: Odoo calcola fabbisogni materie prime da vendite previste<\/li>\n<li>Genera automaticamente ordini fornitore + ordini produzione<\/li>\n<li>Riduzione 30-50% scorte materie prime con MRP ben configurato<\/li>\n<\/ul>\n<h2>Errori comuni<\/h2>\n<h3>&#8220;Stock teorico diverso da stock fisico&#8221;<\/h3>\n<p><strong>Causa:<\/strong> operatori dimenticano di confermare uscite, doppi confermati di ricezioni, furti.<br \/>\n<strong>Soluzione:<\/strong> inventario rotativo + uso app codici a barre per ridurre errori manuali.<\/p>\n<h3>&#8220;Ordino sempre quantit\u00e0 sbagliate&#8221;<\/h3>\n<p><strong>Causa:<\/strong> regole di riordino non aggiornate alle vendite recenti.<br \/>\n<strong>Soluzione:<\/strong> rivedi parametri min\/max ogni trimestre basandoti sulle vendite degli ultimi 90 gg.<\/p>\n<h3>&#8220;Lotti scadono prima di essere venduti&#8221;<\/h3>\n<p><strong>Causa:<\/strong> strategia di rimozione FIFO non attiva o errata.<br \/>\n<strong>Soluzione:<\/strong> imposta FEFO (First Expired First Out) per prodotti con scadenza. Odoo prelevera sempre il lotto in scadenza per primo.<\/p>\n<h2>FAQ<\/h2>\n<h3>Posso gestire magazzino multi-azienda con Odoo?<\/h3>\n<p>S\u00ec, perfettamente. Ogni azienda ha i propri magazzini, ubicazioni e operazioni. Per gruppi societari con vendite intercompany Odoo genera automaticamente le operazioni reciproche (vendita Azienda A, acquisto Azienda B) con scrittura contabile coerente.<\/p>\n<h3>Odoo \u00e8 compatibile con i miei scaffali alti \/ picking voice \/ robot AMR?<\/h3>\n<p>S\u00ec, tramite moduli aggiuntivi per WMS avanzato. Per scaffali alti con LGV (Laser Guided Vehicle) e robot mobili autonomi (AMR Geek+, Locus Robotics, 6 River Systems) esistono integrazioni native o sviluppi custom. Investimento tipico WMS evoluto: 30.000-150.000 \u20ac one-shot.<\/p>\n<h3>Posso integrare Odoo con Amazon FBA o Logistica Italia?<\/h3>\n<p>S\u00ec. Per Amazon FBA esistono moduli ufficiali Odoo che sincronizzano lo stock FBA in Odoo (sai sempre la quantit\u00e0 effettiva nei centri Amazon). Per corrieri italiani (BRT, GLS, SDA, Poste, DHL) i moduli generano automaticamente le etichette di spedizione dall&#8217;operazione di consegna.<\/p>\n<h3>Quanti prodotti pu\u00f2 gestire Odoo senza rallentare?<\/h3>\n<p>Migliaia, comodamente. PMI con 50.000 prodotti gestiti correttamente con server VPS standard (4 vCPU, 8 GB RAM). Per cataloghi 100.000+ considera ottimizzazione DB (indici, pulizia history) + server dedicato.<\/p>\n<h3>Come funziona l&#8217;inventario rotativo (cycle counting) in Odoo?<\/h3>\n<p>Configura il modulo &#8220;Cycle Count&#8221;: ogni prodotto ha un periodo di conteggio (es. tutti i 30 gg). Odoo seleziona automaticamente i prodotti scaduti e li assegna agli operatori magazzino come task quotidiani via mobile app. Conferma conteggio \u2192 rettifica automatica se differenze.<\/p>\n<h2>Prossimi passi<\/h2>\n<p>Nelle prossime guide vedremo come <strong>configurare il modulo CRM e pipeline vendite<\/strong>, come <strong>impostare il sito e-commerce<\/strong> integrato con il magazzino, e come <strong>configurare la produzione MRP<\/strong> per PMI manifatturiere.<\/p>\n<p style=\"margin-top:30px;background:#f4f4f8;padding:18px;border-radius:8px\"><strong>Vuoi ottimizzare il magazzino della tua PMI con Odoo?<\/strong><br \/>\nG Tech Group \u00e8 partner ufficiale Odoo Italia: configuriamo magazzini multi-deposito, regole di riordino, tracciamento lotti\/seriali, integrazione corrieri, app codici a barre, WMS avanzato per logistica intensiva.<br \/>\n<a href=\"https:\/\/brentasoft.com\/preventivatore.php\"><strong>Richiedi un preventivo gratuito<\/strong><\/a> oppure prova la nostra <a href=\"https:\/\/odoo.brentasoft.com\/\">demo Odoo 19 live<\/a>. Oppure <a href=\"https:\/\/www.odoo.com?utm_campaign=partner-d192ce8a&amp;utm_source=partner_ref\" target=\"_blank\" rel=\"noopener noreferrer\">prova Odoo direttamente su odoo.com<\/a> (link partner Brentasoft).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Dodicesima guida Odoo 19: modulo Magazzino completo. Tipi operazione, catalogo prodotti, regole riordino, tracciamento lotti\/seriali, inventario rotativo, KPI rotazione. Casi pratici: e-commerce, ristorante, retail multi-sede, manifattura MRP.<\/p>\n","protected":false},"author":2,"featured_media":2826,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_seopress_titles_title":"Magazzino Odoo 19: guida gestione scorte PMI italiane","_seopress_titles_desc":"Come gestire il magazzino in Odoo 19 per PMI italiane: tipi operazione, catalogo prodotti, regole riordino, tracciamento lotti, inventario rotativo, KPI.","_seopress_robots_index":"","_seopress_robots_follow":"","_seopress_robots_imageindex":"","_seopress_robots_snippet":"","_seopress_robots_primary_cat":"","_seopress_robots_breadcrumbs":"","_seopress_robots_freeze_modified_date":"","_seopress_robots_custom_modified_date":"","_seopress_robots_canonical":"https:\/\/brentasoft.com\/blog\/magazzino-gestione-scorte-odoo-19-pmi-italiane-guida\/","_seopress_social_fb_title":"Magazzino Odoo 19 per PMI italiane","_seopress_social_fb_desc":"Tipi operazione, catalogo, regole riordino, tracciamento lotti, inventario. Casi pratici per e-commerce, ristorante, retail, manifattura.","_seopress_social_fb_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto.png","_seopress_social_fb_img_attachment_id":0,"_seopress_social_fb_img_width":0,"_seopress_social_fb_img_height":0,"_seopress_social_twitter_title":"Magazzino Odoo 19 PMI italiane","_seopress_social_twitter_desc":"Demo live odoo.brentasoft.com","_seopress_social_twitter_img":"https:\/\/brentasoft.com\/blog\/wp-content\/uploads\/2026\/06\/odoo-magazzino-03-scheda-prodotto.png","_seopress_social_twitter_img_attachment_id":0,"_seopress_social_twitter_img_width":0,"_seopress_social_twitter_img_height":0,"_seopress_redirections_value":"","_seopress_redirections_enabled":"","_seopress_redirections_enabled_regex":"","_seopress_redirections_logged_status":"","_seopress_redirections_param":"","_seopress_redirections_type":0,"_seopress_analysis_target_kw":"magazzino odoo,gestione scorte odoo,inventario odoo,regole riordino odoo","footnotes":""},"categories":[24,689],"tags":[],"class_list":["post-2827","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-erp-gestionali","category-guide-odoo"],"_links":{"self":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/2827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/comments?post=2827"}],"version-history":[{"count":0,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/posts\/2827\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media\/2826"}],"wp:attachment":[{"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/media?parent=2827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/categories?post=2827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/brentasoft.com\/blog\/wp-json\/wp\/v2\/tags?post=2827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}