Hibák

Vonalkódolvasó nem olvas

Teszteld az olvasót egyszerű szövegmezőben. Ha ott sincs adat, fizikai vagy konfigurációs hiba; ha ott működik, a kassza mezője, terminátora vagy kódformátuma a gyanús.

Rövid válasz

Teszteld az olvasót egyszerű szövegmezőben. Ha ott sincs adat, fizikai vagy konfigurációs hiba; ha ott működik, a kassza mezője, terminátora vagy kódformátuma a gyanús.

Mielőtt döntést hozol

Ha az olvasó világít, de nem ad adatot, lehet tiltott kódtípus, rossz interfész, hibás előtag, billentyűzetkiosztás vagy fókuszprobléma.

Hibaelhárításkor minden lépés egy hipotézist vizsgáljon. Ennél a problémánál az interfész és a nyomtatás jó választóvonal: ha az egyik rendben van, a keresési terület azonnal szűkül.

A javítási sorrend legyen dokumentálható: állapotmentés, egyetlen változtatás, visszamérés. A „Teszteld több ismert jó gyári vonalkóddal.” lépést ezért még újraindítás előtt végezd el.

Integrációnál a cikkszám, PLU, vonalkód, mértékegység és adóbesorolás közötti megfeleltetés a kritikus pont. A duplikált vagy több rendszerben eltérően értelmezett azonosító olyan hibát okozhat, amely a pénztárnál csak egy rossz árnak látszik, valójában azonban törzsadat-probléma. A „Vonalkódolvasó nem olvas” esetében rögzítsd a hiba előtti és utáni állapotot, majd ugyanazzal a próbával igazold a változást.

Hol szokott eldőlni a siker?

Kódtípus

EAN, QR, DataMatrix és belső kód külön engedélyezhető. A termékazonosítók legyenek egyértelműek. Ugyanahhoz a cikkhez ne tartozzon több eltérő PLU vagy cikkszám csak azért, mert másik rendszerből érkezett; a duplikáció később készlet- és árhibát okoz.

Mit tekints jó eredménynek? A kódtípus pontnál időponthoz és konkrét művelethez kötve figyeld meg ezt: „EAN, QR, DataMatrix és belső kód külön engedélyezhető”. Így a következő előfordulás összehasonlítható lesz.

Interfész

USB-HID, soros vagy gyári protokoll eltérő beállítást kíván. Ár- és adóadatnál jelöld ki, melyik rendszer a törzsadat gazdája. Ha a pénztár és a központi készlet is képes ugyanazt az árat módosítani, könnyen felülírják egymást vagy eltérő időpontban élesednek.

Mit tekints jó eredménynek? Az interfész akkor zárható ki vagy igazolható hibaforrásként, ha változtatás előtt és után is rögzítetted, majd ugyanazzal a teszttel visszamérted ezt: „USB-HID, soros vagy gyári protokoll eltérő beállítást kíván”.

Terminátor

Enter vagy Tab hiánya miatt a beolvasott adat nem kerül feldolgozásra. Mértékegység, súlykód és vonalkód esetén tesztelj valós termékkel. Egy technikailag érvényes kód is rossz mennyiséget adhat át, ha a skála, tizedesjegy vagy kódfelépítés eltérően van értelmezve.

Mit tekints jó eredménynek? A terminátor vizsgálatánál külön kezeld a többi lehetséges októl a következő állapotot: „Enter vagy Tab hiánya miatt a beolvasott adat nem kerül feldolgozásra”. Egyetlen kontrollált változtatás után ismételd meg ugyanazt a műveletet.

Nyomtatás

Rossz kontraszt, gyűrött címke vagy túl kicsi csendes zóna olvasási hibát okoz. Törzsadat-változás után legyen automatikus vagy kézi egyeztetés. A sikeres „szinkron” üzenet nem bizonyítja, hogy minden pénztár ugyanazt az árat, adókulcsot és megnevezést kapta meg.

