Check Digit |
A check digit is an extra character that is appended to the end of a barcode to verify the accuracy of the barcode symbol. The check digit value is derived from the sum (or weighted sum) of the values of the previous characters in the barcode. Use the Check Digit option to specify whether check digits are added to your barcodes.
Data entry automation with a barcode reader is many times more reliable than manual data entry with a keyboard, but the possibility of decoding errors can never be statistically eliminated. For example, a sudden jerk in a user's scanning motion or a printing defect in a barcode can cause a substitution error to occur. In situations where a substitution error might catastrophically affect the integrity of your database, we strongly recommend that you use check digits.
Although check digits do not completely eliminate the possibility of substitution errors, they do reduce their likelihood even further, which improves data integrity.
If the two values are the same, the barcode reader transmits the barcode message. If the two values are different, the barcode reader determines that an error occurred, and no barcode characters are transmitted. The user must scan the barcode message again.
Several symbologies are always printed with check digits. Therefore, when you select and configure these barcodes, the Check Digit option is selected by default and cannot be changed.
Some symbologies do not include a conventional human readable interpretation for the check digits. For these barcodes, the Hide Check Digit option on the Human Readable property page of the Barcode Properties dialog is selected by default and cannot be changed.
|
If the check digit that you want is unavailable, and if you want to append an additional check digit or define a custom check digit algorithm, you can do so by using VBScript. For more information, refer to Creating Custom Check Digits. |
This option is available for the following symbologies:
BC412
CEPNet
Channel Code
Circular Code 39
Circular Code 93
Circular Code 128
Circular Interleaved 2 of 5
Code 11 (USD-8)
Code 32 (Italian Pharmacode)
Code 39 – Full ASCII
Code 39 – Regular
Code 93
Code 128
Datalogic 2 of 5 (China Post)
Deutsche Post Identcode
Deutsche Post Leitcode
EAN/JAN-8
EAN/JAN-13
EAN/JAN/UPC 2-digit Supplemental
EAN/JAN/UPC 5-digit Supplemental
GS1-128
Industrial 2 of 5
Interleaved 2 of 5
ITF-14
Japanese Post 4-State Customer Code
Matrix 2 of 5
MSI Plessey
NEC 2 of 5
OPC (Optical Product Code, VCA)
PosiCode
PZN
Royal Mail 4-State Customer Code
Standard 2 of 5 (IATA)
Telepen
UPC-A
UPC-E
USPS PLANET
USPS POSTNET (Zip, Zip+4, DPBC)
Related Topics