Simbolul GS: configurarea scanerului pentru coduri de marcare și GS1
Codul de marcare „Chestny ZNAK” și codul de bare GS1 DataMatrix cu lot și termen de valabilitate sunt formate din mai multe câmpuri. Între câmpuri se află un caracter de serviciu invizibil GS (Group Separator, codul 29). Dacă scanerul îl pierde, câmpurile se lipesc: codul de marcare devine „incomplet”, iar lotul și termenul sunt citite incorect. Pe telefonul-TSD acest lucru se configurează o singură dată.
Ce este GS și de ce se pierde#
| Unde apare | Ce se întâmplă fără GS |
|---|---|
| Codul de marcare (DataMatrix pe produs) | codul nu trece verificarea, recepția marfă după UPD nu se potrivește |
| GS1 DataMatrix și GS1-128 cu lot (AI 10) și termen (AI 17) | lotul „înghite” câmpurile următoare, termenul nu este recunoscut |
| Cod de bare obișnuit EAN/UPC | GS nu există acolo — nu este nevoie să configurați nimic |
Camera telefonului și scanerul integrat al TSD-ului Android transmit de obicei GS ca atare. Cel mai des îl pierde scanerul în modul tastatură (HID): tastatura nu are o tastă pentru caracterul 29, iar scanerul implicit îl omite pur și simplu.
Ce este necesar pentru început#
| Ce | Pentru ce |
|---|---|
| Scaner 2D (imager) | scanerul laser 1D nu citește deloc DataMatrix |
| Fișa de configurare (programare) a modelului dumneavoastră — PDF pe site-ul producătorului | coduri de bare de serviciu care schimbă modul scanerului |
| Un cod de marcare de test sau GS1 DataMatrix | pentru a verifica rezultatul cu asistentul |
Pasul 1. Activați transmiterea GS în scaner#
În fișa de configurare găsiți secțiunea despre GS / FNC1 / Group Separator (uneori — „înlocuirea caracterelor neimprimabile”, „Function key mapping”). Este necesar ca în locul caracterului invizibil scanerul să trimită o tastă pe care o înțelege aplicația:
| Ce trimite scanerul | Ce înțelege aplicația |
|---|---|
| F8 | da |
| Ctrl+] | da (pe iPhone — și în aranjamentul rus) |
| Tab | da |
| caracterul cu codul 0x1D („ca atare”) | da |
Verificați totodată sufixul Enter după cod — fără el telefonul nu va înțelege că scanarea s-a încheiat (scanerul fără sufix funcționează și el, dar se distinge mai lent de tastarea manuală).
Pasul 2. Verificați cu asistentul#
Pe Android în TSD, pe ecranul principal deschideți „Verificarea scanerului” și scanați codul de marcare de test. Asistentul va spune unul dintre trei lucruri:
| Rezultat | Ce înseamnă |
|---|---|
| Valabil | codul a ajuns întreg, GS este la locul lui |
| Cod incomplet | GS a fost pierdut — reveniți la pasul 1, asistentul vă va indica cum să îl activați |
| Valabil cu avertisment | GS a fost pierdut, dar aplicația l-a restabilit după șablonul codului de marcare — totuși este mai bine să configurați scanerul |
Totodată asistentul va arăta viteza de introducere (pentru scanerul-tastatură) și vă va spune dacă a corectat aranjamentul rus. Pe iPhone nu există asistent — verificați scanerul la prima recepție marfă: codul incomplet va fi marcat de aplicație.
Scanerul integrat al TSD-ului Android#
Scanerul integrat transmite codul direct aplicației (broadcast), iar GS ajunge de obicei ca atare. Dacă totuși nu ajunge — în setările scanerului terminalului (la Zebra — DataWedge, la altele — „Scanner settings”) activați transmiterea GS1/FNC1 și decodoarele DataMatrix și GS1 DataMatrix. La Zebra profilul aplicației se creează automat cu decodoarele necesare.
Camera#
Camera telefonului citește DataMatrix împreună cu GS — nu este nevoie să configurați nimic. Dacă codul este mic, apropiați telefonul, activați lanterna sau zoom-ul.
Limitări#
- Restabilirea GS după șablon funcționează doar pentru codurile de marcare; pentru GS1 cu lot și termen scanerul trebuie configurat.
- Asistentul „Verificarea scanerului” există doar pe Android.
- Setările concrete ale scanerelor le descriem conform documentației producătorilor.
Remedierea problemelor#
| Simptom | Ce verificați |
|---|---|
| Asistentul spune „Cod incomplet” | GS nu este activat sau este înlocuit cu o tastă pe care aplicația nu o înțelege (nu F8, Ctrl+], Tab, 0x1D) |
| Termenul de valabilitate din codul de bare nu s-a completat | GS a fost pierdut în codul GS1 — pasul 1; sau produsul nu are termenul pe lot |
După scanare apar caractere în plus în câmp ]C1, ]d2 |
scanerul are activată transmiterea identificatorului simbolisticii (AIM ID) — aplicația îl înțelege, dar pentru alte programe este mai bine să îl dezactivați |
| Literele din codul de marcare sunt încurcate | aranjamentul scanerului; cel rus se corectează singur |
Întrebări frecvente#
Trebuie să configurez GS dacă nu lucrez cu marcare?#
Doar dacă în codurile dumneavoastră de bare GS1 există lot și termen și doriți ca telefonul să le completeze. Pentru EAN obișnuite — nu este nevoie.
Același scaner este potrivit și pentru casă?#
Da, cerința GS la casă este aceeași — vedeți scanerul de coduri de bare la casă.