Mit tekints jó eredménynek? A nyomtatás ellenőrzése csak akkor lezárt, ha több ismételt próbában és a kapcsolódó naplókban is rendben marad: „Rossz kontraszt, gyűrött címke vagy túl kicsi csendes zóna olvasási hibát okoz”.

Mit jelent ez üzemi szinten?

A „Vonalkódolvasó nem olvas” sokszor időszakos: terhelés, környezet vagy konkrét kezelői művelet kell hozzá. Az interfész és a nyomtatás rögzítése teszi lehetővé, hogy a következő előfordulás már összehasonlítható legyen.

Tipikus helyzet a gyakorlatból

Egy üzletben csak az egyik pénztár érintett, a mellette lévő gép hibátlan. Ez azonnal szűkíti a kört: a terminátor helyi elemét kell összevetni a működő pénztárral, nem a teljes központi rendszert újraindítani.

Bevezetési és ellenőrzési terv

  1. Teszteld több ismert jó gyári vonalkóddal.
    Ez szűkíti a hibateret anélkül, hogy bármit megváltoztatnál a rendszerben.
  2. Próbáld ki egyszerű szövegmezőben vagy diagnosztikai módban.
    A mérést vagy próbát pontosan ugyanabban az állapotban ismételd meg, különben az eredmények nem hasonlíthatók össze.
  3. Ellenőrizd a kódtípus engedélyezését és a terminátort.
    Ha ez a lépés változást hoz, állj meg és dokumentáld; ne végezz azonnal még két további beavatkozást.
  4. Vizsgáld meg a kábelt, csatlakozót és másik portot.
    A javítás után ugyanazzal a művelettel ellenőrizd vissza, amellyel a hibát elő tudtad idézni.
  5. Mentés után dokumentáld a konfigurációs kódokat.
    A lezáráskor nézd meg a naplókat és a kapcsolódó rendszereket is, hogy nem maradt-e függő vagy duplikált esemény.

Hogyan ellenőrizd, hogy tényleg rendben van?

Hasonlítsd össze a javított pénztárat egy biztosan működő eszközzel. A terminátor különbségei gyakran gyorsabban megmutatják a hibás konfigurációt, mint a teljes újratelepítés.

A „Vonalkódolvasó nem olvas” hibát akkor tekintsd lezártnak, ha a kódtípus, valamint a nyomtatás ellenőrzésénél is van visszamérhető eredmény, és ugyanazzal a művelettel már nem reprodukálható a tünet. Az újraindítás utáni átmeneti javulás önmagában nem gyökérok.

Elfogadási kritériumok

  • Kódtípus: A kódtípus akkor zárható ki vagy igazolható hibaforrásként, ha változtatás előtt és után is rögzítetted, majd ugyanazzal a teszttel visszamérted ezt: „EAN, QR, DataMatrix és belső kód külön engedélyezhető”.
  • Interfész: Az interfész vizsgálatánál külön kezeld a többi lehetséges októl a következő állapotot: „USB-HID, soros vagy gyári protokoll eltérő beállítást kíván”. Egyetlen kontrollált változtatás után ismételd meg ugyanazt a műveletet.
  • Terminátor: A terminátor ellenőrzése csak akkor lezárt, ha több ismételt próbában és a kapcsolódó naplókban is rendben marad: „Enter vagy Tab hiánya miatt a beolvasott adat nem kerül feldolgozásra”.
  • Nyomtatás: A nyomtatás pontnál időponthoz és konkrét művelethez kötve figyeld meg ezt: „Rossz kontraszt, gyűrött címke vagy túl kicsi csendes zóna olvasási hibát okoz”. Így a következő előfordulás összehasonlítható lesz.

Gyors döntési táblázat

