Punti Chiave:
- Un WMS è il “cervello” del magazzino: coordina tutto
- Non è un semplice gestionale, è un sistema operativo completo
- Moduli fondamentali: ricevimento, stoccaggio, picking, spedizione
- Architettura moderna: web-based, integrato, scalabile
- Investimento tipico PMI: 20-50k€ (hardware incluso)
Che cos’è un WMS?
Immagina il tuo magazzino come una città:
- Gli articoli sono i cittadini
- Le ubicazioni sono le case
- Gli operatori sono i tassisti
- Gli ordini sono i passeggeri da trasportare
Senza WMS: I tassisti girano a caso sperando di trovare passeggeri e indovinar dove portarli.
Con WMS: C’è un sistema centrale (tipo Uber) che:
- Sa esattamente dove si trova ogni “cittadino” (articolo)
- Assegna automaticamente i “viaggi” (ordini) ai tassisti (operatori)
- Calcola il percorso ottimale
- Traccia tutto in tempo reale
- Gestisce i pagamenti (giacenze, documenti)
Definizione formale:
Un WMS (Warehouse Management System) è un software che gestisce le operazioni quotidiane di un magazzino, dall’arrivo della merce alla spedizione, ottimizzando spazi, tempi e risorse.
WMS vs Gestionale Contabile: che differenza c’è?
Questa è la confusione più comune. Vediamo la differenza:
Gestionale Contabile (ERP)
Focus: Amministrazione e contabilità
Cosa fa:
- Fatturazione
- Prima nota contabile
- Bilancio
- Ordini (dal punto di vista amministrativo)
- Giacenze (valore economico)
Cosa NON fa (bene, solitamente):
- Non sa dove fisicamente è un articolo
- Non guida gli operatori nel picking
- Non ottimizza i percorsi
- Non gestisce barcode/RF
- Non fa FEFO automatico
Esempio: Il tuo gestionale ti dice: “Hai 150 pezzi di Parmigiano 24 mesi, valore 3.750€”
Ma non ti dice:
- Dove sono questi 150 pezzi?
- In quale ubicazione?
- Quale lotto prendere per primo?
- Quale percorso fare per prelevarli?
WMS (Warehouse Management System)
Focus: Operazioni fisiche di magazzino
Cosa fa:
- Dice dove mettere la merce (stoccaggio ottimale)
- Guida operatori nel picking (passo-passo)
- Gestisce barcode e radiofrequenza
- Traccia lotti e scadenze
- Ottimizza percorsi
- Gestisce ubicazioni multiple
- Integrazione corrieri
Esempio: Il WMS ti dice: “Parmigiano 24 mesi: 50 pz in ubicazione C-03-05-02 (lotto PR2024-A, scad. 15/11), 70 pz in ubicazione C-03-06-01 (lotto PR2024-B, scad. 22/11), 30 pz in ubicazione D-01-03-05 (lotto PR2024-C, scad. 30/11)”
E quando prepari un ordine: “Vai a 03-05-20, preleva 3 pezzi lotto PR2024-A (scade prima!)”
La Soluzione Ideale: WMS + ERP Integrati
GESTIONALE (ERP) │ Fatture, Contabilità, Ordini
↕ Integrazione (Sincronizzazione dati)
WMS │ Operazioni Fisiche di Magazzino
Flusso integrato:
- Cliente fa ordine → ERP crea ordine
- ERP invia ordine a WMS
- WMS guida preparazione fisica
- Operatore completa → WMS notifica ERP
- ERP genera fattura e documenti
Entrambi comunicano, ciascuno fa il suo lavoro.
I Moduli Fondamentali di un WMS
Un WMS completo ha diversi moduli, come le app su uno smartphone. Vediamoli:
MODULO 1: Anagrafica e Configurazione
Cosa gestisce:
- Articoli (codice, descrizione, barcode, peso, volume)
- Fornitori e clienti
- Ubicazioni (mappa fisica del magazzino)
- Operatori e permessi
- Parametri di sistema
Perché è importante: È la base. Se l’anagrafica è sbagliata, tutto il resto va storto.
Best practice:
- Codifica articoli univoca
- Barcode multipli (EAN fornitore, EAN vendita, codice interno)
- Ubicazioni nominate con logica (es. Corsia-Orizzontale-Verticale)
MODULO 2: Ricevimento Merci
Cosa gestisce:
- Arrivo merce da fornitori
- Verifica quantità vs ordine
- Acquisizione lotti e scadenze
- Stampa etichette pallet
- Creazione giacenze
Workflow tipico:
- Operatore scansiona ordine fornitore
- Scansiona barcode articolo su ogni imballo
- Conferma quantità
- Sistema stampa etichetta pallet
- Pallet pronto per stoccaggio
Output:
- Log completo della ricezione
- Giacenze aggiornate
- Pallet etichettati e tracciabili
MODULO 3: Gestione Ubicazioni e Stoccaggio
Cosa gestisce:
- Mappa fisica del magazzino (scaffali, celle, pallet)
- Assegnazione articoli a ubicazioni
- Suggerimenti ubicazione ottimale
- Stati ubicazioni (libera, occupata, bloccata)
- Missioni di stoccaggio
Tipologie ubicazioni:
- Normale: 1 articolo per ubicazione
- Multi-articolo: più articoli insieme (es. ubicazioni automatiche)
- Presa: ubicazioni per preparazione ordini (vicino spedizione)
- Stock: ubicazioni per riserva
- Banchina: temporanee per ricevimento/spedizione
Come funziona:
- Pallet arriva in banchina
- Sistema calcola ubicazione migliore (in base a rotazione, spazio, tipo articolo)
- Crea “missione stoccaggio” per operatore
- Operatore con RF segue istruzioni
- Scansiona ubicazione destinazione
- Sistema registra mapping articolo ↔ ubicazione
MODULO 4: Gestione Lotti e Scadenze
Cosa gestisce:
- Tracciabilità lotti end-to-end
- Scadenze articoli alimentari
- FEFO automatico (First Expired, First Out)
- Alert scadenze vicine
- Blocco lotti (richiami, qualità)
- Integrazione ID lotto con ERP
Workflow:
- Ricevimento: Acquisizione lotto e scadenza
- Stoccaggio: Collegamento lotto a ubicazione
- Preparazione: Sistema suggerisce lotto con scadenza più vicina
- Spedizione: Lotto scritto su documenti cliente
- Sincronizzazione: ID lotto inviato a gestionale (Mexal)
Funzionalità avanzate:
- Gestione più lotti nella stessa ubicazione
- Tracciabilità bidirezionale (da fornitore a cliente)
- Report lotti in scadenza (30/60/90 giorni)
- Simulazione richiami (se lotto X problematico, a chi l’abbiamo venduto?)
MODULO 5: Preparazione Ordini (Picking)
Cosa gestisce:
- Coda ordini da preparare
- Percorsi ottimizzati di picking
- Guida passo-passo operatori
- Verifica barcode (no errori)
- Gestione multi-collo
- Stati ordine (da preparare, in lavorazione, pronto)
Strategie di picking:
- Discrete Picking (ordine per ordine)
- Operatore prepara 1 ordine completo alla volta
- Pro: semplice, flessibile
- Contro: tanti km percorsi per ordine
- Quando: bassi volumi (<30 ordini/giorno)
- Batch Picking (più ordini insieme)
- Operatore preleva per 10-20 ordini in un giro
- Poi smista per singolo ordine
- Pro: -60% tempo totale
- Contro: serve spazio smistamento
- Quando: medi volumi (30-150 ordini/giorno)
- Wave Picking (per zone + consolidamento)
- Magazzino diviso in zone
- Operatore per zona preleva tutto
- Consolidamento finale
- Pro: massima efficienza
- Contro: complessità organizzativa
- Quando: alti volumi (150+ ordini/giorno)
Workflow picking con RF:
- Operatore: Login su terminale RF
- Sistema: “Hai 5 ordini assegnati”
- Operatore: Seleziona ordine #1234
- Sistema: “3 articoli, percorso ottimizzato, segui →”
- Sistema: “Vai a ubicazione C-03-05-02”
- Operatore: Va e scansiona barcode ubicazione
- Sistema: “Ubicazione corretta”
- Sistema: “Preleva Parmigiano 24M, 3 pz, Lotto PR2024-A”
- Operatore: Scansiona barcode articolo
- Sistema: “Articolo corretto” (se sbagliato: ERRORE!)
- Operatore: Conferma quantità prelevata
- Sistema: “Prossima ubicazione: A-01-02-01”
- ….e così via fino a completamento
- Sistema: “Ordine completato! Stampa etichetta spedizione”
Risultato:
- Nessuna ricerca
- Nessun errore
- Tempo prevedibile
- Giacenze aggiornate in real-time
MODULO 6: Spedizione e Corrieri
Cosa gestisce:
- Integrazione con corrieri (GLS, BRT, TNT, DHL, ecc.)
- Creazione spedizioni via API
- Stampa etichette automatica
- Tracking number
- Bordero giornaliero
- Notifiche cliente
Workflow:
- Ordine pronto per spedizione
- Sistema chiama API corriere
- Invia dati: destinatario, peso, colli, riferimenti
- Corriere restituisce tracking number
- Sistema salva tracking
- Stampa etichetta automatica
- Operatore applica etichetta su collo
- Sistema invia email cliente con tracking
- A fine giornata: genera bordero per corriere
Gestione multi-collo:
- Ordine grande = più scatole
- Ogni collo ha etichetta separata
- Packing list dettagliato (cosa c’è in ogni collo)
- API integration con gestione errori
MODULO 7: Integrazione E-commerce
Cosa gestisce:
- Import automatico ordini da marketplace
- Sincronizzazione giacenze
- Export catalogo
- Notifiche tracking a marketplace
- Gestione stati ordine
Marketplace supportati (nella codebase):
- WooCommerce (WordPress)
- PrestaShop
- Shopify
- Amazon Vendor/Seller
- eBay
- Altri..
Workflow automatico:
Ogni 15 minuti (job schedulato):
- Sistema chiama API e-commerce
- Scarica ordini nuovi (stato “processing”)
- Crea ordini clienti in WMS
- Operatori preparano (come sempre)
- Quando pronto: WMS notifica e-commerce
- E-commerce invia tracking a cliente
- Ordine passa a “shipped”
Sincronizzazione giacenze:
- Ogni volta che giacenza cambia in WMS
- Sistema aggiorna stock su tutti i marketplace
- Evita vendite di merce non disponibile
MODULO 8: Reporting e Dashboard
Cosa gestisce:
- KPI operativi real-time
- Report storici
- Analisi ABC
- Previsioni stock
- Performance operatori
Architettura Tecnica (Per Chi Vuole Saperne di Più)
Hardware Necessario
- Server / Cloud
Opzione A: Server fisico in azienda (on-premise)
- Pro: controllo totale, no dipendenza internet
- Contro: costo iniziale, manutenzione
- Costo: 3.000-8.000€
Opzione B: Cloud (SaaS)
- Pro: costo mensile, scalabile, sempre aggiornato
- Contro: dipendenza connessione
- Costo: 150-500€/mese
- Terminali RF (Radiofrequenza)
- Palmari con scanner barcode integrato
- Touchscreen industriale resistente • WiFi + batteria
- Marchi: Zebra, Honeywell, Datalogic
- Costo: 1.500-3.000€ ciascuno
- Quantità: 1 ogni 2 operatori (si passano tra turni)
- Stampanti Etichette
- Termiche (per etichette pallet, spedizioni)
- Marchi: Zebra ZT230, Honeywell
- Costo: 500-1.500€ ciascuna
- Quantità: 1-2 per magazzino
- Scanner Fissi (opzionali)
- Postazioni fisse per ricevimento/spedizione
- Costo: 200-500€ ciascuno
- Rete WiFi Industriale
- Access point potenziati (copertura magazzino)
- Costo: 200-800€ per AP
- Quantità: dipende da dimensioni magazzino
Software: Web-Based vs Installato
Web-Based (consigliato):
- Accesso da qualsiasi device (PC, tablet, smartphone)
- Aggiornamenti automatici
- Nessuna installazione client
- Multi-magazzino da unica interfaccia
Installato (legacy):
- Solo su PC configurati
- Aggiornamenti manuali
- Problemi compatibilità Windows
La codebase analizzata: Web-based con Laravel (PHP)
Costi di Implementazione (Ordini di Grandezza)
Per azienda PMI (50-100 ordini/giorno, 1 magazzino):
| Voce | Costo |
| Software WMS (licenza) | 8.000-15.000€ |
| Terminali RF (2 unità) | 3.000-6.000€ |
| Stampanti etichette (2) | 1.000-3.000€ |
| Scanner fissi (2) | 400-1.000€ |
| WiFi industriale | 1.000-2.000€ |
| Voce | Costo |
| Etichette/Consumabili | 500€ |
| Setup e configurazione | 3.000-5.000€ |
| Formazione | 2.000-3.000€ |
TOTALE INVESTIMENTO INIZIALE 18.900-35.500€
Costi ricorrenti annuali:
Manutenzione software 1.500-3.000€/anno
Supporto tecnico 1.000-2.000€/anno
Consumabili (etichette) 1.000-2.000€/anno
TOTALE ANNUALE 3.500-7.000€/anno
ROI Tipico: 8-18 mesi
Alternative:
- WMS SaaS (cloud): costo mensile 300-800€/mese, investimento hardware ridotto
- WMS Open Source: software gratis, ma serve sviluppatore per personalizzare
Make vs Buy: Sviluppare o Comprare?
OPZIONE A: Comprare Software Commerciale
Pro:
- Pronto subito (implementazione 1-3 mesi)
- Supporto incluso
- Aggiornamenti continui
- Best practices integrate
Contro:
- Costo licenza
- Meno flessibilità
- Dipendenza da fornitore
Quando scegliere:
- Processi standard
- Vuoi velocità
- Non hai sviluppatori interni
Fornitori: SAP EWM, Oracle WMS, Manhattan, Infor, ecc. (per grandi aziende)
Per PMI: soluzioni italiane verticali
OPZIONE B: Sviluppare Custom
Pro:
- Totalmente personalizzato
- Adattabile a processi specifici
- Proprietà del codice
Contro:
- Tempi lunghi (6-12 mesi)
- Costi sviluppo alti
- Serve team tecnico
- Manutenzione continua necessaria
Quando scegliere:
- Processi molto specifici
- Hai team IT interno
- Budget per sviluppo
OPZIONE C: Open Source Personalizzato
Pro:
- Costo licenza zero
- Personalizzabile
- Community
Contro:
- Serve competenza tecnica
- Nessun supporto garantito
- Rischio progetto abbandonato
Software: Odoo, OpenBoxes, ecc.
Errori Comuni da Evitare:
– “Compriamo solo i terminali RF, il resto lo facciamo in Excel”
Non funziona. RF senza WMS dietro è inutile.
– “Partiamo con funzionalità minime”
Meglio partire completi (anche se phased rollout). Aggiungere dopo è più costoso.
– “Non serve formazione, gli operatori impareranno da soli”
Gli operatori devono essere formati. Altrimenti troveranno work around che vanificano il sistema.
– “Prendiamo il WMS più economico”
Il più economico spesso non integra tutto. Poi spendi di più in personalizzazioni.
– “Non integriamo con il gestionale, lo facciamo manualmente”
Doppio lavoro = errori certi. L’integrazione è fondamentale.
Checklist Valutazione WMS
Prima di scegliere, verifica:
Funzionalità:
Gestione ricevimento merci (con/senza pallet)
Gestione ubicazioni multiple
Picking guidato con RF
Gestione lotti e scadenze (se alimentare)
Integrazione corrieri
Integrazione e-commerce
Integrazione ERP (il tuo gestionale)
Dashboard e reporting
Tecnico:
- Web-based (accessibile ovunque)
- Mobile-friendly (per tablet/smartphone)
- API per integrazioni
- Backup automatici
- Multi-azienda/multi-magazzino
Commerciale:
- Costo iniziale chiaro
- Costi ricorrenti trasparenti
- Supporto italiano
- Referenze verificabili
- Contratto chiaro (evita lock-in)
Post-vendita:
- Formazione inclusa
- Supporto telefonico
- Aggiornamenti inclusi
- Personalizzazioni possibili (e costi)
Caso Pratico: “La Scelta Giusta”
Azienda: Distributore surgelati, 2.5M€ fatturato
Situazione: Decidere tra 3 opzioni WMS
Opzione 1: WMS Enterprise (SAP)
- Costo: 120k€ + 18k€/anno
- Pro: completo, scalabile
- Contro: troppo complesso per loro dimensione
Opzione 2: WMS Custom sviluppato
- Costo: 60k€ + 8k€/anno manutenzione
- Pro: su misura
- Contro: tempi lunghi (8 mesi), rischio ritardi
Opzione 3: WMS PMI italiano SCELTA
- Costo: 28k€ + 4k€/anno
- Pro: pronto, adatto dimensione, integrazione già fatta con Mexal
- Contro: meno customizzazione (ma non necessaria)
Decisione: Opzione 3 Implementazione: 3 mesi ROI: 11 mesi
Lezione: Non sempre il più costoso o il custom è migliore. Valuta il fit con le tue esigenze.
Key Takeaways
1 Un WMS è il “cervello operativo” del magazzino, non solo un software
2 L’integrazione WMS ↔ ERP è fondamentale (non opzionale)
3 Investimento tipico PMI: 20-35k€, ROI 8-18 mesi
4 Architettura moderna = web-based, mobile-friendly, cloud-ready
5 Moduli core: ricevimento, stoccaggio, lotti, picking, spedizione, e-commerce
6 Hardware essenziale: terminali RF, stampanti etichette, WiFi
7 Make vs Buy: la scelta dipende da complessità e risorse interne
Nelle prossime parti vedremo nel dettaglio come funzionano i processi operativi, con esempi pratici tratti dalla codebase analizzata.

