Modalità batch e memoria offline: come salvare le letture e scaricarle dopo
La modalità batch (detta anche inventario o memoria) fa sì che il lettore salvi i codici nella propria memoria invece di trasmetterli subito. Finito il giro, torni al PC, apri un foglio o un campo di testo e leggi il codice "carica dati" del manuale: il lettore digita tutte le letture in sequenza. È ideale per inventari lontano dal computer.
Due funzioni diverse che spesso si confondono
Molti lettori wireless hanno due meccanismi distinti che i manuali chiamano in modi simili:
| Memoria di fuori portata (auto-buffer) | Modalità batch / inventario | |
|---|---|---|
| Quando si attiva | Automaticamente, quando il collegamento radio cade | Su tua scelta, con un codice di programmazione |
| Trasmissione | Automatica al rientro in portata | Solo quando leggi il codice di scarico (upload) |
| Uso tipico | Operatore che esce brevemente dalla portata | Inventario in magazzino o in negozio lontano dal PC |
| Rischio | Letture arrivate in ritardo nel campo sbagliato | Dimenticare di scaricare o di cancellare la memoria |
Non tutti i modelli hanno entrambe le funzioni, e i lettori a filo spesso non hanno nessuna delle due. Alcuni lettori professionali offrono la modalità batch solo tramite il software di configurazione o in versioni specifiche: controlla il manuale alla voce "batch", "inventory mode" o "data storage".
Procedura di un inventario in batch
- Svuota la memoria. Prima di iniziare leggi il codice "cancella memoria" (clear data). Così non ti ritrovi le letture dell'inventario precedente.
- Attiva la modalità batch con il codice del manuale. Di solito il lettore emette un beep diverso a ogni lettura salvata.
- Esegui le letture. Se ti servono le quantità, leggi lo stesso codice più volte oppure verifica se il lettore ha un'opzione di conteggio (alcuni modelli esportano "codice, quantità").
- Torna al PC e collega il lettore (via ricevitore, Bluetooth o cavo, secondo il modello).
- Prepara la destinazione. Apri Excel o Google Fogli e seleziona la prima cella. Controlla che il suffisso Invio sia attivo, così ogni codice va in una riga (vedi aggiungere Invio o Tab).
- Leggi il codice di scarico (upload data). Non toccare mouse e tastiera finché non ha finito.
- Verifica il numero di righe rispetto al conteggio del lettore (se lo mostra o lo trasmette), poi cancella la memoria.
Durante lo scarico il lettore "digita" migliaia di caratteri. Se nel frattempo un popup ruba il focus, i dati finiscono altrove. Disattiva notifiche e salvataggi automatici con finestre di dialogo, e non lavorare sul PC mentre scarica.
Esempio di dati scaricati
Con il suffisso Invio, in una colonna di Excel ottieni:
8001234567897 8001234567897 8009876543217 8005550001233
Con l'opzione quantità attiva (dove esiste), il lettore può inviare codice e conteggio separati da un carattere configurabile, ad esempio:
8001234567897,2 8009876543217,1 8005550001233,1
Per ottenere colonne separate in Excel usa un separatore Tab anziché la virgola, oppure usa "Testo in colonne". Più dettagli su fogli di calcolo in lettura in Excel e Google Fogli; i codici sopra sono di esempio e puoi verificarne la cifra di controllo con il calcolatore.
Quanti codici può memorizzare
La capacità dipende dal modello e dalla lunghezza dei codici. I produttori la indicano spesso come "numero di codici EAN-13", cioè con codici corti: con QR o GS1-128 lunghi ne entrano molti meno. Considera il dato del manuale come massimo teorico e scarica spesso.
Errori comuni
- Batch attivo per errore. Il lettore fa beep ma non scrive nulla: sta salvando in memoria. Disattiva la modalità batch o leggi il codice "modalità normale". È una causa frequente del sintomo descritto in beep ma non scrive.
- Letture "fantasma" a sorpresa. Con la memoria di fuori portata, codici letti fuori portata arrivano al rientro mentre l'operatore è in un altro campo. Valuta se disattivare l'auto-buffer quando lavori in cassa.
- Scarico troncato. Programmi lenti perdono caratteri. Aumenta il ritardo tra caratteri.
- Batteria scarica. Su molti lettori la memoria non si perde con la batteria scarica, ma non è garantito su tutti: scarica i dati prima di lasciare il lettore spento a lungo.
- Doppio scarico. Se rileggi il codice di upload senza aver cancellato, i dati vengono reinviati: occhio ai duplicati nel gestionale.
Quando serve qualcosa di più
La modalità batch è un elenco di codici, senza descrizioni, giacenze o controlli. Se l'inventario è frequente o coinvolge più persone, un terminale mobile Android con un'app collegata al gestionale di magazzino evita gli errori di scarico e mostra subito l'articolo letto. Per l'organizzazione del lavoro vedi magazzino e inventario.
Buone pratiche per inventari senza errori
- dividi il magazzino in zone e scarica i dati a fine zona: se qualcosa va storto, rifai solo quella;
- leggi un codice "separatore" (per esempio un'etichetta con il nome della zona, creata con il generatore) all'inizio di ogni zona, così nel foglio sai dove inizia ognuna;
- verifica sempre il conteggio delle righe prima di cancellare la memoria;
- conserva il file grezzo dello scarico prima di elaborarlo.
Domande frequenti
Posso scaricare i dati in un file senza Excel?
Sì, in qualsiasi editor di testo. Salvando in formato .txt o .csv puoi poi importarlo nel gestionale.
La memoria batch registra anche data e ora?
Alcuni modelli sì, la maggior parte dei lettori economici no. Verifica nel manuale l'opzione "timestamp".
Il lettore a filo può lavorare in batch?
Raramente: la funzione è tipica dei lettori senza fili. Esistono però lettori a filo con memoria, pensati per inventari scollegati.