How to use the Palisis printer tokens

Blanca Castillo
Blanca Castillo
  • Updated

Where do I find it?

Account > Templates > Ticket Templates

 

What does it mean?

The various Receipt/Ticket/Voucher layouts of the handheld Palisis devices, the Palisis POS, and the Palisis application offer the capability of using so-called tokens in their text blocks. A token is a placeholder used to insert specific booking information on the printed ticket. This allows you to create layouts geared towards the individual demands of your operation.

 

What should I do?

You can use the following tokens within a "Text block" on your ticket/ receipt/ voucher layout.
Here is the list of those tokens (the ‘x’ marks compatibility with Receipt, Ticket or Voucher layouts):

 

TokenReceiptTicketVoucherDescription
$${date}

check mark button

check mark button

check mark button

Booking-Date in localized format specified by Language
$${date:MM/dd/yyyy HH:mm}

check mark button

check mark button

check mark button

Booking-Date and/or time in by token specified format
Year(yyyy), Month(MM), Day(dd), Hour(HH), Minutes(mm), Seconds(ss)
special characters allowed are: /slash, Dot/Point, DoublePoint and Space
$${time}

check mark button

check mark button

check mark button

Booking-Time in localized format specified by Language
$${datetime}

check mark button

check mark button

check mark button

Booking-Date and time in localized format specified by Language
$${NOW:MM/dd/yyyy HH:mm}

check mark button

check mark button

check mark button

Current Date and/or time in by token specified format in local time of device
Year(yyyy), Month(MM), Day(dd), Hour(HH), Minutes(mm), Seconds(ss)
special characters allowed are: /slash, Dot/Point, DoublePoint and Space
$${staffid}

check mark button

check mark button

check mark button

Sales users CostCenter
$${firstname}

check mark button

check mark button

check mark button

Sales users Firstname
$${lastname}

check mark button

check mark button

check mark button

Sales users Lastname
$${waypoint}

check mark button

check mark button

check mark button

Waypoint (if selected)
$${uuidr}

check mark button

check mark button

check mark button

Booking ID
$${TOTAL}

check mark button

check mark button

check mark button

Booking price incl. currency code
$${EX_RATE}

check mark button

check mark button

check mark button

