Page 1 of 1
Bar code problem - missing divider (EAN-128c)
Posted: Wed Aug 24, 2016 12:30 pm
by Zaily
Hello guys,
I have a pallet label (enclosed) and within the first barcode, there is a problem that there is no divider/separator between AI's (37) and (15), so the scanner does not recognize where the AI 37 ends and AI 15 starts.
this is the code I use to create barcode (all of those qPrehledSSCC's are numbers with counts and date)
Code: Select all
(02){qPrehledSSCC.EANKARTONU}(37){Ceiling(qPrehledSSCC.MNKARTONU)}(15){qPrehledSSCC.TRVANLIVOST}(10){qPrehledSSCC.VYROBA}
this is what we get from customer:
Beispiel:
Klarschriftzeile: (02)08595601700982(37)162(15)170209(10)090816
abgecannter Code: 020859560170098237162@1517020910090816
Re: Bar code problem - missing divider (EAN-128c)
Posted: Thu Aug 25, 2016 9:14 am
by HighAley
Hello.
It seems that you use EAN-128c barcode but need to get the GS1 128 barcode.
The different between these bar-codes is in additional FNC1 codes.
So, please, change the type of the barcode to GS1 128 or add the FNC1 symbols this way:
Code: Select all
(02){qPrehledSSCC.EANKARTONU+ (char)129}(37){Ceiling(qPrehledSSCC.MNKARTONU)+ (char)129}(15){qPrehledSSCC.TRVANLIVOST+ (char)129}(10){qPrehledSSCC.VYROBA}
Thank you.
Re: Bar code problem - missing divider (EAN-128c)
Posted: Thu Aug 25, 2016 11:34 am
by Zaily
Hello, Thank you
When I use it like this (as you wrote me):
Code: Select all
(02){qPrehledSSCC.EANKARTONU+ (char)129}(37){Ceiling(qPrehledSSCC.MNKARTONU)+ (char)129}(15){qPrehledSSCC.TRVANLIVOST+ (char)129}(10){qPrehledSSCC.VYROBA}
I get always the result of:
020859560170098237
2911517020910090816
(so it seems like it replaces original number 162 (which is the count of cartons))
In our version, there is not a GS1-128 bar code to choose, i got just code128 and EAN 128 and couple others, but not GS1-128 (im using ESO9 software which uses stimulsoft to create reports)
Re: Bar code problem - missing divider (EAN-128c)
Posted: Fri Aug 26, 2016 11:16 am
by Zaily
Any ideas, what could help me please?
Re: Bar code problem - missing divider (EAN-128c)
Posted: Fri Aug 26, 2016 12:52 pm
by HighAley
Hello.
Sorry, there is a error in the expression.
Please, convert the number to string
Code: Select all
{Ceiling(qPrehledSSCC.MNKARTONU).ToString() + (char)129}
or use next expression:
Code: Select all
{Ceiling(qPrehledSSCC.MNKARTONU)}{(char)129}
Thank you.
Re: Bar code problem - missing divider (EAN-128c)
Posted: Tue Aug 30, 2016 11:39 am
by Zaily
Thank You very much HighAley, used the
Code: Select all
{Ceiling(qPrehledSSCC.MNKARTONU)}{(char)129}
solution and it worked perfectly
Re: Bar code problem - missing divider (EAN-128c)
Posted: Tue Aug 30, 2016 1:25 pm
by HighAley
Hello.
We are very glad to help you.
Let us know if you need our help.
Thank you.