TerületMit jelent?Első ellenőrzés
KódtípusEAN, QR, DataMatrix és belső kód külön engedélyezhető.Rögzítsd a jelenlegi állapotot, majd külön ellenőrizd ezt: EAN, QR, DataMatrix és belső kód külön engedélyezhető.
InterfészUSB-HID, soros vagy gyári protokoll eltérő beállítást kíván.Rögzítsd a jelenlegi állapotot, majd külön ellenőrizd ezt: USB-HID, soros vagy gyári protokoll eltérő beállítást kíván.
TerminátorEnter vagy Tab hiánya miatt a beolvasott adat nem kerül feldolgozásra.Rögzítsd a jelenlegi állapotot, majd külön ellenőrizd ezt: Enter vagy Tab hiánya miatt a beolvasott adat nem kerül feldolgozásra.
NyomtatásRossz kontraszt, gyűrött címke vagy túl kicsi csendes zóna olvasási hibát okoz.Rögzítsd a jelenlegi állapotot, majd külön ellenőrizd ezt: Rossz kontraszt, gyűrött címke vagy túl kicsi csendes zóna olvasási hibát okoz.

Gyakori hibák, amelyek drágítják a problémát

  • Véletlenszerű programozó vonalkódokat egymás után leolvasni.
    A gyors kerülőút új hibát vihet a rendszerbe. Változtatás előtt rögzítsd az állapotot, utána pedig ugyanazzal a próbával mérd vissza az eredményt. A „Vonalkódolvasó nem olvas” esetében ez azért kockázatos, mert a kódtípus eredeti állapotát is elfedheti.
  • Minden termékkódot rossznak nyilvánítani egyetlen sérült címke alapján.
    Ez azért veszélyes, mert átmenetileg eltüntetheti a tünetet, miközben az eredeti ok megmarad. Később ugyanaz a hiba már több tranzakciót vagy egy teljes zárást érinthet. Itt különösen a terminátor ellenőrzése maradhat ki, ha túl gyorsan lezárod az ügyet.
  • USB-elosztón keresztül hibát keresni közvetlen portteszt nélkül.
    Ilyenkor elveszik a diagnosztikai nyom. Ha egyszerre több dolgot módosítasz, utólag nem lehet megmondani, melyik beavatkozás oldotta meg vagy rontotta el a helyzetet. A következmény később a kódtípus pontnál jelenhet meg, amikor az eredeti ok már nehezebben rekonstruálható.

Mit írj fel, hogy később visszakereshető legyen?

A „Vonalkódolvasó nem olvas” eseménynél írd fel a pontos időpontot, eszközazonosítót, kezelőt, műveletet és a teljes hibaüzenetet. Külön rögzítsd a kódtípus állapotát, valamint azt, mi történt közvetlenül a hiba előtt. Így a szerviz nem egy már megváltoztatott rendszerből próbál következtetni.

Mikor kell már szakember?

Ha a hiba bizonylatot, NAV-kommunikációt, adóügyi egységet, plombát vagy pénzmozgást érint, ne kísérletezz olyan beavatkozással, amelyet csak jogosult szerviz végezhet. A „Vonalkódolvasó nem olvas” akkor szervizes ügy, ha az alapellenőrzések után a hiba reprodukálható, eszközbontást, firmware-t, tanúsítványt, adóügyi komponenst vagy biztonsági beállítást érint. A szerviznek add át a rögzített előtte–utána állapotot és a pontos időpontot.

Kapcsolódó útmutatók

A témát érdemes a szomszédos folyamatokkal együtt ellenőrizni. A „Vonalkódolvasó nem olvas” után innen érdemes továbbmenni:

Mit vigyél el ebből?

A „Vonalkódolvasó nem olvas” témában a döntést a kódtípus, az interfész és a nyomtatás együtt adja. Indulj a „Teszteld több ismert jó gyári vonalkóddal.” lépéssel, és csak akkor tekintsd lezártnak a kérdést, ha a „Mentés után dokumentáld a konfigurációs kódokat.” eredménye is dokumentált és visszaellenőrizhető.

Gyakori kérdések

Miért tesz extra számot a kód elé?

Beállított előtag, súlykód vagy belső formátum lehet.

Miért kell Enter a végére?

Sok kassza a terminátor alapján tudja, hogy a kód befejeződött.

Olvas QR-kódot is?

Csak 2D-képes olvasó, megfelelően engedélyezett kódtípussal.