Duplex printing of invoice list in smartform

Hi,
I am new to smartforms and I have to handle duplex printing.  I need information like how to give the page sequence for duplex printing.
I have 2 pages, page 1 prints the header list of the invoice. Page 2 prints the invoice list and has the main window, hence if the data in the 2nd page overflows then the invoice list will be printed on the 3rd page. In this scenario I have to get terms & conditions printed behind all the 3 pages.
I created page3 with terms & conditions. This is the way I gave:
PAGE1 - Print mode: D; Next page: Page3
PAGE3 - Print mode: ' '; Next page: Page1
PAGE2 - Print mode: D; Next page: Page3
I have a doubt like if the 3rd page is printed with invoice list then will the 3rd page contain the terms & conditions? Please correct me if I am doing wrong.
Thanks & Regards,
Kate.

Hi
It depends on where you've placed those data, if they are in the bottom of the main, yes you're right: they'll be printed only in the last page.
If they're are in another window, they are printed in every page (where the window is defined).
Max

Similar Messages

  • SAPScript Duplex Printing (SD Invoice)

    Hi all gurus,
    After reading some threads and as I told on this "answered" question from Manfred:
    Re: Duplex Printing SapScript: Invoice - Printer tries but fails backside?
    We need to print SD invoices in duplex mode.
    Settings that we have changed by now:
    - Sapscript: first page printmode as DUPLEX, next as default -> OK
    - Since read from official SAP documentation, for sapscript duplex you don't need to change display type or device type from SPAD. So I left the one was been used. Anyway, to be sure, I change its print mode to DUPLEX. I have also check if the print control SPMDU appears on the device -> OK
    - The printer we use is an OCE MP 1020 which can print on duplex mode and has PCL
    - I have tried printing the text SAPSCRIPT-PRINTMODETEST from SO10 but duplex does not work. They print on different pages.
    Following those instructions, I could not manage to do it.
    I have some questions:
    - Do we need to configure the printer locally in any way?
    - About the example "SAPSCRIPT-PRINTMODETEST", do you need to configure something before testing it for duplex printing?
    Could you please explain the needed steps to accomplish SAPScript duplex print?
    Thanks in advance,
    John

    Hi Aidan,
    Thanks for your response.
    I have changed the device type from SAPWIN to HPLJ4000.
    When I try to print the text: SAPSCRIPT-PRINTMODETEST
    The SAPLPD.LOG says:
    (11:10:16) Number of processors: 4
    (11:10:16) Icon DLL loaded.
    (11:10:16)
    (11:10:16) Network Communication via SAP-NiLib
    (11:10:16) Hostname: xxxxxxxx
    (11:10:16) IP Address: 9954064.2684488.2684488.1617840
    (11:10:16)
    (11:10:16) SAPLPD Version 6.29 for Windows/NT (OPT) is listening
    (11:10:16) OS-Info: version = 6.1, build = 0/7601, text = Service Pack 1
    (11:10:16) Copyright © 1992-2001 SAP AG
    (11:10:16)
    (11:10:26)
    (11:10:26) Receive job for printer __DEFAULT (Berkeley LPD protocol / RFC1179)
    (11:10:26) send_status called
    (11:10:26) send_status called
    (11:10:26) send_status called
    (11:10:26) send_status called
    (11:10:26) send_status called
    (11:10:26) Job 002aBOrZ.IS1 for user XXXXXX queued.
    (11:10:26) Job 002aBOrZ.IS1 (raw) started on printer \XXXXXXXXXX
    (11:10:26) Job 002aBOrZ.IS1 (raw) with 4955 bytes finished
    The printer is not printing any page :S
    This is the printer model:
    http://www.oce.co.uk/products/mp1020/specifications.aspx
    It supports PCL and Postscript
    What could be the problem?
    Thanks in advance

  • Duplex printing of abap list

    Hi,
    we are trying to printing some abap lists on both sides. ich have found some information about duplex printing of sapscript / smart forms, but nothing about printing of abap lists.
    Ich habe changed attribute printmode ( transaction SPAD ) of printer to Duplex mode, and print parameter DUPPRINT of the user is changed too ( Function UPDATE_DEFAULT_PRINTPARAMS DB-Table TPRI_DEF ).
    But still could not able to print. Thanks in advance for your help.
    Regards,
    Sumiya.

    You can print ABAP lists in duplex, if your printer supports duplex printing and uses one of the following device types:
    ->        Device types for PCL-5 printers:
            HP4550
            HP8550
            HP9000
            HPLJ1100
            HPLJ8000
            HPLJ4000
            BRHL
    ->        Device type for Prescribe II printers: KYOFS170
    ->        Device type for PostScript Level 2 printers: POST2
    To be able to use both the simplex and duplex modes of your printer for list printing, you should create two different device definitions. For information about the procedure for doing this, see Creating Output Devices (http://help.sap.com/saphelp_webas620/helpdata/en/7e/36e4c4023411d399b70000e83dd9fc/content.htm).
    On the Output attributes tab for the device definition, specify the desired Print mode.
    Above extract is from help.sap.com.
    Please reqard points if helpful.
    Good Luck.

  • Duplex Printing SapScript: Invoice - Printer tries but fails backside?

    Hi experts!
    I have the following problem:
    I want to print invoices with duplex mode (using both sides of the paper to save money). I read the forum here and found out several things.
    1. Printer Admin (SPAD) -> Set the printer to Duplex mode
    Q: Is this general setting needed at all? I just want to print the backsides for invoices
    2. SapScript Form Development (SE71) -> Set Duplex Mode for Page First and Next
    Q: Do I have to set both to duplex? I have the standard setup so First -> Next -> Next ...
    The Problem:
    I tried to print out a 4 page long invoice and I observed the Printer doing it. The Printer tries to duplex by holding the page back at the half and pulling it in again. But then it prints "Nothing" on the backside; also it does this for all 4 pages. Result is: I have 4 pages instead of 2 but the printer needs double the time compared with default printing.
    Printer ok?
    Facing this I tried the text with transaction SO10: SAPSCRIPT-PRINTMODETEST to ensure, the printer can duplex at all.. and it worked perfect. So I can duplex within the text by using the command NEW-PAGE DUPLEX... but that does not help me with my invoice problem at all!. I could use the command in SapScript but the mechanism determing when a page is full would not work anymore. I would not know when a page is full and I dont want to mess with that arround at all.
    So where is my mistake?
    Do I have to adjust the print-report?
    Is it needed to set First as well as Next to duplex?
    Do I have to set in SPAD to duplex in addition?
    Thanks a ton!
    Manfred

    Hi Aidan,
    The tray problem seems to be like the following:
    Page First shall be printed from tray 1 because we have special paper for that with the company logo in color on it. All other pages shall be printed on regular white paper from tray 2 (its cheaper of course).
    I checked it out: it is cheaper to print all pages of the invoice on the expensive paper with duplex then using simplex with the two different types of paper... but thats just for the interest
    As the page FIRST shall be from tray1 and NEXT should have been from tray2 the printer did not try to print the first NEXT (so the second page) page on the backside of the FIRST page because the paper came from the wrong tray.
    The trick with PAGE2 that comes as well from tray1 enabled the printer to print the second page on the backside of page FIRST.
    My current problem is the following (and most likely not SAP-solvable):
    Its best to explain like the following. Take a normal DINA4 empty sheet of paper and mark it with a cross on the upper right corner. Thats where our log is.
    It is in Tray 1 of our printer are the sides with the logo facing down and towards you. If we print in simplex, then the invoice is printed properly on the side with the logo.
    If we print Duplex then we would have to insert the paper with the logo facing upwards and away from you to have the first page printed on the side with the logo correctly.
    the Problem with that is that I would have to change any form to duplex otherwise all other printmessages are printed wrong. And if someone prints on the "good" paper in simplex mode (for example from MSOffice) then they will print on the wrong side of the doc.
    Summary:
    I can print Duplex now with the hints you gave me but I have strategic problems. Another problem is that some customers dont want duplex invoices as they scan the invoices automatically and would miss out every second page.
    Thanks Mr. Black

  • Smart form Driver Prog For Printing Invoice Lists

    Hi Sap Gurus,
    I am using the standard Sap drver prog RLB_invoice which is used for all invoices(ie Invoice,credit,debit,cancellation).Now,plz can anayone let me know the driver pgm used for printing invoice list smartform.
    will the RLB_INVOICE serve my purpose or is there any other Prog.
    Thanks in advance.
    Points will be rewarded for successfull answers

    Hi,
    For Invoice
    Form name = LB_BIL_INVOICE
    Driver Program = RLB_INVOICE
    Regards
    Edited by: K.P.N on Jan 9, 2008 2:53 PM

  • Invoice Printing (AR) in rel 12 with duplex printing

    Hello,
    I am working on an invoice RTF and I need to print a price list on the back of the Invoice.
    This price list is not static as prices can keep changing and I'll get them from a query (Query the INV module).
    I've seen Tim Dexter's blog on printing T&Cs on the back
    but in his case T&Cs are a static page. If you have any examples of duplex printing with a database query being
    the source of information on the back of the page, I'd really appreciate it.
    I need to demo this functionality to end users during UAT next week so I'm in a bit of time crunch here...
    Thanks again.
    Srini
    [email protected]

    Hi Guys,
    Could you please help answer this question?
    I've been trying to print a price list (Coming from a database query in Advanced Pricing module) on the back of my invoice. I've created Data definition and template for this query and registered it as a sub template.
    An Oracle report was created as a source for the xml to build the sub-template.
    But when I call this sub template in my main template (Invoice), all I see
    are the headings. No Price list data is printed.
    Even then, when I print the report from EBS, I still get one-sided print outs.
    Do I need to do anything on the Printer side to get a two sided document?
    If any one has done the two-sided printing, I'd be more than happy to share my RTF, XML and RDFs for main template (Invoice) and Sub-template (Price List) with them.
    Regards,
    Srini
    [email protected]

  • Dunning letters printing with zero balance and no invoice listing

    How to trouble shoot 'Dunning letters printing with zero balance and no invoice listing' problem

    As per my understanding it could be due to OB22 settings.
    refer following SAP notes
    335608,191927,
    373296

  • Invoice List print out multiple output devices

    Gurus
    I have a requirement where in I need the Invoice list to generate output to 2 different devices.....
    Here is my dillema, Invoice list program looks at the output device that is set up in the user defaults in the user area, SU3 transaction, Since only one output device can be used in that field I can generate Invoice list output to only one printer unless done manually that is not possible as the number of invoice list is huge.
    I am using ECC 5.0 , Does anybody have a solution for this???
    Thanks
    In advance

    The printer name can be defaulted from the output condition record, which I believe trumps the printer in the user's default.
    You could have two output condition types Z001 and Z002, both automatically proposed and each pointing to a different printer.

  • Problem with duplex printing in smartforms

    I have 2 pages in my smartform. both the page are with print mode 'D'(Duplex).
    While printing the first page goes back for duplex printing but the output is printed on next page.
    I want the second page to be printed at backside.
    I have also tried other combination 1st page = D and 2nd page = ''. Nothing is working.
    printer settings are all right also i have a different smartform it is printing in duplex mode and working fine.
    what is the issue with this smartform?
    Please help me.

    hi,
    in your main window of first page at the end adda an alternative -true or false
    in the alternative add a condition saying if it is end of items.(end of items is nothing but a flag).
    if this condition satisfies then call page 2 else call page1.
    if it stil does not work then reply back then will give you another answer.
    but before this is your output going to have multiple pages?

  • Issue with character formats using duplex printing in smartform

    Hi all,
    I am getting a problem with character formats using duplex printing in smartform. I am using a text module with a bold character to display text in a window. The problem is that on the first back page,the text is being printed normally (without bold), but on the next pages, the back pages are being printed with the bold character format.
    Can anyone know where is the problem..please.
    Points to be rewarded..
    Thanks.
    Regards,
    Zaheed.

    Hi Zaheed,
    Normally this should not happen.. and also there is no internal formatting done by SAP.. it will show based on what fomatting option we have specified..
    If you are saying it is happening in ur case then
         1. Recheck whether whether you have same text module getting printed on the
             two page. If they are different then then individual check formatting option for
             each..
          2. If above point does'nt work for you ..then instead of bold char use normal
              format for text element and see if it is printing same on both page..
    Try this out and let us know your findings...
    Enjoy SAP.
    Pankaj Singh

  • Duplex printing for smartform

    Hi,
    Has anyone worked on Duplex printing for smartform? If yes, please tell me the procedure/steps that need to be taken for the same.
    Thanks
    Regards

    Hi,
    You can select Duplex printing in th epage properties of a page (D = Duplex)
    The printer STARTS duplex printing from that page. This means that the printer triggers a pagefeed on that exact moment and starts printing on a new page. So when you have 1 page that stretches over more that one sheet of paper this means trouble. after every page the flow of the program starts a new Duplex print (thus feeding the current sheet and starts at a new page) this results in a new sheet of paper every page. this is not what you want.
    You can solve this by creating 2 pages and set their respective NEXT PAGE to each other. Page 1 you set to DUplex, pagae 2 you leave blank..
    But notice that when you select duplex printing most (if not all) printers start printing on the backside of the paper. When you use pre-printed (logo) paper, you will find that it prints the front on the back etc.
    This can sometimes be corrected (if needed) by sending prescribe commands to the printer directly.
    Good luck!
    Joris

  • Smartform duplex printing with tray resource

    Hi All,
             I am trying to set duplex printing from smartform. It works well only when I do not pass tray information in the Page output options. If I pass the resource name then I can't get the duplex printing to work. Is it possible to do both of them together? Please advice.
    Thanks.
    Edited by: Sat R on Jan 20, 2011 8:54 PM

    I was able to get the duplex working by having tray resource only on the first page and keeping it clear on the next page.

  • Problem in smartforms - Duplex printing

    Hi,
    I am trying to use a smartform for duplex printing of pages.I have the following pages.
    FIRST and OTHER are pages with the same main window
    I have also created pages BACK and LAST which is used to print on the reverse page.
    Page  ->         Next page   ->   Mode           ->     Printmode
    FIRST  ->      BACK     ->        Initialise counter      ->     D  ( Duplex )
    BACK   ->     OTHER      ->       Increase counter     ->      Blank
    OTHER  ->    BACK     ->      Counter unchanged ->      D
    I have created a command in MAIN window to call the LAST page
    LAST  ->     blank     ->   Counter unchanged         -> blank
    I tried to print a document with 8 pages ( ie., 4 front page and 4 back page ) in a duplex printer.
    Pages 3- 8 are printing fine with print on both sides. But page 1 and page 2 are getting printed in different pages.  Any idea what is the issue with the first 2 pages?
    Thanks and Regards
    Suba

    Hi Suba,
       when ever we want to print back side of a page, we need to assign "D" for the
       page we wanted to print on back side.
       for ex: there r 2 pages, first page and second page .
          1) if we define "D" for first page then it will print second page on back of first
              page.
          2) if we define "D" for both, then second page will start from new page(won't
              print on back side of first), but it can print second page both sides.
       in ur case,u defined FIRST and BACK pages as "D", but OTHER as default.
      so remove Page mode "D" for BACK page.
      hope this solves the problem.
    Thanks
    Dinakar.

  • I need to display the data of smartform in the printed paper (Invoice)

    Hi Experts,
    I have a requirement where i need to print the invoice. The paper is already printed with respective Text. When this printed paper is placed to the printer, I need to print my data in the respective places.
    The standard output type is rd00.
    For this i have created a separate output type with customized program and smartform.
    I have taken the exact measurement of the paper and designed my smartform layout accordingly, But when i print my data it is not at all fitting at the space provided.
    Please help me on this.
    It would be great. If you can provide me your email id, I can forward the scanned copy of the printed paper.
    Thanks in advance.
    Regards,
    Abdur Rafique

    thats an issue of page size then, either in your printer type or in your form you have a not according paper size declared.
    Hi Floren,
    How should I declare what paper size is this? Where do i need to make the changes? My Actual Paper is a invoice stationary paper.
    The measurement of the paper is below.
    Total width is 24.2 cm
    Total Height is 27.8 cm
    Data starts from
    Upper MArgin 0.5 cm
    Total Left Margin - 2.2cm  (This paper has punched holes on both right hand left side) including this hole measurement.
    If i exclude the whole measurement, it comes to 0.85 cm.
    Total Right MArgin - 2cm (This includes the hole measurement) 
    If it excludes the measurement, it comes to  0.6 cm.
    Bottom Margin
    is 0.3 cm
    The actual data should be printed in is 20.2 cm width and height is 27.6 cm( In this the header of measurement 3.6cm is printed already with text and at the footer 2.2 cm is already printed with the text.
    This is the page size of my paper. Please suggest me how should i go on.
    Thanks and Regards,
    Abdur Rafique

  • Invoice Duplex Printing

    I've read through a number of posts on duplex printing but I haven't seen a solution to my particular problem. On the back of invoice first page we would like to print a full page of Terms&conditions. I've set up a back page with one window of type const to hold the sales conditions. If only one page is der means terms& conds are not coming.. Any suggestions? Thanks in advance
    Regards
    Swetha

    Hi,
      Go to the PAGES->select the page, at the bottom of the screen u can see print attrbutes in which u have to select print mode as 'D'.U can more info on this field by pressing F1 key.
    Thanks,
    Vamsi.

Maybe you are looking for