Nastavení čtečky čárových kódů pro pokladní a ERP systémy
Přijde čtečka, zapojíte ji a do pokladního pole se nasype špatný text. Nebo nepřijde nic, protože software poslouchal na COM portu, zatímco čtečka se tvářila jako klávesnice. Téměř každé nefunkční nastavení čtečky, kvůli kterému nám volají, stojí na třech věcech: jaké rozhraní čtečka počítači nabízí, jaké rozložení klávesnice si myslí, že používá, a co pošle na konci skenu. Když tyhle tři věci srovnáte, přijme sken napoprvé Pohoda, Money S3, Helios, ABRA, Loyverse i libovolný e-shopový nebo skladový systém.
Nastavení čtečky v kostce
Najděte svou situaci, použijte nastavení, objednejte odpovídající hardware.
| Vaše situace | Nastavte čtečku na | Objednejte |
|---|---|---|
| Pokladní nebo ERP systém v prohlížeči na počítači s Windows (Pohoda, Money S3, ABRA, e-shopová administrace) | USB HID klávesnice, rozložení odpovídající počítači, sufix Enter | Zebra DS2208 (DS2208-SR7U2100AZW) |
| Desktopový účetní nebo skladový software s vlastním skenovacím oknem (Helios, Money S3, Altus Vario) | USB HID klávesnice, sufix Enter nebo Tab | Newland HR11 Aringa (NLS-HR1150P-30), pokud jsou kódy jen 1D |
| Pokladna na tabletu s Androidem, Loyverse a podobné | Bluetooth HID, nebo USB HID přes kabel OTG | Zebra DS2278 (DS2278-SR00007ZZWW) |
| Pevné místo u pultu, obrat prodejny potravin nebo lékárny | USB HID, prezentační režim, nepřetržité snímání | Zebra DS9308 (DS9308-SR4U2100AZE) |
| Inventury a příjem zboží mimo dosah počítače | Bluetooth HID, dávková paměť pro snímání mimo dosah | Datalogic QuickScan QBT2131 (QBT2131-BK-BTK1) |
| Starší pokladna, váha nebo řídicí jednotka očekávající sériový port | USB COM (virtuální sériový port) nebo skutečné RS-232 | Honeywell Xenon 1952g (1952GSR-2USB-5-R) |
Jaké rozhraní váš software vlastně chce?
Většina čteček se počítači umí představit několika způsoby. Zvolte špatný a hardware je bez chyby, zatímco nefunguje nic.
| Režim | Co počítač vidí | Potřebný ovladač | Hlavní riziko |
|---|---|---|---|
| USB HID klávesnice (keyboard wedge) | Druhou klávesnici | Ne | Sken skončí v poli, které má právě fokus |
| USB COM (virtuální sériový port) | Sériový port přes USB | Ano, ovladač CDC od výrobce | Číslo portu se změní, když kabel přepojíte do jiné zdířky |
| RS-232 | Skutečný sériový port | Ne, ale vyžaduje napájený kabel ke čtečce | Běžné sériové kabely nevedou napájení, které čtečka očekává |
| Bluetooth HID | Bezdrátovou klávesnici | Ne | Párování může „ukrást“ telefon |
| Bluetooth SPP | Sériový port přes Bluetooth | Obvykle ano | Aplikace si musí port otevřít sama |
Keyboard wedge je správnou odpovědí zhruba v devíti instalacích z deseti a je to nastavení, se kterým se skoro každá čtečka dodává z výroby. Sken skončí tam, kde je kurzor, bez jakékoli integrace. Kompromisem je, že software nerozezná sken od rychlého psaní — a kurzor ve špatném poli znamená čárový kód ve špatném poli.
USB COM stojí za ovladač navíc tehdy, když byla aplikace psaná pro sériové čtečky, nebo když chcete mít naskenovaná data oddělená od klávesnice, aby je nemohl pokazit zaměstnanec, který právě píše. Starší skladové, vážicí a výrobní systémy to stále očekávají.
Proč čtečka píše špatné znaky?
Tohle je nejčastější závada v českých instalacích a projeví se jen u některých čárových kódů, proto trvá týdny, než se diagnostikuje.
Čtečka v režimu keyboard wedge neposílá text. Posílá kódy kláves, přesně jako by je někdo stiskl. Windows pak kódy kláves převedou na znaky podle rozložení nastaveného na daném počítači. Každá velká značka se dodává nastavená na americkou angličtinu. Pokud je počítač nastavený na češtinu, písmena a číslice obvykle přežijí, ale interpunkce ne: pomlčka se změní na plus, lomítko na minus, podtržítko zmizí. Běžné maloobchodní kódy EAN-13 jsou samé číslice, takže pokladna vypadá týdny bezchybně. První sériové číslo v Code 128 nebo paletová etiketa GS1-128 s interpunkcí pak selže a všichni viní etiketu.
Řešení jsou dvě a jen jedno z nich škáluje.
Přímé řešení je nastavit ve čtečce zemi klávesnice tak, aby odpovídala počítači. Zebra tomu parametru říká Country Keyboard Type, Honeywell Country Code a obojí se nastaví naskenováním jednoho čárového kódu z programovací příručky nebo odesláním konfiguračního souboru z nástroje výrobce. Správné řešení a správná volba pro pevný pokladní počítač.
Řešení, které škáluje, je režim ALT, uváděný různými výrobci jako emulace klávesy Alt nebo emulace numerické klávesnice. Čtečka pak posílá každý znak jako jeho číselný kód místo jako pozici klávesy, takže výstup je stejný bez ohledu na to, jaké rozložení Windows používají. Použijte ho napříč flotilou počítačů, jejichž rozložení neřídíte, a při práci přes vzdálenou plochu nebo tenkého klienta. Stojí to pár milisekund na znak, což se projeví jen u velmi dlouhých kódů.
Co má čtečka poslat na konci skenu?
Většina čteček ve výchozím stavu připojí Enter, který software přečte jako potvrzení. Obvykle je to přesně to, co chcete: kód přistane v poli a formulář se odešle. Tři situace vyžadují něco jiného.
- Formuláře s více poli. Pokud má obsluha přejít do dalšího pole místo odeslání, nastavte místo Enteru sufix Tab.
- Software, který hlídá časování stisků. Řada pokladních systémů to přímo vystavuje: průměrný čas mezi dvěma znaky, čekání po posledním stisku, než začne hledat, a minimální délka čárového kódu. Pokud se skeny rozpůlují nebo dva splývají v jeden, hledejte právě v těchto třech číslech, ne ve čtečce.
- Pokladny v prohlížeči, kde Enter spouští něco nesouvisejícího. Neposílejte žádný sufix a nechte sken vyzvednout vlastní obsluhu vstupu v aplikaci.
Ještě jedno nastavení se vyplatí při vzdálené ploše: malá prodleva mezi znaky, typicky 5 až 10 milisekund. Relace terminálového serveru přes pomalou linku znaky ztrácí a tohle je lék.
Jak dostat GS1 DataMatrix do účetního softwaru?
GS1 DataMatrix a GS1-128 balí do jednoho kódu několik polí oddělených oddělovačem skupin, ASCII 29, který žádná klávesnice nenapíše. V režimu keyboard wedge tenhle znak často nedorazí vůbec, takže číslo šarže přejde rovnou do data expirace a software uloží nesmysl.
Čtečky to řeší nastavením substituce. U Zebra se jmenuje USB Keyboard FN1 Substitution: zapnete ji a nadefinujete sekvenci kláves, která se má poslat místo oddělovače, běžně tabulátor nebo řídicí znak, na kterém přijímající aplikace umí dělit. Honeywell dělá totéž pravidly formátování dat v EZConfigu. Postup je v obou případech stejný: dohodněte se s dodavatelem softwaru, jaký znak chce vidět, nastavte čtečku, aby ho posílala, a otestujte to na skutečné etiketě, ne na vytištěném vzorku.
Význam tohohle každým rokem roste. Ověřování léčiv, sledování tabákových výrobků i širší přechod na 2D kódy u pokladny staví GS1 DataMatrix před personál, který dřív snímal jen EAN-13. Symbol přečte každý 2D imager. To, zda data přistanou ve správných polích, je otázka konfigurace, ne hardwaru. Zebra parametr popisuje v příručce k substituci FN1.
Co se mění, když je čtečka bezdrátová?
Dvě rozhodnutí navíc. První je HID, nebo SPP, tedy stejná volba jako u USB. Pro pokladnu s Windows je téměř vždy správné Bluetooth HID. Pro tablet s Androidem a Loyverse je HID jediná rozumná odpověď: Loyverse pro Android přijme jakoukoli čtečku používající protokol HID, přes Bluetooth i přes USB s kabelem OTG. Na iOS je seznam mnohem užší, protože Apple omezuje, s čím smí pokladní aplikace komunikovat, takže si podporované modely ověřte u dodavatele softwaru před nákupem, ne po něm.
Druhé je stanice, nebo přímé párování. Čtečka spárovaná s vlastní nabíjecí stanicí, jako DS2278, Xenon 1952g nebo QuickScan QBT2131, se po zvednutí sama připojí, nabíjí se na stejném místě a přežije výměnu personálu. Čtečka spárovaná přímo s tabletem je levnější na nastavení a křehčí: někdo spáruje svůj telefon, tablet čtečku zapomene a přijde hovor na podporu.
Pokud inventury probíhají mimo dosah Bluetooth, hledejte dávkový nebo paměťový režim, kdy čtečka skeny uloží a po návratu do stanice je nahraje. Ve chvíli, kdy obsluha potřebuje vidět stavy zásob během chůze, jste ze čteček vyrostli a chcete ruční mobilní terminál.
Jak nastavit dvacet čteček bez skenování čtyřiceti kódů u každé?
Skenovat konfigurační kódy po jednom je v pořádku u jedné čtečky a nepřijatelné u dvaceti. Každý seriózní výrobce dodává bezplatný nástroj pro Windows, který přečte aktuální nastavení ze čtečky přes USB, nechá vás je změnit v normálním rozhraní a zapíše je zpátky: Zebra 123Scan, Honeywell EZConfig for Scanning, Datalogic Aladdin. Čtečky Newland se programují konfiguračními kódy z uživatelské příručky.
Hotovou konfiguraci uložte jako soubor a vytiskněte jako jediný list s konfiguračním kódem. Novou prodejnu pak nastavíte naskenováním jednoho listu a náhradní čtečka je na vašem standardu za deset sekund. Je to také nejrychlejší diagnostika, když se čtečka začne chovat divně: přečtěte nastavení, porovnejte je s uloženým profilem a obvykle zjistíte, že někdo naskenoval tovární reset vytištěný na zadní straně krabice.
Časté dotazy
Potřebuje čtečka ovladač?
V režimu USB HID klávesnice ne, a tak se většina dodává. Režim USB COM vyžaduje na Windows ovladač CDC od výrobce. Bluetooth HID nepotřebuje nic kromě spárování.
Bude levná 1D čtečka fungovat s mým systémem?
Pro maloobchodní snímání EAN-13 ano. Newland HR11 Aringa přečte každou 1D symboliku, se kterou se obchod potká. Nepřečte QR kódy, GS1 DataMatrix ani kód z displeje telefonu — a právě tam se ušetřená částka později utratí.
Může jedna čtečka obsloužit dvě aplikace najednou?
V režimu keyboard wedge jde sken do okna, které má fokus, takže vždy jen do jedné. Pokud dvě aplikace skutečně potřebují stejné skeny, použijte režim USB COM a middleware, který data rozdělí.
Proč stejná čtečka funguje na jednom počítači a na druhém ne?
Téměř vždy proto, že mají různá rozložení klávesnice ve Windows, zatímco čtečka je nastavená na pevný kód země. Přepněte čtečku do režimu ALT a rozdíl zmizí.
Přečte čtečka kód z displeje telefonu?
Jen 2D imager. Laserové čtečky displeje spolehlivě nečtou. Pokud přijímáte mobilní věrnostní karty, e-vstupenky nebo digitální účtenky, kupte imager.
Jak dlouho by měla vydržet čtečka u pultu?
Pět až sedm let je u výše uvedených modelů běžné. Kabely a stojánky selhávají dávno před čtečkou, a proto je držíme skladem zvlášť.
Volba hardwaru, když je nastavení jasné
Nejdřív vyberte rozhraní, teprve potom model. Pokud software běží v prohlížeči na pokladně s Windows, je drátová USB HID čtečka z naší nabídky ručních čteček čárových kódů celou odpovědí a stojí míň než hodina integrační práce. Pokud se personál kolem pultu pohybuje, stojí bezdrátová čtečka s nabíjecí stanicí za příplatek. Správný kabel a stojánek objednejte zároveň z kategorie příslušenství ke čtečkám čárových kódů, protože čtečka ležící naplocho na pultu bez stojánku je druhý nejčastější důvod, proč obchody mění hardware, který nikdy nebyl rozbitý.






