GS1 128

Terry Burton edited this page Feb 8, 2015 · 9 revisions

Symbologies Reference

Point of Sale

GS1 DataBar

Supply Chain

Two-dimensional Symbols

One-dimensional Symbols

Postal Symbols

Pharmaceutical Symbols

Less-used Symbols

GS1 Composite Symbols

Raw Symbols

Partial Symbols

Clone this wiki locally

GS1-128

GS1-128 is an implementation of the Code 128 barcode symbology which carries GS1 formatted data, including a GTIN-14.

Also known as: UCC/EAN-128, EAN-128, UCC-128.

Variants:

  • GS1-128 Composite is a variant of GS1-128 that should be used when a CC-A, CC-B or CC-C GS1 composite 2D component is required.
  • EAN-14 is a variant of GS1-128 that should be used when encoding a fourteen-digit GTIN.
  • SSCC-18 is a variant of GS1-128 that should be used when encoding an eighteen-digit SSCC.

Standards: ISO/IEC 15417, ANSI/AIM BC4-1999 ISS, BS EN 799, GS1 General Specifications.

Data and Options

  • The data field input is provided in GS1 Application Identifier standard format.
  • The linkagea option specifies that the symbol includes a CC-A or CC-B GS1 composite 2D component.
  • The linkagec option specifies that the symbol includes a CC-C GS1 composite 2D component.

Examples

GTIN 95012345678903; Weight 0.123kg:

0 0 moveto ((01)95012345678903(3103)000123) (includetext)
/gs1-128 /uk.co.terryburton.bwipp findresource exec

GTIN 0061414199996; Expiration date 1st Jan 2010; Batch 123ABC; Serial 1234567890:

0 0 moveto
((01)0061414199996(17)100101(10)123ABC(21)1234567890)
(includetext)
/gs1-128 /uk.co.terryburton.bwipp findresource exec