GS1-128

GS1-128 function encodes barcode data using the GS1-128 standard. The standard supports the encoding of textual data, numbers, functions, and the entire set of 128 ASCII characters.

GS1-128 encodes the data and defines its meaning by defining a list of Application Identifiers (AI). These identifiers define the content and length of the data they include.

AIs include a data field that contains a fixed or variable number of characters.

Tip

For more information about GS-128 standard and encoding principles, visit the GS1 website.

The list of available AIs is available here.

About

  • Name: function ID, initially defined by the function type.

  • Description: function's purpose and role as defined by the user.

Application Identifiers field displays the selected AIs.

Edit Function Definition button opens a dialog for editing the identifiers. Function Definition dialog allows the user to Add, Delete, Move, and edit the selected identifiers. There are four columns with identifier properties:

  • Identifier: column with identifier AI number and description.

  • Value: column with a manually or dynamically defined value as given by the selected Data source.

    Tip

    Value column makes sure the values are compliant with GS1-128 standard. The values are automatically reformatted according to AI format and length.

    UUID-23567ce5-8cbd-e4da-9c49-cc2f2409c624.png

  • Options: column with additional identifier options (if available).

Delimiter group defines the delimiting characters for separating the AIs.

A single barcode may include multiple AIs. These fields are separated using left and right Delimiter. By default, the first two digits of AI are used. Custom delimiters may be defined by inserting alphanumeric characters.

Additional function outputs group defines a subordinate function.

  • Create output function with unformatted contents creates a subordinate function that uses the unformatted data encoded by the parent GS1-128 function.

  • Function name: the name of the newly created subordinate function.