cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Print GS1-128 Bar code using adobe forms

Former Member
0 Likes
9,508

Dear All,

We have a requirement to print the GS1-128 bar code in labels by using adobe forms.

in the standard adobe library the GS1-128 bar code type is not avaialble.

Is there any possibility to convert the "Code 128 SSCC (Which is available in adobe standard library)"  bar code into GS1-128 bar code ?

any  help greatly appreciated  ?

Thanks and regrards

Krishna Mohan

+44-7448509565

Accepted Solutions (1)

Accepted Solutions (1)

istvan_janosi
Advisor
Advisor

Dear Krishna,


there are 2 ways to generate GS1-128 (EAN128) barcode:
- use code128C object and send with [F1] code or
- use code128SSCC object (not necessary to send [F1] code)

Note: it does not work with rotated barcode on ZPL!

Please check the following note as well:
995199 - Code 128 barcodes in SAP Interact. Forms: Special Characters

Best regards
Istvan

Former Member
0 Likes

Hi Istvan,

Thanks for your reply.

i am using CODE 128 SSCC Bar code with appliation identifiers as mentioned below.

I am  concatenating the "International Article Number (EAN/UPC) "  , "Expiry Date" & "Delivery number" and binded this value to the bar code (Code 128 SSCC).

i am using following application identifiers.

International Article Number (EAN/UPC) =  (01).

Expiry Date                                          =  (17).

Delivery number                                    =  (21).

Devlivery  number contains the alphanumeric value for ex: U600000626 .

when i scan the  bar code with Manatee barcode app it is able to display only numeric values . it is not displaying the alphabets .

is there any way to display the alphanumeric value when i scan the CODE 128 SSCC Bar code ?

Am i follwing correct way or is there any thing which i have missed ?

Please do the needful.

Thanks and regards

Krishan Mohan

istvan_janosi
Advisor
Advisor
0 Likes

Hi Krishan,


by default 'Code 128 SSCC' barcode type ignore alphabet. Rather than you can use subset A or B.
If you should use Code 128 SSCC than you can try to switch the subset to A or B right before the alphabet.
- place a barcode 'Code 128C' or 'Code 128 SSCC' in your template
- in the 'initialize' event put [F1] code first. It is start command of EAN128.
- switch the subset to 'A' with the command [CA] before the alphabet

Similar to this:

this.rawValue = concat("[F1]","01", "17", "21", "[CA]", "U600000626")

Best regards

Istvan

Former Member
0 Likes

Hi Istvan,

Thanks for your reply.

you mean to say in the initialization event of the bar code field i need to place the value in the below mentioned format right..

$.rawValue = concat("[F1]","(01)", "06564545897352", "(17)", "161231", "(21)", "[CA]", "U600000626")

"06564545897352"  = Global trade identification number.

"161231"                = Expiry date.

"U600000626"         = Delivery number.


or else can i pass the same value from the driver program and binded to the bar code field in the adobe form template ?


Can you please check this and provide your valuable inputs on this.

istvan_janosi
Advisor
Advisor
0 Likes

Hi Krishan,

theoretically both scenario should work correct.

Best regards
Istvan

dominik111
Explorer
0 Likes
Hi,

Answers (1)

Answers (1)

gvallejo
Explorer

Hello, I try code128sscc but only numbers are displayed, letters missing. What barcode is for EAN128?

Teaman
Explorer
0 Likes

Hey,

did you solve this?

Im currently facing the same problem.

Thanks!

dominik111
Explorer
0 Likes
Hi, I solved it this way:
dominik111
Explorer
0 Likes
sorry.. the barcode object Code128SSCC is only suitable for die SSCC number. You can use the barcode object CODE128, CODE128C, or CODE128A for variable length / alphanumeric . Just build the barcode without any parenthesis around the AI's and put a [F1] at the beginning. The [F1] marks the Code128 as a GS1-128 for the barcodereader. Example coding AI's 15, 3302, 10: [F1]151603003302079300100331065.