Přejít na obsah
Menu
You need to be registered to interact with the community.
This question has been flagged
1 Odpovědět
3060 Zobrazení

Odoo version : 13 CE

I installed the Barcode module and I have added the barcode to specific product. I opened a session in Point of Sale and would like to use the scan the barcode to put the corresponding product to cart, system warn "Unknown barcode" with the invalid code scanned.

My setup is different from normal one as my scanner is actually not a barcode scanner but a RFID card reader. I would guess this works the same way as barcode scan the code and display the ID on cursor, my RFID reader does the same thing.

The only difference is the RFID ID format ( long HEX ) not the same as barcode ( e.g. EAN-13 ).

I do a research and found the POS has a barcode scanning configuration that define the barcode nomenclature, I have set it to Never convert and match format is .* ( I think it means any code pattern matched ).

Do you have any idea how I can make the scanning work?

Avatar
Zrušit
Nejlepší odpověď

Hii Dennis


Odoo follows a barcode nomenclature,usually it follows EAN 13 , but in the rule of Barcode Nomenclature we can add its Encoding format like EAN -13, EAN -8, UPC-A,GS1 - 128

after configuring Barcode nomenclature you can add it in the Pos settings ,


for more reference 

https://www.odoo.com/documentation/16.0/applications/inventory_and_mrp/inventory/barcode/operations/barcode_nomenclature.html


Hope this Helps

Regards


Avatar
Zrušit
Autor

Hi Bella,
Thanks for your reminder and information, I have reviewed the page and I have actually defined the nomenclature before but not working.
However, I reviewed your page once again and found my issue is my scanned code include non-number characters, I changed my code ( those not EAN-13 compliant ) to all number, now it works. The Unknown Barcode disappeared and product put into cart upon scanned in POS.
Many thanks.

Related Posts Odpovědi Zobrazení Aktivita
0
čvn 25
950
0
úno 25
1078
0
kvě 24
1607
2
úno 24
10612
1
zář 21
1658