Vonalkód-eszköz hibaelhárítás

Az Odoo-val háromféle fő vonalkódolvasó-típus használható: USB-s szkennerek, Bluetooth-os szkennerek és mobil számítógépes szkennerek. Az egyes szkennertípusok beállítása során gyakori problémák merülhetnek fel, amelyek során a szkenner nem a várt módon működik, és az Odoo hibát ad vissza az eszköznek.

Olvassa el az alábbi szakaszokat az általános és eszközspecifikus problémák azonosításához, amelyek bizonyos népszerű olvasótípusokhoz kapcsolódnak.

Általános problémák

A népszerű vonalkód-olvasó eszközöket érintő gyakori problémákért tekintse meg az alábbi szakaszokat.

Az egyes eszközökkel kapcsolatos problémákért lásd az Android scanners szakaszt a mobil számítógépes szkennerekhez, vagy a Screenless scanners szakaszt az USB-s és Bluetooth-os szkennerekhez.

A vonalkód nem olvasható be

Vonalkód-olvasók használatakor az egyik leggyakoribb probléma az olyan vonalkódokból eredő hiba, amelyek nem olvashatók be.

Ez az alábbi okok bármelyike miatt előfordulhat:

  • A vonalkód sérült.

  • Az eszköz nem tudja beolvasni a szükséges vonalkódtípust (egyes olvasók csak 2D vonalkódokat olvasnak).

  • A beolvasandó vonalkód képernyőn jelenik meg. Egyes olvasók ezt nem támogatják, és a vonalkódokat ki kell nyomtatni a beolvasáshoz. Ez leggyakrabban az 1D vonalkódok esetén fordul elő.

  • Az eszköznek nincs akkumulátora, vagy meghibásodott. Ennek kizárásához kövesse a hibaelhárítási utasításokat a következő szakaszokban.

Odoo vonalkód hibát jelez

Minden vonalkódolvasó-típusnak megvan a saját eszköz-„nyelve”, amely befolyásolja, hogyan adja át a vonalkód-adatokat a böngészőnek. Ez néha azt eredményezheti, hogy egy vonalkód-kompatibilis mező vagy képernyő az Odoo-ban vonalkódhibát ad vissza, vagy egyszerűen semmit sem csinál. Ennek a következő okai lehetnek:

  • A számítógép más billentyűzetkiosztással van konfigurálva, mint a vonalkódolvasó. Ennek kizárásához győződjön meg arról, hogy az eszköz ugyanazzal a billentyűzetkiosztással van konfigurálva.

    Például, ha a számítógép FR-BE billentyűzetet használ, állítsa be az olvasót, hogy FR-BE billentyűleütéseket küldjön. Ugyanez a logika érvényes, ha számítógép helyett táblagépet használ.

    További információkért a billentyűleütések konfigurálásáról, tekintse meg a Vonalkódolvasó beállítása dokumentációt.

  • Mobil számítógépes szkennerek esetén (például Zebra eszközök), előfordulhat, hogy a szkenner másképp értelmezi a vonalkódot, mint ahogy azt szándékozták. Ennek kizárása érdekében szkenneljen be egy teszt vonalkódot, hogy lássa, hogyan értelmezi a szkenner a vonalkódot.

Android szkennerek

A legújabb, Androidot és Google Chrome-ot használó vonalkódolvasó-modelleknek működniük kell az Odoo-val. A modellek és konfigurációk sokfélesége miatt azonban ajánlott előbb tesztelni a szkenner kompatibilitását.

A Zebra termékvonal ajánlott; különösen a Zebra TC21 (csak WiFi) és a Zebra TC26 (WiFi/mobil).

A beolvasó mező nem ad visszajelzést

Alapértelmezés szerint az Android vonalkódolvasók előfeldolgozzák a vonalkódot, majd egy teljes szöveget küldenek el. Mivel egy egyszerű beviteli mező nem olvassa be ezt a típusú kimenetet, az egyes szkennertípusok beállításait feltétlenül helyesen kell konfigurálni.

Az Odoo beolvasó mezői azt várják el, hogy a szkenner analóg billentyűzetként működjön, ezért csak billentyűeseményeket érzékelnek. A legnépszerűbb eszközök beállításaihoz lásd a következő szakaszokat.

Zebra TC21/TC26

Zebra szkennerek használatakor győződjön meg arról, hogy a következő billentyűleütés konfigurációk be vannak állítva a hibák elkerülése érdekében.

Kezdje a Zebra szkenner kezdőképernyőjén, és válassza ki a DataWedge alkalmazást (az alkalmazást egy (világoskék vonalkód) ikon jelöli).

A DataWedge Profiles oldalon válassza ki a profil opciót a Zebra szkenner beállításainak eléréséhez.

Miután kiválasztotta a profilt, görgessen le a Keyboard Output opcióhoz, és győződjön meg arról, hogy a Enable/disable keystroke output opció Enabled állapotban van.

Mutassa meg a billentyűleütés opciót a Zebra szkenner DataWedge alkalmazásában.

Ha ez a beállítás engedélyezve van, lépjen vissza a Profile beállítások oldalra, és navigáljon a Keystroke output szakaszhoz. Ezután nyissa meg a Key event options almenüt. A Characters alatt győződjön meg arról, hogy a Send Characters as Events beállítás be van jelölve.

