Configuration

Print Fields / Items / Variables

This provides an overview of the Print Fields/Items/Variables available in Touch that can be included when printing to Floor/Kitchen/Label/Order/Raffle Ticket Barrel/Receipt printers.


Subjects      


How To Access Print Fields / Items / Variables      

Print Fields/Items/Variables can be accessed via the Add Item button when editing anyone of the Printing Peripherals for Floor/Kitchen/Label/Order/Raffle Ticket Barrel/Receipt printers. For example:



Conditional      

Graphical      


Custom Printer Commands      

Graphical      


Customer      

Graphical      


General      

Graphical      


Misc      

Graphical      


Orders      

Graphical      


Printer Commands      

Graphical      


Product Labels      

Graphical      


Raffles      

Graphical      


Tables      

Graphical      


Print Fields / Items / Variables      


{Event Area}      

Select to include the name of the Area when printing Kitchen/Order/Receipt dockets using:

  • Touch - The Area has been selected from the Event grid when the Order/Sale is commenced.

Notes...



The Area maybe overridden. For example, if a Table is added to an Order/Sale after selecting an Area, it will remove the Area from the Order/Sale.

  • POS API - If the first character in the BookingName field has an open bracket "(", and then a closed bracket is also detected ")", it will use the data between the two brackets and determine the Area, by doing the following:
    • Check if a Session is configured/scheduled at the date/time in the Location based on the TransactionDate in the POST/order request. If one is:
      • NOT FOUND - Then the {SUITE NAME} or {EVENT AREA} Field/Item/Variable will NOT be populated.
      • FOUND - If the data between the brackets () is:

Notes...



This was previously referred to as {SUITE NAME}. Venues that currently have {SUITE NAME} on their dockets do NOT need to change it. These will continue to function in the same way as it's replacement Field/Item/Variable functions, namely {EVENT AREA} .


{Event Name}      

Select to include the name of the Event when printing Kitchen/Order/Receipt dockets using:

  • Touch - At the time the Order/Sale is finalised, if there is an Event configured/scheduled at the date/time in the Location the terminal is assigned too, then the Session's Name will be returned as the {Event Name}.
  • POS API - The Session's Name will be returned as the {Event Name}, if a Session is located based on the “TransactionDate” in the POST/order request.

Notes...



For Orders/Sales posted via POS API for past or future Events , the correct Session Name will be returned based on the TransactionDate in the POST/order request, and NOT based on when it was submitted to SwiftPOS.

End of article.