Siirry sisältöön
Odoo Menu
  • Kirjaudu sisään
  • Kokeile ilmaiseksi
  • Sovellukset
    Talous
    • Kirjanpito
    • Laskutus
    • Kulut
    • Datataulukot (BI)
    • Asiakirjat
    • Allekirjoita
    Myynti
    • CRM
    • Myynti
    • Kassajärjestelmä myymälään
    • Kassajärjestelmä ravintolaan
    • Tilaukset
    • Vuokraus
    Verkkosivut
    • Verkkosivun Rakennustyökalu
    • Verkkokauppa
    • Blogi
    • Foorumi
    • Livechat
    • Verkko-oppiminen
    Toimitusketju
    • Varastointi
    • Tuotanto
    • Tuotteen elinkaaren hallinta (PLM)
    • Ostot
    • Huolto
    • Laatu
    Henkilöstöhallinto
    • Työntekijät
    • Rekrytointi
    • Vapaat
    • Arvioinnit
    • Suositukset
    • Kuljetuskalusto
    Markkinointi
    • Somemarkkinointi
    • Sähköpostimarkkinointi
    • Tekstiviestimarkkinointi
    • Tapahtumat
    • Markkinoinnin automaatio
    • Kyselyt
    Palvelut
    • Projekti
    • Työaikakirjaukset
    • Kenttähuolto
    • Asiakaspalvelu
    • Suunnittelu
    • Ajanvaraukset
    Tuottavuus
    • Viestintä
    • Hyväksynnät
    • IoT
    • IP-puhe
    • Tietokirjasto
    • WhatsApp
    Kolmannen osapuolen sovellukset Odoo-Studio Odoo-Pilvialusta
  • Toimialat
    Vähittäiskauppa
    • Kirjakauppa
    • Vaatekauppa
    • Huonekaluliike
    • Ruokakauppa
    • Laitteistokauppa
    • Lelukauppa
    Ruoka & Majoitus
    • Baari ja Pubi
    • Ravintola
    • Pikaruoka
    • Majatalo
    • Juomien jakelija
    • Hotelli
    Kiinteistöt
    • Kiinteistönvälitystoimisto
    • Arkkitehtitoimisto
    • Rakentaminen
    • Kiinteistönhallinta
    • Puutarhanhoito
    • Kiinteistön omistajien yhdistys
    Konsultointi
    • Tilitoimisto
    • Odoo-kumppani
    • Markkinointitoimisto
    • Lakitoimisto
    • Osaajahankinta
    • Tilintarkastus & sertifiointi
    Tuotanto
    • Tekstiili
    • Metalli
    • Huonekalut
    • Ruoka
    • Panimo
    • Yrityslahjat
    Terveys & Liikunta
    • Urheiluseura
    • Silmälasiliike
    • Kuntokeskus
    • Hyvinvointialan ammattilaiset
    • Apteekki
    • Kampaamo
    Kaupat
    • Yleismies
    • IT-laitteisto & Tuki
    • Aurinkoenergiajärjestelmät
    • Suutari
    • Siivouspalvelut
    • LVI-palvelut
    Muut
    • Voittoa tavoittelematon järjestö
    • Ympäristötoimisto
    • Mainostaulujen vuokraus  
    • Valokuvaus
    • Leasing-pyörät
    • Ohjelmistojen jälleenmyyjä
    Selaa kaikkia toimialoja
  • Yhteisö
    Opi
    • Kurssit
    • Dokumentaatio
    • Todistukset
    • Koulutus
    • Blogi
    • Podcast
    Kannusta kouluttautumaan
    • Koulutusohjelmat
    • Scale Up! Liiketoimintapeli
    • Vieraile Odoolla
    Hanki ohjelmisto
    • Lataa
    • Vertaile versioita
    • Julkaisut
    Tee yhteistyötä
    • Github
    • Foorumi
    • Tapahtumat
    • Käännökset
    • Ryhdy kumppaniksi
    • Kumppanipalvelut
    • Rekisteröi tilitoimistosi
    Hanki palveluja
    • Löydä kumppani
    • Löydä kirjanpitäjä
    • Varaa asiantuntijatapaaminen
    • Implementaatiopalvelut
    • Asiakasreferenssit
    • Tuki
    • Versionkorotukset
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Varaa demo
  • Hinnoittelu
  • Asiakaspalvelu

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Kirjanpito
  • Varastointi
  • PoS
  • Projekti
  • MRP
