Access Control : Axess Gate integration : Axess Smart Printer layouts : Additional printing options : Text Merge layout using the Axess printer
 
Text Merge layout using the Axess printer
 
Example:
<Handfeed>1</Handfeed><CardMask>%DIR:P %PX:5 %PY:750 %FNT:2N %TXL:<|descrip|> %PX:5 %PY:900 %BC2OF5:<|tmp_access|> %PX:5 %PY:950 %FNT:2N %TXL:'AX' %TXL:<|tmp_access|></CardMask>
 
The layout above prints the item description, a non-encrypted Siriusware access number in the Interleaved 2 of 5 barcode font, and print the access number with an, “AX” prefix on the ticket.
 
Important notes for the interleaved 2 of 5 barcode font:
The Interleaved 2 of 5 Barcode Font only works with an even number of digits. Siriusware accommodates this limitation by padding the number to the left with a 0 when necessary. This 0 is stripped away when sending a barcode scan to SalesEZ application for validation.
The Interleaved 2 of 5 Barcode Font only allows numbers, no characters. This means that prefixes used by the Siriusware system to trigger specialized functions (%EP, %AA, etc.) cannot be included in the barcodes. If a prefix is required, it must be sent in prior to scanning the barcode using a programmed F-Key. It also means that encrypted barcodes cannot be printed; only un-encrypted numeric-only barcodes are possible.
If it is not possible to use EncryptedPassNumbers=FALSE at salespoints due to encrypted media already in the marketplace, the following settings can be used to prevent the non-encrypted Interleaved 2 of 5 barcodes from being decrypted by Sales. This setting selectively prevents decryption based on the Access Control Prefix prepended to the barcode scan and can take a list of prefixes.
[Preferences]
EncryptedPassNumbers=TRUE
NoDecryptPrefixes=XMZ
 
In the example above, any barcode scan that includes an Access Control Prefix of X, M or Z is not decrypted before sending the number into SalesEZ application for validation.
Additionally, it is possible to produce an encrypted number within the <SwipeMask> tags when encoding the Siriusware segment, as opposed to printing a barcode (the encoded Siriusware segment can act as a substitute for an encrypted barcode in this scenario):
 
<SwipeMask>%AAXXEncryptNumber(<|tmp_access|>)?</SwipeMask>