Check Digit Functions

These functions return a check digit as a string value. A check digit is an extra character appended to the end of a barcode whose value is derived from the values of the previous characters in the barcode. Each of these check digit functions use a different algorithm to determine the check digit value.

Name

Description

C39Mod43

Returns a Code 3 of 9 Mod 43 check digit.

CBarMod16

Returns a Codabar Mod 16 check digit.

DeutschePostMod10

Returns a Deutsche Post Mod 10 check digit for Leitcode and Identcode barcodes.

FAC39Mod43

Returns a Full ASCII Code 3 of 9 check digit.

ISBTNumericPair

Returns an ISBT Numeric Pair check digit.

ISO7064Mod11_10

Returns an IS0 7064 11,10 check digit.

ISO7064Mod11_2

Returns an ISO 7064 11,2 check digit.

ISO7064Mod1271_36

Returns an ISO 7064 1271,36 check digit.

ISO7064Mod27_26

Returns an IS0 7064 27,26 check digit.

ISO7064Mod37_2

Returns an ISO 7064 37,2 check digit.

ISO7064Mod37_36

Returns an ISO 7064 37,36 check digit.

ISO7064Mod661_26

Returns an ISO 7064 661,26 check digit.

ISO7064Mod97_10

Returns an ISO 7064 97,10 check digit.

LuhnMod10

Returns a Luhn Mod 10 check digit.

MSIMod10

Returns an MSI Plessey Mod 10 check digit.

MSIMod10Mod10

Returns an MSI Plessey Mod 10 Mod 10 check digit.

MSIMod11Mod10

Returns an MSI Plessey Mod 11 Mod 10 check digit.

OPCMod10

Returns a OPC Mod 10 check digit.

PZNMod11

Returns a PZN Mod 11 check digit. The '*' character will be returned if the PZN is invalid.

UccMod10

Returns a UCC Mod 10 check digit.

UnisonMod10

Returns a Unison Mod 10 check digit.

UPSMod10

Returns a UPS Mod 10 check digit.

Related Topics