Chapter 3 Handling
99
3
GS1-128M
❏ Specify the data of 38 to 66 digits.
❏ ‘()’ is the delimiter for the application identifiers. (printed as the HRI character, but not
encoded.)
❏ The start codes (CODE A, CODE B, CODE C) and the stop code are added automatically.
❏ A symbol character FNC1, which is described after the start code, is automatically added.
❏ When FNC1 is not a
t the end of the data followed by the application identifier ‘(30)’, FNC1 is
automatically added.
❏ FNC1 must not be at the end of the data followed by the application identifier ‘(10)’ or ‘(21)’.
In this case, an error occurs.
❏ When ‘(01)’ is specified as the application identifier, t
he 14th digit becomes a check digit, how-
ever, it is not proved when the check digit is specified. When the 14th digit is ‘*,’ the check
digit is automatically calculated, and replaced with ‘*.’
❏ When the character right after ‘{‘ is not ‘1’, an error occurs.
❏ Specify the special character as the following format.
❏ An error occ
urs when the format identifiers do not meet the following condition.
Control Character ASCII HRI Character
FNC1 {1 Space is printed.
Left parenthesis for the application identifier ( '(‘ is printed.
Right parenthesis for the application identifier ) ‘)’ is printed.
Check digit position * Check digit is printed.
Format Identifier Format
01 Numbers of 14 digits
10 Alphanumerics of 1 ~ 20 digits
17 Numbers of 6 digits (YYMMDD)
21 Alphanumerics of 1 ~ 20 digits
30 Numbers of 1 ~ 8 digits