Home > POS Management > Tills > How Do I...? > Define My Own Receipt?

How Do I Define My Own Receipt?

DynaPOSTouch provides some ability for the user to define their own formats.

The transaction header is defined in the Receipt Header field in Tills. You can use various keywords to indicate values which the system automatically fills in when the receipt is printed. When a receipt is printed, the system checks for the existence of any keywords in the receipt header. If any are found then it prints only your defined receipt header. It does not print the standard transaction header. If no keywords are found, the system uses the following transaction header:

ABN

<TAXNUMBER1>

Receipt

<TRANSTYPE> < RECEIPTNUMBER> <REPRINT>

Transaction

<TRANSTYPE> <TRANSNUMBER> <REPRINT>

Time

<DATE> <TIME>

Operator

<OPNAME>

Till

<TILLCODE>/<TILLNUMBER>

Table

<TABLE>

Covers

<COVERS>

Customer

<CARDNUMBER>

<CUSTNAME>

<TAXINFO>

Reference

<REFERENCE>

Stock Adj

<STOCKREASON>

Transfer To

<TFRTOCODE>

If the keyword was to be replaced by an empty value (for example, if you aren't doing a transfer then <TFRTOCODE> would be empty), the entire line that the keyword is on is not printed. This means that you can put in all the possible transaction details and know that it will only print the available information.

The available keywords are as follows:

ACCOUNTS

Prints a summary of the customer's accounts.

CARDNUMBER

The current customer's card number.

COVERAMT

The amount per customer at the table.

COVERS

The number of customers at one table.

CUSTNAME

The current customer's name.

CUSTNUMBER

The current customer's number.

CUSTPHONE

The phone number of the customer.

CUSTTAXNUM

The customer's tax number.

DATE

The current date printed in the short date format (dd/mm/yy).

DELIVERY

The delivery address for the transaction.

FSASUMMARY

Prints the Flexible Spending Account Summary when the item is sold.

FISCAL

Prints fiscal information on the receipt.

FORFEIT

Replaced with the amount of change to be forfeited.

FSASUMMARY

Prints the Flexible Spending Account Summary when the item is sold.

IPN

The IPN of the current number.

ITEMCOUNT

The number of items in the transaction.

LOCATIONCODE

The code of the current location.

LOCATIONNAME

The name of the current location.

OPNAME

The name of the current operator.

OPNUMBER

The number of the current operator.

ORIGRECEIPTNUMBER

When you do a normal sale, this line will be empty. However, if you return a sale or an item by matching to a previous sale, the receipt number of that sale will be printed.

NOSALEREASON

No sale reason is printed if set up.

Note: You have to have the PRINT CANCELLED SALES option set to true as well as the Print No Sales Receipt option set to get a receipt.

PAGENUM

The page number of the receipt. Only used for paged receipts as used in Taiwan.

POINTS

The number of points for the customer. This is up to, but not including, the current transaction.

PREPRINT

The preprinted number on the receipt. Only used for paged receipts as used in Taiwan.

QTYSOLD

The total quantity sold. If you sell items by weight, this variable won't work well because it mixes kilos and units.

RECEIPTNUMBER

The receipt number for the transaction.

REFERENCE

The reference associated with the transaction.

REPRINT

Prints the word 'COPY' if this is a reprinted receipt.

SALESMETHOD

The Sales Method for the transaction.

SALESPERSONNAME

The name of the original salesperson for the transaction.

STOCKREASON

The reason for a stock adjustment.

TABLE

The table for the transaction.

TAXINFO

The tax information for the customer, for example the customer's tax number of their address.

TAXNUMBER1

The first tax number of the location, for example ABN.

TAXNUMBER2

The second tax number of the location, for example BRN.

TAXSUMMARY

Prints a summary showing the amount of tax paid for each tax rate.

TFRTOCODE

The code of the location that the transfer went to.

TICKETNUM

Prints the ticket number associated with the table.

TILLCODE

The code of the till.

TILLNUMBER

The number of the till.

TIME

The current time.

TOTAL

Replaced with the transaction total.

TRANSNUMBER

The current transaction number. This will only appear on receipts where there has been an interaction with the server during the transaction that is, if it has been put on hold. ‘Normal’ transactions where the bill is paid off straight away do not have a transaction number assigned until after the transaction is finalised and is being processed by the server.

TRANSTYPE

The type of transaction, for example SALE, RETURN, and so on.

VOUCHER

Replaced with the amount of the voucher tendered.

The format that item details print is selected by using the Receipt Format option on the Profile - Printing tab in Tills.

Converted from CHM to HTML with chm2web Pro 2.85 (unicode)