Full Page POS Receipt

Jun 07, 2005 4 Replies

I have been making receipts for over a year and I have the following code which I thought would print the receipt type in the top right of a full page receipt (which it does) except for when it is an "On Account" order type where if my statement made sense, it would print INVOICE in the corner instead; it is however still printing Sales Receipt for an On Account ticket; any suggesstions?



tbNone



">~"



Tender.Descriptor.TenderType = tenderAccount PageWidth * 0.40 "INVOICE" PageWidth * 0.40 Transaction.ReceiptTransactionName


Actually I found a more generic way of doing this, It works in most cases.:

">~"

Customer.ChargeAccount = TRUE PageWidth * 0.40 "INVOICE" PageWidth * 0.40 Transaction.ReceiptTransactionName

"Glenn Adams [MVP - Retail Mgmt]" wrote:

Tender is only valid within a "FOR EACH Tender" Construct...

Well, you could try putting the whole receipt inside a for loop, but you'll probably end up getting multiple copies of the receipt.

You could also potentially build a COM add-in that would manipulate either the receipt format or the active printer based on the selected tenders.

Unfortunately, there's not really a simple way to get just this one little change. Look at the way the default template handles Credit Card Slips- maybe that will give you some ideas.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required