
Sono le 3 di mattina. Apri la cella frigo e trovi due cassette di zucchine che nessuno ha movimentato da quattro giorni. Domani non le vendi più. Quattro giorni fa le potevi ancora piazzare.
Questo è lo scenario più comune nei magazzini ortofrutticoli senza un sistema di alert. Non è negligenza — è mancanza di visibilità. Quando hai 30-40 referenze in magazzino, tenere traccia mentalmente della shelf life di ogni lotto è impossibile.
Il sistema di alert non ti chiede di fare niente di diverso — ti avvisa lui, prima che il problema diventi perdita.
Perché i Prodotti Scadono Senza che Nessuno Lo Sappia
Il problema non è che non sai che i prodotti hanno una shelf life limitata. Il problema è che l’informazione è distribuita in posti diversi e nessuno la aggrega.
La data di arrivo è sul DDT cartaceo. La shelf life stimata è nella testa del magazziniere più esperto. La lista delle giacenze è su un foglio Excel aggiornato a ieri sera. Nessuno incrocia queste tre informazioni in tempo reale.
Risultato: il lotto di fragole arrivato giovedì viene “dimenticato” dietro quello arrivato lunedì. Quando qualcuno lo trova, sono passati sei giorni. Le fragole non aspettano.
I danni concreti di questo problema:
Scarti non pianificati. Il prodotto non venduto deve essere smaltito. È un costo puro — hai pagato per averlo, non guadagni niente dalla sua uscita, e paghi anche per lo smaltimento.
Contestazioni della GDO. Se consegni prodotto con shelf life residua insufficiente, il buyer lo rifiuta o lo ritorna. Penali, costi logistici, danno reputazionale.
Margini falsi. Se non contabilizzi gli scarti per lotto, il tuo margine apparente è sempre più alto del margine reale. Stai calcolando i profitti su merce che hai buttato.
Come Funziona un Sistema di Alert
Un sistema di alert per il magazzino ortofrutticolo ha tre componenti:
1. Shelf life stimata per prodotto Ogni referenza ha una shelf life media nelle condizioni standard di conservazione del tuo magazzino. Non è un valore fisso — varia per varietà, origine, condizioni di arrivo. Ma una stima ragionevole per ogni prodotto principale è sufficiente per iniziare.
Esempio di tabella di riferimento:
| Prodotto | Shelf life media magazzino | Alert a |
|---|---|---|
| Fragole | 4-5 giorni | Giorno 3 |
| Zucchine | 6-8 giorni | Giorno 5 |
| Asparagi | 5-7 giorni | Giorno 4 |
| Mele Golden | 30-45 giorni | Giorno 25 |
| Pomodori | 5-7 giorni | Giorno 4 |
| Insalata | 4-6 giorni | Giorno 3 |
2. Registrazione della data di arrivo per lotto Ogni lotto che entra in magazzino deve avere una data di arrivo registrata digitalmente. Non su carta — su un sistema che può calcolare automaticamente quanti giorni sono passati.
Questo è il passaggio che collega il ricevimento merce — di cui abbiamo parlato nell’articolo su come digitalizzare il ricevimento merce — alla gestione delle scadenze.
3. Il motore di alert Il sistema confronta la data di arrivo di ogni lotto con la shelf life stimata di quel prodotto. Quando si avvicina alla soglia di alert, genera una notifica. Non aspetta che tu vada a cercare il dato — te lo porta lui.
Come Implementarlo con AppSheet
AppSheet permette di creare regole di alert basate su formule. Ecco la logica:
Step 1 — Aggiungi la colonna “Giorni in Magazzino” alla tabella Lotti
Formula AppSheet:
TODAY() – [Data_Arrivo]
Questa colonna si aggiorna automaticamente ogni giorno — ogni volta che apri l’app, vedi quanti giorni ha ogni lotto.
Step 2 — Aggiungi la colonna “Stato Lotto”
Formula:
IF([Giorni_Magazzino] >= [Shelf_Life_Alert], “⚠️ IN SCADENZA”,
IF([Giorni_Magazzino] >= [Shelf_Life_Max], “🔴 SCADUTO”,
“✅ OK”))
Dove “Shelf_Life_Alert” e “Shelf_Life_Max” sono valori della tabella prodotti collegata.
Step 3 — Crea una vista filtrata “Lotti in Scadenza”
In AppSheet, crea una nuova vista della tabella Lotti con filtro:
[Stato_Lotto] = “⚠️ IN SCADENZA” OR [Stato_Lotto] = “🔴 SCADUTO”
Questa vista mostra solo i lotti che richiedono attenzione immediata. Il magazziniere la apre ogni mattina — 10 secondi per avere il quadro completo.
Step 4 — Notifica push (opzionale)
AppSheet supporta l’invio di notifiche push agli utenti dell’app. Puoi configurare una notifica giornaliera alle 6:30 che elenca i lotti in scadenza quel giorno. Arriva sullo smartphone del responsabile magazzino prima dell’apertura.
Il Collegamento con il FIFO
Il sistema di alert e il rispetto del FIFO — First In, First Out — sono due facce della stessa medaglia. Un magazzino che rispetta il FIFO non ha mai lotti dimenticati, perché i prodotti più vecchi escono sempre per primi.
Abbiamo misurato il FIFO Index come uno dei 5 KPI fondamentali del magazzino nell’articolo su i KPI che ogni magazzino dovrebbe misurare. Se il tuo FIFO Index è sotto il 90%, il sistema di alert ti aiuta a identificare i lotti che rischiano di essere saltati.
Quanto Si Risparmia
Un magazzino ortofrutticolo di medie dimensioni (500-1.000 kg di movimentazione giornaliera) con un tasso di scarto non pianificato del 3-5% sta perdendo ogni anno tra i 5.000 e i 15.000 euro in prodotto buttato.
Con un sistema di alert che riduce gli scarti non pianificati dal 4% all’1%, su 800 kg/giorno a 2€/kg medio, il risparmio è:
- Scarto attuale: 32 kg/giorno × 2€ = 64€/giorno × 250 giorni lavorativi = 16.000€/anno
- Scarto con alert: 8 kg/giorno × 2€ = 16€/giorno × 250 giorni = 4.000€/anno
- Risparmio: 12.000€/anno
Il sistema di alert con AppSheet richiede poche ore di configurazione. Il ROI è immediato.
Vuoi Implementare il Sistema di Alert nel Tuo Magazzino?
Prenota una consulenza gratuita: costruiamo insieme il sistema di alert per la shelf life calibrato sui tuoi prodotti e sul tuo flusso operativo.
👉 Richiedi la consulenza AppSheet
Vuoi accedere all’app FreshLogic con alert automatici su lotti e scadenze?
👉 Iscriviti alla lista d’attesa
Fonti
- FreshLogic — Digitalizzare il ricevimento merce
- FreshLogic — I 5 KPI del magazzino ortofrutticolo
- FreshLogic — AppSheet per la tracciabilità lotti
FreshLogic — Calcolare il margine reale su un ordine GDO
FAQ
La shelf life stimata è sufficiente o devo usare quella del fornitore? Entrambe. La shelf life del fornitore è il punto di partenza. La shelf life reale nel tuo magazzino dipende dalle condizioni di conservazione (temperatura, umidità, rotazione). Dopo 2-3 settimane di monitoraggio con il sistema digitale, hai i dati per calibrare i valori sul tuo specifico contesto operativo.
Il sistema funziona anche per prodotti con shelf life molto variabile come le fragole? Sì, con un accorgimento: aggiungi un campo “Qualità alla Ricezione” nel modulo di ricevimento (Prima/Seconda/Extra). Collega la shelf life stimata alla qualità: fragole Prima = 5 giorni, fragole Seconda = 3 giorni. Il sistema usa automaticamente il valore corretto.
Posso ricevere l’alert via WhatsApp invece che come notifica push? AppSheet non supporta nativamente WhatsApp, ma puoi integrarlo tramite Automator o Zapier con un passaggio aggiuntivo. Per iniziare, la notifica push è la soluzione più semplice e funziona su tutti gli smartphone.
Quanti lotti posso monitorare contemporaneamente? Con AppSheet su Google Sheets non c’è un limite pratico per le dimensioni tipiche di un magazzino ortofrutticolo di 5-15 persone. Puoi monitorare centinaia di lotti contemporaneamente senza degradazione delle performance.
Il sistema gestisce anche i prodotti in celle diverse? Sì, aggiungendo un campo “Cella/Posizione” alla tabella Lotti. La vista “Lotti in Scadenza” può essere filtrata per cella, così il magazziniere sa esattamente dove andare a controllare.
#DalBancaleAlDato

Lascia un commento