All apps
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Kaikki kirjoitukset Ihmiset Merkit
Tunnisteet (Näytä kaikki)
odoo accounting v14 pos v15
Tietoa tästä foorumista
Sinun on rekisteröidyttävä, jotta voit olla vuorovaikutuksessa yhteisön kanssa.
Kaikki kirjoitukset Ihmiset Merkit
Tunnisteet (Näytä kaikki)
odoo accounting v14 pos v15
Tietoa tästä foorumista
Apua

Does Odoo Barcode works for reading a GS1 Datamatrix?

Tilaa

Saat ilmoituksen, kun tähän viestiin ilmaantuu aktiviteettia

Tämä kysymys on merkitty
enterpriseOdoov15GS1Barcode
6 Vastaukset
6186 Näkymät
Avatar
Bruno Rocha

Hello community,

What are the steps to reproduce my issue?
Error reading GS1 Datamatrix barcodes in the Barcode app

What is the current behavior that I observe?
In the Inventory settings with the option "Barcode Scanner" active and the barcode nomenclature set to "Default GS1 Nomenclature" selected when I try to scan a datamatrix in barcode operations if the datamatrix has a group separator the app returns an error.

What would be your expected behavior in this case?
I get the "You are expected to scan one or more products." error despite the fact that the product is registered with the barcode that follows the "01" prefix.
The expected result is the identification of the product and creation of the serial number and expiration date that does not occur.

​

1
Avatar
Hylkää
Avatar
Clotilde Ruzette (cru)
Paras vastaus

Hello Bruno! 

It should work. Pay attention that your product barcode should contain 14 digits and the last digit is a check digit. Here, an example of GS1 barcode you could use for your testing: 01354756923423431722053021532689093. If I add the brackets to make it easier to read, you have (01)35475692342343(17)220530(21)532689093. So, you have the product barcode followed by the expiry date and the serial number. 

In V15, Odoo can read the expiry date but the info is not filled in the system. It is fixed in V16. 

-1
Avatar
Hylkää
Avatar
Anas Iqbal
Paras vastaus

Hello Bruno,

Were you able to read the GS1 barcode? I have the same problem.

I am trying to read a datamatrix barcode which consists of product code+Expiry+Batch number. I have activated the barcodes in Odoo and selected GS1 nomenclature in the settings. When I try to scan in the barcode app it gives me the same error "You are expected to scan one or more products."

I have seen the 2022 Odoo demo it should work. https://youtube.com/clip/Ugkx79xFnaU-oFbtnL67gMMWq9xLLGAXBeZk 

Can anyone tell how to configure Odoo properly so GS1 barcodes work?

1
Avatar
Hylkää
Bruno Rocha
Tekijä

Hello Anas,

So, the only way I make it work was by redo the native app of Barcode.
I had a collegue that created a GS1 nomenclature custom, and had to change the native code of Odoo.
In the demo it works, and with a demo datamatrix it also works, but then with a real one I tried and failed to make it work without some code review.

Anas Iqbal

Thanks Bruno for the comment. However I succeded to make it work without any code change. It seems that Odoo is able to identify GS1 barcode when the code is scanned without the "()" characters. For example, when I scan my Barcode in Excel is displays as follows:
(01)53582910080355(17)210415(10)9S444

Odoo doesn't recognize it and give the error "You are expected to scan one or more products."

But when I remove the brackets from the barcode to read as below
015358291008035517210415109S444
Odoo recognizes it and automatically selects the correct product and add the batch number and expiry date.

So now I only need to figure out how to stop transmitting the () brackets in the scan. an ideas?

Anas Iqbal

I succeeded in configuring Odoo to identify the barcode including the brackets "()".
In developer mode under GS1 nomenclature, I added the () in the expression and it works like a charm now. (This is in v16 so I think same would work in v15)

The original expression in the GS1 nomenclature was
(01)(\d{14})
I changed it to
(\(01\))(\d{14})

