Home Page link  

Full Page POS Receipt

 

Point-Of-Sale Software - - MS Point Of Sale software discussed here

 Post an article  get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content  add this group's latest topics to your Google content  YahooMyWeb Yahoo!  Google Google  Windows Live Favorites Windows Live  del.icio.us del.icio.us  digg digg  Add to Netscape Netscape
Subject Author Date
Full Page POS Receipt Rob F.ùجrë,Љìš'+¢ÊµÊ& 06-07-2005
  ---> Re: Full Page POS Receipt Rob F.ùجrë,Љìš'+¢ÊµÊ&06-07-2005
      `--> Re: Full Page POS Receipt Rob F.ùجrë,Љìš'+¢ÊµÊ&06-07-2005
Posted by Rob F.ùجrë,Љìš'+¢ÊµÊ& on June 7, 2005, 4:51 am
Please log in for more thread options
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?

<BORDER> tbNone </BORDER>
<COLUMNHEADER>
<ALIGNMENT> ">~" </ALIGNMENT>
<IF>
<CONDITION> Tender.Descriptor.TenderType = tenderAccount </CONDITION>
<THEN><WIDTH> PageWidth * 0.40 </WIDTH>
<TEXT> "INVOICE" </TEXT></THEN>
<ELSE><WIDTH> PageWidth * 0.40 </WIDTH>
<TEXT>        Transaction.ReceiptTransactionName </TEXT></ELSE>
</IF>
</COLUMNHEADER>


Posted by Glenn Adams [MVP - Retail Mgmt on June 7, 2005, 9:22 am
Please log in for more thread options
Tender is only valid within a "FOR EACH Tender" Construct...

--
Glenn Adams
Tiber Creek Consulting
http://www.tibercreek.com
glenn@tibercreek.com
----------------------------------------------
Please DO NOT respond to me directly but post all responses here in the
newsgroup so that all can share the information



>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?
>
> <BORDER> tbNone </BORDER>
> <COLUMNHEADER>
> <ALIGNMENT> ">~" </ALIGNMENT>
> <IF>
> <CONDITION> Tender.Descriptor.TenderType = tenderAccount </CONDITION>
> <THEN><WIDTH> PageWidth * 0.40 </WIDTH>
> <TEXT> "INVOICE" </TEXT></THEN>
> <ELSE><WIDTH> PageWidth * 0.40 </WIDTH>
> <TEXT> Transaction.ReceiptTransactionName </TEXT></ELSE>
> </IF>
> </COLUMNHEADER>




Posted by Rob F.ùجrë,Љìš'+¢ÊµÊ& on June 7, 2005, 6:28 am
Please log in for more thread options
Do I have any other options?

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

> Tender is only valid within a "FOR EACH Tender" Construct...
>
> --
> Glenn Adams
> Tiber Creek Consulting
> http://www.tibercreek.com
> glenn@tibercreek.com
> ----------------------------------------------
> Please DO NOT respond to me directly but post all responses here in the
> newsgroup so that all can share the information
>
>
>
> >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?
> >
> > <BORDER> tbNone </BORDER>
> > <COLUMNHEADER>
> > <ALIGNMENT> ">~" </ALIGNMENT>
> > <IF>
> > <CONDITION> Tender.Descriptor.TenderType = tenderAccount </CONDITION>
> > <THEN><WIDTH> PageWidth * 0.40 </WIDTH>
> > <TEXT> "INVOICE" </TEXT></THEN>
> > <ELSE><WIDTH> PageWidth * 0.40 </WIDTH>
> > <TEXT> Transaction.ReceiptTransactionName </TEXT></ELSE>
> > </IF>
> > </COLUMNHEADER>
>
>
>


Posted by Glenn Adams [MVP - Retail Mgmt on June 7, 2005, 11:24 am
Please log in for more thread options
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.


--
Glenn Adams
Tiber Creek Consulting
http://www.tibercreek.com
glenn@tibercreek.com
----------------------------------------------
Please DO NOT respond to me directly but post all responses here in the
newsgroup so that all can share the information



> Do I have any other options?
>
> "Glenn Adams [MVP - Retail Mgmt]" wrote:
>
>> Tender is only valid within a "FOR EACH Tender" Construct...
>>
>> --
>> Glenn Adams
>> Tiber Creek Consulting
>> http://www.tibercreek.com
>> glenn@tibercreek.com
>> ----------------------------------------------
>> Please DO NOT respond to me directly but post all responses here in the
>> newsgroup so that all can share the information
>>
>>
>>
>> >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?
>> >
>> > <BORDER> tbNone </BORDER>
>> > <COLUMNHEADER>
>> > <ALIGNMENT> ">~" </ALIGNMENT>
>> > <IF>
>> > <CONDITION> Tender.Descriptor.TenderType = tenderAccount </CONDITION>
>> > <THEN><WIDTH> PageWidth * 0.40 </WIDTH>
>> > <TEXT> "INVOICE" </TEXT></THEN>
>> > <ELSE><WIDTH> PageWidth * 0.40 </WIDTH>
>> > <TEXT> Transaction.ReceiptTransactionName </TEXT></ELSE>
>> > </IF>
>> > </COLUMNHEADER>
>>
>>
>>




Posted by Rob F.ùجrë,Љìš'+¢ÊµÊ& on June 7, 2005, 8:55 am
Please log in for more thread options
Actually I found a more generic way of doing this, It works in most cases.:

<COLUMNHEADER>
<ALIGNMENT> ">~" </ALIGNMENT>
<IF>
<CONDITION> Customer.ChargeAccount = TRUE</CONDITION>
<THEN><WIDTH> PageWidth * 0.40 </WIDTH>
<TEXT> "INVOICE" </TEXT></THEN>
<ELSE><WIDTH> PageWidth * 0.40 </WIDTH>
<TEXT>        Transaction.ReceiptTransactionName </TEXT></ELSE>
</IF>
</COLUMNHEADER>

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

> 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.
>
>
> --
> Glenn Adams
> Tiber Creek Consulting
> http://www.tibercreek.com
> glenn@tibercreek.com
> ----------------------------------------------
> Please DO NOT respond to me directly but post all responses here in the
> newsgroup so that all can share the information
>
>
>
> > Do I have any other options?
> >
> > "Glenn Adams [MVP - Retail Mgmt]" wrote:
> >
> >> Tender is only valid within a "FOR EACH Tender" Construct...
> >>
> >> --
> >> Glenn Adams
> >> Tiber Creek Consulting
> >> http://www.tibercreek.com
> >> glenn@tibercreek.com
> >> ----------------------------------------------
> >> Please DO NOT respond to me directly but post all responses here in the
> >> newsgroup so that all can share the information
> >>
> >>
> >>
> >> >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?
> >> >
> >> > <BORDER> tbNone </BORDER>
> >> > <COLUMNHEADER>
> >> > <ALIGNMENT> ">~" </ALIGNMENT>
> >> > <IF>
> >> > <CONDITION> Tender.Descriptor.TenderType = tenderAccount </CONDITION>
> >> > <THEN><WIDTH> PageWidth * 0.40 </WIDTH>
> >> > <TEXT> "INVOICE" </TEXT></THEN>
> >> > <ELSE><WIDTH> PageWidth * 0.40 </WIDTH>
> >> > <TEXT> Transaction.ReceiptTransactionName </TEXT></ELSE>
> >> > </IF>
> >> > </COLUMNHEADER>
> >>
> >>
> >>
>
>
>


Similar ThreadsPosted
receipt- Full Page August 6, 2007, 3:56 pm
Full Page Receipt with Supplier July 7, 2006, 6:26 pm
Full Page Receipt with Supplier July 18, 2006, 4:12 pm
FULL PAGE Gift Receipt November 2, 2006, 8:05 pm
Receipt Full Page with Logo December 28, 2006, 12:08 pm
Receipt Printing Issue-40 Col and Full Page December 14, 2005, 7:56 pm
Signature Line in full page receipt? January 30, 2007, 9:59 am
full page receipt - suppress kit details August 22, 2007, 6:24 pm
Full page receipt with Credit Card signature June 28, 2006, 5:15 pm
Need credit card receipt from thermal but using full page... July 27, 2006, 3:24 pm

Contact Us | Privacy Policy
This site is not affiliated with Intuit - makers of Quickbooks and Quicken software
This site is not affiliated with Sage Software - makers of Peachtree accounting software
XML SitemapXML Sitemap