Struttura Magazzino
WHWarehouse (Magazzino)
Struttura fisica che contiene le merci. Un'installazione WMS gestisce uno o piu magazzini.
"FAC-NORD" e il magazzino di Milano Nord con 5 zone e 200 bin.
Zone
Area funzionale del magazzino con una funzione specifica. Tipi: RECEIVING (ricevimento), STORAGE (stoccaggio), PICKING (prelievo), PACKING (imballaggio), SHIPPING (spedizione), QUARANTINE, RETURNS (resi).
Zona PICK-A e l'area di picking, COLD-B e la cella frigo 2-8 gradi C.
Bin (Ubicazione)
Posizione fisica dove si stocca la merce. Codifica: CORSIA-SCAFFALE-RIPIANO-POSIZIONE. Tipi: pallet, shelf, floor, mezzanine, cold.
A-03-02-01 = Corsia A, Scaffale 3, Ripiano 2, Posizione 1.
Yard (Piazzale)
Area esterna per banchine di carico/scarico. Le banchine (dock) sono numerate e gestiscono arrivi/partenze TIR.
Prodotti
SKUStock Keeping Unit
Codice univoco che identifica un prodotto. Usato per tracciare giacenze, movimenti, ordini.
"LGT-MX-KEYS-IT" identifica la tastiera Logitech MX Keys layout italiano.
UOMUnit of Measure (Unita di Misura)
Definisce come si conta un prodotto. Standard: PZ (pezzi), KG, MT (metri), LT (litri), CF (colli). Il sistema supporta conversioni multi-livello (EACH → INNER → CASE → PALLET).
Lotto
Gruppo di prodotti fabbricati insieme con stessa data di produzione. Traccia: data produzione, data scadenza, fornitore. Obbligatorio per farmaceutici e alimentari.
ABCClassificazione ABC (Pareto)
A = 20% degli SKU genera l'80% del valore (alta rotazione, inventario settimanale). B = 30% genera il 15% (media rotazione, inventario mensile). C = 50% genera il 5% (bassa rotazione, inventario trimestrale).
Inventario & Giacenze
Giacenza (Stock Level)
Quantita di un prodotto presente in un bin specifico. Comprende: quantita totale, riservata (allocata a ordini), disponibile (totale - riservata).
Bin A-03-02 contiene 150 PZ di SKU LGT-USB-C (lotto L2026-001).
ROPReorder Point (Punto di Riordino)
Soglia sotto cui il prodotto va riordinato. Quando la giacenza scende sotto il ROP, il sistema genera un alert "stock basso".
ROP = 50 PZ. Giacenza scende a 48 → alert automatico al supervisore.
ROQReorder Quantity
Quantita da ordinare quando si raggiunge il ROP. Calcolata su base storica o impostata manualmente.
FIFOFirst In, First Out
Il primo lotto entrato e il primo ad uscire. Usato per elettronica e prodotti a lunga shelf life.
FEFOFirst Expired, First Out
Il lotto con scadenza piu vicina esce per primo. Obbligatorio per farmaceutici, alimentari, cosmetici.
Lotto scadenza 15/04 esce prima del lotto scadenza 30/06.
Inventario Ciclico
Conteggio fisico delle merci per verificare le giacenze. Tipi: Totale (tutto il magazzino), Parziale (per zona), Spot (singolo bin). Frequenza basata su classe ABC.
Varianza
Differenza tra quantita a sistema e quantita contata fisicamente. Le varianze vanno investigate (furto, errore, danno) e registrate con causale.
Sistema dice 100 PZ, conteggio fisico 97 PZ → varianza = -3 PZ.
Processi Logistici
Inbound (Ricezione)
Processo di ingresso merci: 1. ASN (avviso spedizione) → 2. Ricevimento fisico → 3. Quality Check → 4. Put-away.
ASNAdvanced Shipping Notice
Avviso anticipato di spedizione dal fornitore. Contiene: prodotti, quantita, data attesa. Permette al magazzino di preparare la ricezione.
Put-away
Stoccaggio della merce dopo il ricevimento. Il WMS sceglie il bin ottimale basandosi su: zona del prodotto, peso, temperatura richiesta, classe ABC.
Outbound (Spedizione)
Processo di uscita merci: 1. Ordine cliente → 2. Wave Planning → 3. Picking → 4. Packing → 5. Shipping con tracking.
Wave Planning
Raggruppamento intelligente di piu ordini in un'unica "onda" di picking per ridurre i percorsi dell'operatore. Riduce i km percorsi del 30-50%.
15 ordini per zona PICK-A raggruppati in 1 wave → 1 solo giro di prelievo.
Replenishment (Rifornimento)
Rifornimento automatico dalla zona BULK (stoccaggio massivo) alla zona PICK (prelievo). Quando la giacenza in un bin di picking scende sotto la soglia minima, il sistema genera una missione di replenishment per trasferire merce dalla riserva. Riduce i tempi morti durante il picking.
Bin PICK-A-01 scende sotto 10 PZ → missione replenishment: trasferisci 1 pallet da BULK-A-05 a PICK-A-01.
Picking
Prelievo fisico della merce dal bin. Modi: Pick-to-order (1 ordine alla volta), Batch (piu ordini insieme), Zone (operatore per zona), Wave (combinazione batch + zone).
Packing
Imballaggio: scelta cartone, pesatura, inserimento DDT, chiusura. Include generazione etichetta SSCC/GS1.
QCQuality Check
Controllo qualita in ricezione. Ogni linea ordine viene verificata: conforme (pass) o non conforme (fail → genera NCR).
Etichette & Codici a Barre
Etichetta Spedizione (Shipping Label)
Etichetta stampata per ogni collo spedito. Contiene: tracking number con barcode, destinatario, indirizzo, peso, data. Stampabile su etichettatore termico (Zebra, SATO) o foglio A4.
Generata dal pulsante "Stampa Etichetta" nella sezione Tracking. Si apre una finestra popup ottimizzata per la stampa.
Etichetta Ricevimento (Receiving Label)
Etichetta generata alla ricezione merce. Contiene: lotto, SKU, ordine inbound di riferimento, data ricevimento, quantita. Applicata sul pallet o sul collo in ingresso per garantire la tracciabilita dal ricevimento allo stoccaggio.
Ricezione ordine IN-2026-045: il sistema stampa un'etichetta con SKU LGT-MX-KEYS, lotto L2026-003, 200 PZ.
SSCCSerial Shipping Container Code
Codice a 18 cifre standard GS1 che identifica univocamente un'unita logistica (pallet, cartone, collo). Formato: (00) + prefisso azienda + seriale + check digit. Usato nell'etichetta pallet e nelle comunicazioni EDI tra partner.
SSCC (00) 3 8012345 000000001 2 — generato automaticamente dal pulsante "Genera LPN" nella sezione Spedizioni.
LPNLicense Plate Number
Codice univoco assegnato a un'unita logistica. Nel WMS Agile corrisponde all'SSCC-18 GS1. Viene generato alla fase packing e associato all'ordine outbound. Serve per tracciare il collo lungo tutta la catena logistica.
Nell'app: Spedizioni → clicca icona barcode su un ordine → il sistema genera l'SSCC e lo mostra con pulsante "Copia".
GS1-128Barcode GS1-128 (ex EAN-128)
Standard di codifica barcode usato nella logistica. Contiene Application Identifier (AI) che identificano il tipo di dato: (00)=SSCC, (01)=GTIN, (10)=Lotto, (17)=Scadenza, (37)=Quantita. Leggibile da scanner industriali.
Etichetta Bin (Location Label)
Etichetta applicata su ogni ubicazione fisica del magazzino. Contiene il codice bin (es. A-03-02-01) in formato leggibile + barcode. L'operatore scansiona il barcode del bin per confermare la posizione durante picking e put-away.
Etichetta Prodotto (SKU Label)
Etichetta con barcode EAN-13 o Code128 applicata sul prodotto o sulla confezione. Contiene: SKU, nome prodotto, lotto (se applicabile), scadenza. Scansionata durante ricevimento, picking e inventario ciclico.
Quando si usa ciascuna etichetta
Ricevimento (Inbound): si scansiona l'etichetta prodotto per verificare SKU e quantita. Se il lotto non ha etichetta, il WMS ne genera una.
Put-away: l'operatore scansiona l'etichetta bin di destinazione per confermare la posizione corretta.
Picking: scansione etichetta bin sorgente + etichetta prodotto per confermare il prelievo corretto.
Packing: il sistema genera l'etichetta SSCC/LPN per il collo e l'etichetta spedizione con tracking number + destinatario.
Spedizione: l'etichetta spedizione viene applicata sul collo. Il corriere scansiona il tracking number alla presa in carico.
Inventario ciclico: l'operatore scansiona l'etichetta bin, poi le etichette dei prodotti presenti per il conteggio.
Put-away: l'operatore scansiona l'etichetta bin di destinazione per confermare la posizione corretta.
Picking: scansione etichetta bin sorgente + etichetta prodotto per confermare il prelievo corretto.
Packing: il sistema genera l'etichetta SSCC/LPN per il collo e l'etichetta spedizione con tracking number + destinatario.
Spedizione: l'etichetta spedizione viene applicata sul collo. Il corriere scansiona il tracking number alla presa in carico.
Inventario ciclico: l'operatore scansiona l'etichetta bin, poi le etichette dei prodotti presenti per il conteggio.
Missioni & NCR
Missione
Compito assegnato a un operatore o AGV. Tipi: picking, putaway, transfer, counting, replenishment, maintenance. Stati: queued → assigned → in_progress → completed.
NCRNon-Conformity Report
Segnalazione di non conformita. Severita: info, warning, critical, blocking. Workflow: open → investigating → resolving → resolved → closed.
Pallet danneggiato in ricevimento → NCR critical → merce in quarantena.
TMS — Transport Management
Giro di Consegna (Delivery Run)
Percorso con piu fermate assegnato a un autista. Ogni giro ha: numero identificativo, autista, data, manifesto.
RUN-2026-001, autista Marco Rossi, 5 fermate Milano Nord.
Fermata (Stop)
Singola consegna dentro un giro. Stati: pending → in_transit → delivered / failed.
Tracking Number
Codice univoco per tracciare una spedizione. Formato per corriere: BRT-2026-00145, DHL-2026-00321.
Carrier (Corriere)
Vettore che esegue la consegna. Supportati: BRT, NCR, DHL, GLS, UPS e corrieri custom.
4PL & Multi-Tenant
4PLFourth-Party Logistics
Operatore che gestisce l'intera supply chain per conto di piu clienti (3PL). Il WMS supporta piu tenant nello stesso magazzino con isolamento completo dei dati.
Tenant
Cliente che affitta spazio nel magazzino 4PL. Ogni tenant vede SOLO i propri dati (prodotti, ordini, stock, fatture).
Tenant "FoodGroup" ha zone AMBI-A e COLD-B, "PharmaNet" ha zona GDP-C.
Billing 4PL
Fatturazione per servizi logistici: stoccaggio (EUR/pallet/giorno), handling (EUR/collo movimentato), picking (EUR/riga).
SLAService Level Agreement
Accordo sui livelli di servizio garantiti. Monitora: tempi ricezione, picking accuracy, on-time delivery.
SLA 99.5% = massimo 0.5% ordini spediti in ritardo.
Tecnologia
WCSWarehouse Control System
Sistema che controlla AGV e automazioni. Comunicazione via MQTT (Mosquitto) per comandi real-time ai robot.
AGVAutomated Guided Vehicle
Robot che trasporta pallet autonomamente nel magazzino. Stato monitorato: battery, posizione, missione corrente.
OEEOverall Equipment Effectiveness
Efficienza complessiva equipment. OEE = Disponibilita x Prestazioni x Qualita. Target: >85%.
SSEServer-Sent Events
Streaming dati real-time dal server al browser. Usato per: alert, aggiornamento missioni, notifiche in tempo reale.
RAGRetrieval-Augmented Generation
L'AI cerca nella knowledge base i documenti rilevanti prima di rispondere. Usa Qdrant (vector DB) + Voyage AI per embeddings semantici.
PWAProgressive Web App
App mobile installabile direttamente da browser senza app store. L'operatore apre operator.html → "Installa app" → icona sulla home del telefono.
JWTJSON Web Token
Token di autenticazione usato per le sessioni utente. Algoritmo HS256. Contiene: user_id, tenant_id, role, scadenza.
EDIElectronic Data Interchange
Scambio dati elettronico tra sistemi. Formati supportati: X12, EDIFACT. Usato per ASN, ordini, fatture tra partner della filiera.
Moduli Applicazione WMS Agile
Mappa tra le voci del menu laterale e le funzionalita del sistema. Aggiornato a Marzo 2026.
Dashboard
Overview KPI operativi, mappa SVG interattiva del magazzino, feed missioni e alert in tempo reale (SSE).
Missioni
Gestione missioni picking/putaway/transfer. Tab: Attive, Completate, Tutte. Assegnazione a operatori o AGV.
Magazzino
Struttura: magazzini, zone, bin, yard management, alert sistema. Mappa SVG interattiva.
Anagrafica Prodotti
Catalogo SKU, categorie, classe ABC, UOM, punto riordino. Tab: Catalogo, Import CSV.
Giacenze & Stock
Livelli di giacenza, lotti FEFO, movimenti IN/OUT/transfer, inventario ciclico. 4 tab.
Packaging UOM
Configurazione unita di misura multi-livello: EACH → INNER → CASE → PALLET. Conversioni e calcolo pallettizzazione.
Ricezione (Inbound)
Ordini in arrivo, ricevimento con QC pass/fail, put-away automatico. ASN e EDI.
Spedizioni (Outbound)
Ordini uscita, wave planning, picking, packing, LPN/SSCC. Multicarrier BRT/NCR/DHL.
TMS
Giri di consegna, autisti, manifesto di carico, tracking in tempo reale.
Tracking
Spedizioni + tracking pubblico senza login. Timeline eventi, stampa etichette.
Conformita
NCR, non conformita, quality hold, rettifiche stock. Workflow completo con severity.
Risorse
Equipment AGV, muletti, operatori. Status, batteria, missione corrente, OEE.
Report & Analisi
KPI operativi, report inbound/outbound/inventario, analisi ABC, forecast ROP. Export CSV/PDF.
4PL / Billing
Aziende logistiche, SLA monitoring, fatturazione mensile storage+handling. Export CSV.
Calendario
Festività, turni, chiusure programmate. Token API per integrazioni esterne.
Simulatore
Scenari S2-S7, SimRecorder event-driven, gaming system, snapshot AI Vision. 7 scenari pre-configurati.