Skip to main content

Barcode symbologies barcode types

## Barcode Definitions - Barcode Symbologies**

Barcode Symbologies

The supported barcode symbologies are configurable using the DataWedge profile on the Zebra hardware devices. The configuration can be managed with the SymbologyConfiguration parameter.

Parameter NameTypeDescriptionDefault
SymbologyConfigurationStringA list of supported symbologies, that should be scannable by the My-Scan Attendant.All symbologies enabled.
SymbologyDefault Value
code39true
code128true
ean8true
ean13true
i2of5true
qrCodetrue
upcAtrue
upcEtrue
dataMatrixfalse
dataBarfalse
dataBarExpandedfalse
aztecfalse
gs1_128false
pdf417false
aztecfalse
codabarfalse
D2of5false
mailmarkfalse
maxicodefalse

Configuration of the symbology parameter is as follows:

ParameternameExample configuration
SymbologyConfigurationcode39

Finally, there are several other parameters that control the behaviour of the barcode scanner, these involve the conversion and identification of the barcodes. They can be found in the table below.

Parameter NameTypeDescriptionDefault Value
AimIdentifierenumvalues: none, standard, MDCstandard
ConvertUpcAToEan13boolfalse
ConvertUpcEToUpcAboolfalse
IncludeUpcECheckDigitboolfalse
IncludeUpcENumberSystemboolfalse
Gs1GroupSeparatorStringFNC1

Barcode Definitions

In the My-Scan Attendant, several barcode definitions can be configured. These barcode definitions allow the My-Scan Attendant to trigger certain behaviour, as a result of scanning a certain barcode. Barcode definitions have existed for a long time in the My-Scan solution, and more information on them can be found on the following page: Barcode definitions.

Parameter NameTypeDescriptionDefault
EndOfTicketBarcodeDefinitionStringDefines the barcode mask for the end-of-trip barcode. Scanning this barcode indicates the end of a shopping trip, and is used to finalize the full rescan in the My-Scan Attendant.null

HostessBarcodeDefinition

AttendantCardBarcodeDefinition

String

Defines the barcode mask for the attendant card. Certain features in the My-Scan Attendant can be triggered using an attendant card, and in the non-anonymous mode, scanning the attendant card is obliged to start a session.

Alternatively, the parameter name AssistantCardBarcodeDefinition can be used. Both have the same behaviour.

null
StartRescanBarcodeDefinitionString

Defines the barcode mask for a barcode that is used to start the rescan. This barcode is scanned from the customer device, where it is visible on the rescan screen.

null