Worth Data P11/12 User Manual

Page 53

Advertising
background image

H-4

Because the sample UPC-E code ends in a 6, the insertion digits 0000 are inserted
at the sixth digit (insertion position 6):

1234500006

2. Add the Number System Character of 0 to the sample data:

01234500006

3. Use the UPC-A check digit calculation described in the previous section to

produce a check digit as if it were a UPC-A code. The check digit for the
sample data is:

5

4. The complete 8 digit code consists of the Number System Character, the

original 6 digit code and the check digit:

01234565

I

f the code

UPC-E data

Insertion digits

Insertion 10 digit

code

ends in

:

Position

0

abcde0

0 0 0 0 0

3

ab 0 0 0 0 0 cde

1

abcde1

1 0 0 0 0

3

ab1 0 0 0 0 cde

2

abcde2

2 0 0 0 0

3

ab2 0 0 0 0 cde

3

abcde3

0 0 0 0 0

4

abc0 0 0 0 0 de

4

abcde4

0 0 0 0 0

5

abcd 0 0 0 0 0 e

5

abcde5

0 0 0 0

6

abcde 0 0 0 0 5

6

abcde6

0 0 0 0

6

abcde 0 0 0 0 6

7

abcde7

0 0 0 0

6

abcde 0 0 0 0 7

8

abcde8

0 0 0 0

6

abcde 0 0 0 0 8

9

abcde9

0 0 0 0

6

abcde 0 0 0 0 9

UPC-E Checksum Calculation
Use the sample data of 123456 to demonstrate the UPC-E checksum calculation:

1. The 6 digit UPC-E code is converted to a 10-digit code, using an expansion

scheme based on the sixth digit:

Advertising