USB, Bluetooth e wireless

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 e modalità batch
Memoria di fuori portata (auto-buffer)Modalità batch / inventario
Quando si attivaAutomaticamente, quando il collegamento radio cadeSu tua scelta, con un codice di programmazione
TrasmissioneAutomatica al rientro in portataSolo quando leggi il codice di scarico (upload)
Uso tipicoOperatore che esce brevemente dalla portataInventario in magazzino o in negozio lontano dal PC
RischioLetture arrivate in ritardo nel campo sbagliatoDimenticare 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

  1. Svuota la memoria. Prima di iniziare leggi il codice "cancella memoria" (clear data). Così non ti ritrovi le letture dell'inventario precedente.
  2. Attiva la modalità batch con il codice del manuale. Di solito il lettore emette un beep diverso a ogni lettura salvata.
  3. 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à").
  4. Torna al PC e collega il lettore (via ricevitore, Bluetooth o cavo, secondo il modello).
  5. 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).
  6. Leggi il codice di scarico (upload data). Non toccare mouse e tastiera finché non ha finito.
  7. 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.

Fonti e riferimenti

Altro in USB, Bluetooth e wireless

Tutta la sezione USB, Bluetooth e wireless