Fontos

A Send Characters as Events beállítást kötelező bejelölni a Zebra olvasón, különben az Odoo nem tudja felismerni a beolvasott vonalkódokat.

A fenti lépések elvégzése után végezzen egy próbaleolvasást, hogy megbizonyosodjon arról, hogy a Zebra szkenner a várt módon működik.

MUNBYN Android eszközök

MUNBYN Android szkennerek használatakor győződjön meg arról, hogy a következő konfigurációk be vannak állítva a hibák elkerülése érdekében.

Az eszköz kezdőképernyőjéről kattintson a AppSettings menüpontra. A megjelenő oldalon keresse meg a Process mode szakaszt, és válassza a Keyboard input lehetőséget.

A folyamat mód szakasz a MUNBYN szkenner AppSettings oldalán.

Javaslat

A kiválasztott Process mode szabályozza, hogy az adatok hogyan kerülnek feldolgozásra a vonalkód adatok kiolvasása után.

A Keyboard input a kiolvasott adatokat a kurzor pozíciójára viszi be, ugyanúgy, mint egy analóg billentyűzeten bevitt adat.

A fenti lépések elvégzése után végezzen egy próbaleolvasást, hogy megbizonyosodjon arról, hogy a MUNBYN Android szkenner a várt módon működik.

Miért nem jelenik meg adat az alkalmazásban egy sikeres beolvasás után?

Vonalkód beolvasásakor a szkenner jelezheti a sikeres beolvasást hangjelzéssel, de az alkalmazásban nem jelenik meg semmilyen adat.

A probléma megoldásához módosítsa a kimeneti módot keyboard analogue értékre az eszközön lévő Scanner alkalmazásban.

Az eszköz kezdőképernyőjéről kattintson a Scanner App ‣ Settings menüpontra. A Settings oldalon kattintson a Output Mode lehetőségre. A megjelenő felugró ablak bemutatja a felhasználók számára elérhető különböző kimeneti lehetőségeket. Válassza a Keyboard Mode lehetőséget, majd kattintson az OK gombra.

screenshot: barcode-troubleshooting-munbyn-output-mode
menu
(MUNBYN Scanner app) ‣ Settings ‣ Output Mode
shows
The Output Mode pop-up on the MUNBYN scanner with "Keyboard Mode" selected.
highlight
The "Keyboard Mode" option (red frame).
data
n/a
module
barcodes
notes
Screenshot of the MUNBYN device's own settings app, not of Odoo.

Lépjen vissza a beolvasást igénylő alkalmazásba, és kattintson először a beviteli párbeszédablakra a beolvasás előtt. Végül végezzen egy próbaleolvasást, hogy megbizonyosodjon arról, hogy a MUNBYN Android szkenner a várt módon működik.

Datalogic Android eszközök

Datalogic Android szkennerek használatakor győződjön meg arról, hogy a következő konfigurációk be vannak állítva a hibák elkerülése érdekében.

A szkenner összes beállításának megtekintéséhez és konfigurálásához használja a Datalogic Android eszközön lévő Settings alkalmazást. Az alkalmazások menüjéből válassza a Settings ‣ System ‣ Scanner Settings menüpontot.

A megjelenő beállítások listájából válassza a Wedge lehetőséget. Ebben a menüben, a Keyboard wedge szakasz alatt, győződjön meg arról, hogy az Enable keyboard wedge funkció aktiválva van.

Ezután szintén a Keyboard wedge szakasz alatt keresse meg a Keyboard wedge input mode opciót. Alapértelmezés szerint a beviteli mód Text injection értékre van beállítva.

Wedge konfigurációs menü Datalogic szkennerén.

Kattintson a Keyboard wedge input mode opcióra, és módosítsa a beállítást Key pressure értékre. Ez biztosítja, hogy a beolvasott vonalkódok billentyűleütésekké alakuljanak át, ahelyett hogy közvetlenül a szövegmezőbe kerülnének beillesztésre.

Billentyűzet wedge beviteli mód kiválasztása Datalogic szkennerén.

Miután elvégezte mindezen lépéseket, végezzen el egy tesztbeolvasást annak ellenőrzésére, hogy a Datalogic Android szkenner az elvárásoknak megfelelően működik-e.

Képernyő nélküli szkennerek

A képernyő nélküli szkennerek olyan vonalkódolvasó eszközök, amelyeknek nincs kijelzőjük. Ide tartoznak az USB-s és a Bluetooth-os szkennerek.

Fontos

Az Odoo a legtöbb USB-s és Bluetooth-os vonalkódolvasót támogatja, mivel ezek mindegyike billentyűzetet emulál. Annak ellenőrzéséhez, hogy egy szkenner kompatibilis-e egy adott billentyűzetkiosztással (vagy beállítható-e arra), nézze meg a szkenner gyártójának saját dokumentációját.

NETUM eszközök

Alapértelmezés szerint a NETUM vonalkódolvasó felhasználói kézikönyve csak a francia billentyűzetkonfigurációt mutatja be. A belga billentyűzet használatához olvassa be az alábbi kódot:

Belga FR billentyű vonalkódja.

Miután beolvasta a kódot, ellenőrizze, hogy a NETUM szkenner rendelkezik-e a helyes billentyűzetkonfigurációval, és az elvárásoknak megfelelően működik-e.