Formatted ExchangeRate (if Ticket in Maincurrency the whole Block won't be printed)
 

 

 

 

 
$${uid} / $${uuid}

check mark button

check mark button

check mark button

Booking ID or Ticket ID depending on Ticket or Receipt Layout
$${uidv}

 

check mark button

check mark button

External voucher if set
$${fuid}

check mark button

check mark button

check mark button

Foreign UID if given
$${paymentaccount}

check mark button

check mark button

check mark button

List of Paymentaccounts (PrintText-Field) used in payment (splitted by line)
$${validuntil}

 

check mark button

check mark button

Valid until (see date format)

If not validUntil set replaced by empty string

$${validfor}

 

check mark button

check mark button

Valid timeframe f.e.: 5.3 days
$${COU}

 

check mark button

check mark button

Remaining Count of use (replaced by empty string if unset)
$${eventDate}

 

check mark button

check mark button

EventDate in localized format specified by Language (Block not printed if no event selected)
$${eventTime}

 

check mark button

check mark button

EventTime in localized format specified by Language (Block not printed if no event selected)
$${EVENT:MM/dd/yyyy HH:mm}

 

check mark button

check mark button

Event in token specified format (Block not printed if no event selected)
$${returnEventDate}

 

check mark button

check mark button

EventDate in localized format specified by Language (Block not printed if no event selected)
$${returnEventTime}

 

check mark button

check mark button

EventTime in localized format specified by Language (Block not printed if no event selected)
$${EVENT_RETURN:MM/dd/yyyy HH:mm}

 

check mark button

check mark button

Event in token specified format (Block not printed if no event selected)
$${PARTNER}

 

check mark button

check mark button

Partnername if set
$${OWNER}

 

check mark button

check mark button

Current or selected Ownername if set
$${BU}

 

check mark button

check mark button

Business Unit if set (and if OL set)
$${OL}

check mark button

check mark button

check mark button

Operationline if set (and if OL set) / if Booking then name of Operationline in first BookingEntry
$${ROUTE}

 

check mark button

check mark button

Route if set (and if OL set)
$${R_ROUTE}

 

check mark button

check mark button

Return Route if set (and if OL set)
$${PC}

 

check mark button

check mark button

Passenger Category if set (and if OL set)
$${SC}

 

check mark button

check mark button

Seat Category if set (and if OL set)
$${PP}

 

check mark button

check mark button

Price Plan if set (and if OL set)
$${PROD_CAT}

 

check mark button

check mark button

Product Category if set (and if Product set)
$${PROD}

 

check mark button

check mark button

Product if set
$${GROUP_SIZE}

 

check mark button

check mark button

Tickets of Group (Block not printed if bookingentry isn't a group)
$${TICKET_TOTAL}

 

check mark button

check mark button

Ticket final price incl. Currency Code (BookingEntry)
$${TICKET_PAID}

 

check mark button

check mark button

What the customer actually paid (without deposit)
$${TICKET_INDEX}

 

check mark button

check mark button

Ticket x of y
$${TICKET_COUNT}

 

check mark button

check mark button

Count of Tickets in that booking
$${INSTANT:Only if instant}

 

check mark button

check mark button

everything behind : only printed if INSTANT checkin (direkt/instant sale)
$${PRESALE:Only if presale}

 

check mark button

check mark button

everything behind : only printed if PRESALE without checkin (manually selected event)
$${EVENT_NO:Only if no event selected}

 

check mark button

check mark button

everything behind : only no event selected
 

 

 

 

 
$${EXT_REF}

 

check mark button

check mark button

TextBlock is only printed if ExternalReference ID assigned (Token replaced by empty string)
$${EXT_REF_ID}

 

check mark button

check mark button

Prints list of External Reference IDs (TextBlock is only printed if ExternalReference ID assigned)
$${CHECKIN.COUNTER}

check mark button

check mark button

check mark button

Prints the Checkin Count
$${CHECKIN.COUNTER.TEMP}

check mark button

check mark button

check mark button

Prints the temporary checkin Count
 

 

 

 

 
$${AGENT}

 

check mark button

check mark button

Print the name of the Agent (Partner Sales Agent)
$${SUPPLIER}

 

check mark button

check mark button

Print the name of the Supplier (Partner Supplier)
$${PASSENGER_NAME}

 

check mark button

check mark button

Print the name of the Passenger
$${PASSENGER_EMAIL}

 

check mark button

check mark button

Print the email of the Passenger
$${PASSENGER_PHONE}

 

check mark button

check mark button

Print the phone of the Passenger
$${PASSENGER_COMMENT}

 

check mark button

check mark button

Print the comment of the Passenger
 

 

 

 

 
$${EMPLOYEE_ID}

check mark button

check mark button

check mark button

Print the emplyee id
$${TICKET_GROUP_PASSENGERS}

 

check mark button

check mark button

THERMO: Amount of Passenger in specific PassengerCategory (f.e. 3x Adult), each PassengerCategories will be printed in separate line

$${TICKET_GROUP_PASSENGERS_1/2/3/4}

 

check mark button

check mark button

BOCA: same like Thermo-Print except you NEED to specify 4 times (_1, _2,_3,_4) the token. If there are more than 5 PassengerCategories they won't be printed
$${TICKET_GROUP_PRICEPLAN}

 

check mark button

check mark button

THERMO: Amount of tickets in specific Priceplan (f.e. 3x Single), each Priceplan will be printed in separate line
$${TICKET_GROUP_PRICEPLAN_1/2/3/4}

 

check mark button

check mark button

BOCA: same like Thermo-Print except you NEED to specify 4 times (_1, _2,_3,_4) the token. If there are more than 5 PassengerCategories they won't be printed
$${TICKET_GROUP_SEATCATEGORY}
 

 

check mark button

check mark button

THERMO: Amount of seats in specific SeatCategory (f.e. 3x Standard), each SeatCategory will be printed in separate line
$${TICKET_GROUP_SEATCATEGORY_1/2/3/4}

 

check mark button

check mark button

BOCA: same like Thermo-Print except you NEED to specify 4 times (_1, _2,_3,_4) the token. If there are more than 5 PassengerCategories they won't be printed
$${DEVICE}

check mark button

check mark button

check mark button

Device Name: ABC-0123

$${BB_RID}

cross mark 

check mark button

check mark button

ftReceiptIdentification

(Only for Fiskaltrust integrations)

$${SEAT_NUMBER}

cross mark

check mark button

check mark button

It shows the Seat Number

$${SEAT_ROW}

cross mark

check mark button

check mark button

It shows the Seat Row

$${SEAT_SECTION}

cross mark

check mark button

check mark button

It shows the Seat Section

$${SEAT_LIST}

check mark button

cross mark

cross mark

Creates a List of ("pit.printer.seatlist.category", "C: {0} "), ("pit.printer.seatlist.section", "S: {0} "), ("pit.printer.seatlist.row", "R: {0} "), ("pit.printer.seatlist.number", "N: {0}") -> output: C:1 S: 1 R: 1 N: 1

 

Please be aware that depending on your setup and account settings, some tokens will not work. Either you will see the token itself on the printout or sometimes the whole text block will be missing completely. Therefore we advise limiting the use of tokens to the necessary minimum.