Did the same for all the application identifiers:
(\(17\))(\d{6})
(\(10\))([!"%-/0-9:-?A-Z_a-z]{0,20})
(\(21\))([!"%-/0-9:-?A-Z_a-z]{0,20})

Avatar
F wouters
Paras vastaus

Has anyone been able to make this work? Odoo just doesn't seem to recognize the lookahead numbers. VERY frustrating module.

0
Avatar
Hylkää
Avatar
Andrea Zanantoni
Paras vastaus

Hi, I have the same problem... ODOO seems to ba able to read the first field in the optical code. I have created 4 codes, one for the item, one for the lot, one for the expiration date and one for the quantity and all is ok; but if I try to use one single code (barcode o datamatrix is the same) ODOO return an error and don't read.

My question is... GS1-128 with multi-fields is supported by ODOO withou customizations?

0
Avatar
Hylkää
Avatar
George Geitonas
Paras vastaus

Hello to everyone!!has anyone manage to do an internal transfer using a GS1 barcode? 

It seems that scanning the barcode it recognizes only the product code and not the lot number. 

0
Avatar
Hylkää
Avatar
Eduardo Esteves
Paras vastaus

Hi everyone,

Amazing explanations in the comments. We actually are able to scan the GTIN with round brackets now. 

Unfortunately, the data matrix we are trying to use for GS1 is GTIN + Expiration date + Lot during the receipt.

In our instance, the barcode reader pops an error when scanning the data matrix (check the video).

https://youtube.com/shorts/eN9qOm5nt5I?feature=share

0
Avatar
Hylkää
Bruno Rocha
Tekijä

You have to modify Odoo.
My project was in Pharma, so GTIN + Expiration date + Lot
Check the V16 I think is fixed there.
We end up making a module to teach Odoo how to read a datamatrix.
Also check OCA, I think they have a external solution for this.

Eduardo Esteves

Ho Bruno,
Thank you for your reply!
Yes, in v16 Fabien did a demo using the system... so it should be working. We reported back to Odoo and will now wait for their answer.
Thank you again!

Nautitko keskustelusta? Älä vain lue, vaan osallistu!

Luo tili jo tänään nauttiaksesi yksinoikeusominaisuuksista ja osallistuaksesi mahtavaan yhteisöömme!

Rekisteröidy
Aiheeseen liittyviä artikkeleita Vastaukset Näkymät Toimenpide
Report Actions Button(ir.actions.report) and Domain
Odoo v15
Avatar
Avatar
Avatar
Avatar
3
elok. 24
7367
Fedex Shipping Return Label - can I default it to ground when using overnight for delivery?
enterprise v15
Avatar
0
helmik. 24
2586
How to add custom field on Enterprise reports
enterprise v15
Avatar
Avatar
1
marrask. 23
3005
How to copy the value of a checkbox field from Vendor Bill to Payments in Odoo 15?
enterprise v15
Avatar
0
syysk. 23
2445
Annual leave allocation based on their joining date? Ratkaistu
enterprise v15
Avatar
Avatar
1
kesäk. 23
4187
Yhteisö
  • Kurssit
  • Dokumentaatio
  • Foorumi
Avoin lähdekoodi
  • Lataa
  • Github
  • Runbot
  • Käännökset
Palvelut
  • Odoo.sh hosting
  • Tuki
  • Versionkorotus
  • Räätälöidyt kehitykset
  • Koulutus
  • Löydä kirjanpitäjä
  • Löydä kumppani
  • Ryhdy kumppaniksi
Meistä
  • Yrityksemme
  • Brändiominaisuudet
  • Ota yhteyttä
  • Työpaikat
  • Tapahtumat
  • Podcast
  • Blogi
  • Asiakkaat
  • Oikeudellinen ilmoitus • Yksityisyys
  • Tietoturva
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo on kokoelma avoimen lähdekoodin yrityssovelluksia, jotka kattavat kaikki yrityksesi tarpeet: asiakkuudenhallinta eli CRM, verkkokauppa, kirjanpito, varastointi, kassajärjestelmä, projektinhallinta, jne.

Odoon uniikki arvolupaus on olla samanaikaisesti erittäin helppokäyttöinen ja täysin integroitu.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now