Do not use check digits with price fields. Do not define a check
digit scheme for these bar codes, because they have predefined
check digits: UPC, EAN, Code 39 (with the MOD43 check digit),
and Code 93.
Syntax
{A,selector,action,device,modulus,
fld_length,D/P,"weights" p }
A1. A Check Digit Header.
A2. selector Assign a number from
1-10
to this check digit formula.
A3. action Adds a check digit scheme. Enter
A
.
A4. device Device. Use
R
.
A5. modulus Number from
2-11
. The modulus is used to divide the sum of
products or the sum of digits.
A6. fld_length The maximum number of characters the field will contain.
Range:
0 - 2710
.
A7. D/P Algorithm. The algorithm determines how the check digit is
calculated.Options:
D
sum of digits
P
sum of products
A8. "weights
"
String of digits used for calculation. A weight string is a group
of two or more numbers that is applied to a field. The number
of digits in this string should equal the number in fld_length.
Enclose in quotation marks. Range:
0 - 2710
.
Example:
{A,1,A,R,10,5,P,"65432" p }
Adds check digit scheme number 1 to the printer’s memory. The
modulus is 10, the maximum number of characters in the field is 5.
The check digit is calculated by using the Sum of Products and the
string of digits used in the calculation is "65432."
Sum of Products Calculation
This is an example of how the printer uses Sum of Products to
calculate a check digit for this data:
5 2 3 2 4 5 2 1 9
4-10
Defining Field Options