Dal ricevimento merce alla spedizione cliente: 8 fasi operative tracciate in tempo reale con missioni, QC e SSCC/GS1
Il fornitore invia un Advanced Shipping Notice con lista prodotti e quantita attese. L'operatore crea l'ordine inbound nel sistema.
Il camion arriva alla banchina. L'operatore scarica, conta i pezzi per ogni linea e registra le quantita ricevute tramite receiveOrder().
Ogni linea viene verificata: Pass (conforme) o Fail (non conforme). Le linee Fail generano automaticamente una NCR e la merce va in quarantena.
Il sistema suggerisce il bin ottimale basandosi su: classe ABC, temperatura, capacita, dedicazione. Genera una missione putaway per operatore o AGV.
La merce e nei bin. Il sistema traccia giacenze per bin/lotto, applica FEFO, esegue inventario ciclico (frequenza ABC). Alert automatici per stock sotto ROP.
newWave() raggruppa piu ordini confermati in un'unica onda di picking. Strategie: per zona, cluster, singolo. Genera missioni picking ottimizzate.
Imballaggio: scelta cartone, pesatura, DDT. generateLpn() crea un codice SSCC-18 GS1 univoco per pallet/collo. Etichetta stampabile con barcode GS1-128.
shipOrder() assegna corriere e tracking number. Il collo entra nel TMS (giro di consegna). Il cliente traccia su /tracking/ senza login.
Quando: Fase 2 — Ricezione fisica
Contiene: Nr. ordine inbound, SKU, lotto, data ricevimento, bin destinazione
Uso: Apposta su pallet in ingresso per tracciare il lotto
Quando: Configurazione magazzino
Contiene: Codice bin (A-03-02-01), zona, tipo (pallet/shelf), QR code
Uso: Fissata sullo scaffale, scansionata dall'operatore per conferma put-away/pick
Quando: Fase 7 — Packing
Contiene: SSCC-18 in barcode GS1-128, AI (00), peso, nr. colli, ordine
Formato: A6 termica (etichettatore) o A4 laser
Standard: GS1 SSCC-18 con check digit
Quando: Fase 8 — Spedizione
Contiene: Tracking (TRK-YYYY-NNNNNN), destinatario, indirizzo, corriere, barcode, peso
Uso: Apposta sul collo, scansionata dal corriere
Stampa: printLabel() → popup stampabile