GS1-128 question on FNC1 character

General discussion about Morovia barcode fonts, OCR/MICR fonts and postal fonts.

GS1-128 question on FNC1 character

Postby GonzaloR on Fri Dec 16, 2011 11:04 am

We need to use the ean 128 code for a customer. We have been doing tests with the Morovia code 128 we had bougth to you previously, and the customer does not accept the codes we send to them because after the manufacture date segment (application identifier ‘11’), we include the divider character fnc1, even though the instrucions for this code say thet it is not necessary because this segment has a fixed length.

For this case, we are using the ean128ex function from your 128 code. Is this an error from your code? Must we use another funtion different from ean128ex?

The data string we used is
Code: Select all
(11)110630(400)10-70298(90)8114718(37)216
GonzaloR
 

Re: GS1-128 question on FNC1 character

Postby glitch on Fri Dec 16, 2011 11:39 am

GonzaloR,

See KB10048: http://mdn.morovia.com/kb/INFO-Function ... 10048.html on EAN128Ex function:

The function EAN128Ex turns the open parenthesis into FNC1, and
ignores the close parenthesis. Some UCC/EAN-128 implement does not
use FNC1 character to separate two adjacent fields. In this case,
do not put parentheses in the second data field.


To remove the FNC1 before 400, remove parentheses around 400. Use

Code: Select all
(11)11063040010-70298(90)8114718(37)216


as the input parameter.

Let me know if it works.
The information above is provided "AS IS", with no warranties, and confers no rights.
User avatar
glitch
Support Engineer
 
Posts: 198
Joined: Wed May 14, 2008 2:42 pm


Return to General Discussion

Who is online

Users browsing this forum: No registered users and 1 guest