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:
0208595601700982372911517020910090816

(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.