This document describes what GS1-128 (former EAN128) 'Application Identifiers' are supported and recognized by E-WMS.
A GS1-128 barcode can contain several types of information in one barcode, this creates the possibility to scan product code, batch code and quantity in just one scan.
Each part of the barcode is identified by an 'Application Identifier' (AI), in the sample above these are used:
02 Product identification EAN13 (14 digits) 15 batch end date (translates as December 1, 2011) 37 quantity (100)$ group separator10 batch code (09071)
AI's can be divided in two types:
To mark the 'end' of an AI with variable length, a invisible 'separator' (GS1-128 'data terminator') is included in the barcode, unless the AI is the last part of the barcode.In the barcode sample above, this separator is the '$' sign placed behind the quantity (0100).This separator will be visible in a scanner barcode in E-WMS by the configured group separator.
The GS1-128 system knows many AI's (see: http://en.wikipedia.org/wiki/GS1-128), the most commonly used are supported by the WMS ASP hand terminal software:
*1: A SSCC number is recognized by E-WMS in Sales order fulfilment (to scan SKU numbers issued from, and to scan and register SSCC numbers used for shipping), and in general WMS processes when using E-WMS SKU Management, to scan SKU numbers. *2: Control digits (last digit in item GTIN or in SSCC number) are not validated as such when scanned in E-WMS.
Quantity and weight
When one scanned barcode contains multiple AI's for the same target field (quantity), then the numerical first AI will be applied. So when a barcode contains both '30' and '310x' then 30 will be applied and '310x' will be ignored.
Recognized but not supported The following EAN128 application identifiers are recognized but not supported in E-WMS, since recognition can be required to decode a complete EAN128 bar code.