Invoice printing with  RLB_INVOICE & my own Z  smartform

Hi Gurus ,
    I  have used RLB_INVOICE  as a base driver program &  designed my own Z  smartform ( but refering all standard  structures  IS_BIL_INVOICE , IS_NAST ,IS_REPEAT )  .
   I have already done the required configurations in NACE txn. 
   Now i notice some fields are not part of this standard structures , How do i get those ?
Help will be rewarded .. 
Regards
jaman

Hi Jaman,
   U might be getting document number from the print program.
   if u know the tables in which the fields r present, with in the smartforms
   fetch the fields thru select queries using document number.
Thanks
Dinakar.

Similar Messages

  • Intercompany AR Invoices Printing with No Amount/Description

    Greetings,
    I'm currently having an issue with Intercompany invoicing. The process is working fine and the accounting is correct, however, when the invoices print all they show is the date and invoice number... The rest is a blank document with no description of the line items.
    On our other Intercompany invoices it shows everything and lists Intercompany ar in the description of each line item. I'm only having this issue with one of the Orgs but I can't find anything in the interco setup or customer setup that could be causing this.
    Does anyone have any idea as to what this issue could be? I'm on the functional side.
    Thank you!

    Hi,
    i assume that you are using a CUSTOM REPORT for printing the Invoices generated by the system .. and this custom report should pick up relevant data based on the Invoice number ....
    If above is the case, chances are more likely due to a validation that might have been placed in the custom report .. which is to pick invoices pertaining to particular operating unit and not for others ...
    ELSE,
    if the custom report picks up operating unit automatically based on the responsibility you use for running the report ... try running the report using different responsibilities and see the output ...
    (Also do not use the copy option while submitting the concurrent program, re-enter the parameters afresh ..)
    Regards,
    Ivruksha

  • Invoice Printed with J1IP showing all acessable,bed sed zero

    Hi, gurus
    In one invoice preview with J1IP is show all values zero, but in VF03 or in sales order all the values are showing correctly, could any please give some suggession..what is wrong in this invoice.
    Thanx!
    Regards,
    Rizwan

    Hi, gurus
    In one invoice preview with J1IP is show all values zero, but in VF03 or in sales order all the values are showing correctly, could any please give some suggession..what is wrong in this invoice.
    Thanx!
    Regards,
    Rizwan

  • Exice invoice print with no line items

    Hi
    I followed standard method generating excise invice i.e created sales order the did dilvery then i did billing and then generated excise invoice by J1IIN
    Now problem is my excise invoice is printing but no line item is being displayed. Only header data is being displayed.
    This problem is not regular, it happens frequently i.e not every time but sometimes.
    Pls let me know what can be possible problem
    Thanks
    Amit

    This is nothing to do with no of line items and quantity. this is puerly Smartform problem
    Dit with ABAPer and debug the program and find out on what condition it is failling.
    as you said this happenes many times, so just collect the data for which this is failing and analyse the conditions for them

  • Invoice prints with a different billing document number

    Hi all,
    When I try to print a billing document using TCODE VF03, it prints a different billing document.
    For example, if I print the billing document number XXXXXXXXX1, it prints the doc no XXXXXXXXX2.
    Please let me know the reason for this.
    Thanks and regards,
    Anishur

    Hi Murali,
    Thanks for your reply.
    The driver program is not a standard program.
    It is a Z program.
    Thanks and regards,
    Anishur

  • URG:11i to R12.1.3: Invoice print Selected Invoices fails with REP-1419

    Hi,
    Invoice print Selected Invoices fails with the following error: Forcing NLS_NUMERIC_CHARACTERS to: '.,' for XDO processing
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    American_America.UTF8
    REP-1419: 'beforereport': PL/SQL program aborted.
    Checked the setups based on 557171.1, 375693.1,1101855.1.
    Still the issue is existing.
    May i know the cause of the issue or is it a bug?
    Thanks
    Nancy

    Hi ,
    The cause of the issue is the standard rdf is set to run for single operating unit. But R12 is a moac setup enable application. Hence The operating unit mode is changed to Single from null in system administration concurrent program setting for the XML report concurrent program.
    This fixed the issue.
    Thanks
    Nancy

  • 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

  • Color printing with high resolution in smartforms

    Hello colleagues...
    I need to print color images with True-color resolution, but in Form Graphics Administrator ( transaction SE78 ) I can only upload pictures with extension TIFF and BMP, and with resolution 24-bit maximum.
    With this resolution, the quality of colors will not be optimal because is distorted from original.
    This printing we need for labels that have pantone code of colors, that should not be changed to any similar tones.
    Does anybody knows how can I print true color pics with smartforms without reducing image quality?
    Or exist any other tool in SAP for printing with high quality?
    thanks in advance,
    Ibrahim Andres.

    You can upload TrueColor 24 bit Bitmaps into SE78, but SE78 converts them to 256 color images, that's why you see reduces quality when the image is printed. I think it's not possible to print images higher than 256 colors using existing smartform technology.
    Regards
    Sridhar

  • AR Invoice Print - Print on Preprinted stationary with Line comments & more

    Hi All,
    I have a requirement to print a report in XMLP for AR Invoice Print.
    Requirement
    For Template Body - Line Items
    Line 1-------------------------------------------------------------------------------------
    Line 2-------------------------------------------------------------------------------------
    Line 3-------------------------------------------------------------------------------------
    ----------------------<LINE COMMENT>----------------------This will be line :4
    Line 5-------------------------------------------------------------------------------------
    Line 6-------------------------------------------------------------------------------------
    Line 7-------------------------------------------------------------------------------------
    ----------------------<LINE COMMENT WITH 2 LINES - So the 2nd line will wrap >-----This will be line :8 and 9
    Line 10-------------------------------------------------------------------------------------
    1. Display 10 lines per page
    2. If there are Line comments for the particular line description then print the line comment in the next line as shown above - So it starts from the begin of the first column and prints till the last column of that particular row
    3. If there are more than say 100-200 characters of text then the Line comments will wrap to the next line
    4. Maintain the size of the frame size (or display 10 lines per page)
    I have already implemented 10 lines per page, which is not at all any issue, but in case there are line comments then it does not count that row. Also if the line comments wrap to 2 or more lines then it is still more complicated.
    Does anyone have a solution to this issue. Also, if any of you have implemented this earlier, kindly let me know if you can share the template for reference.
    Thanks and appreciate all your suggestions.

    Hi,
    Was anybody able to an answer to this issue? I have the same requirement where I have multiple subgroups under main group. To print a fixed number of lines in the template is causing an issue.
    Thanks,
    Sandeep

  • Print Invoice Header Text In Main Window of Smartforms

    Helo Gurus !!!
    I want to print Invoice header text in main window of smartform.
    There are total 5 columns.
    Item    Quantity          Description          UnitPrice       Amount
    Now what I want is to print header text below Description column, there is a loop on the table in main window.
    This header text will be printed only once. This is a standard header text
    How to get this?
    Points are assured !!!

    Hi Anay Kulkarni,
           I understood that u need to print this header text
    Item Quantity Description UnitPrice Amount
    So please use TABLE instead of LOOP  in the table we can prin header, main area, footer.
    place the header text in header area in table...  i am sure this can resolve it.....
    feel free to contact me if issue is not resolved/.....
    dont forget to reward points....
    all the best...
    Regards,
    Sreeniasa Sarma K.

  • PO printing with SMARTFORM

    Hi,
    PO printing is done with Standard Tcode at present.
    Pls forward me Z_smartforms  for PO printing with future modifications or additions to that Zform available.
    I would like to print Many PO at one time

    Create Purchase Order Smartform
    Create a Smartform, copy the existing SAP provided purchase order Smartform to ZSFM_PURCHASEORDER for
    customizing as per business requirement.
    1. Form Settings under Global Settings node, set the parameters in Output Option:
    Page Format: Letter
    Character per Inch: 20
    Line per Inch: 6
    Style: ZSTM_SMB40_SF
    Output Format: Standard Output
    2.        Form Interface
    We can add parameters in the Import Parameters and tables in Tables tab of the form interface for the application
    data to be available for the Smartform to print.
    3. In Global definition we can define the all the global variables which can be used in Smartforms. Initialization
    can be used for initializing the variables and even for retrieving the data.
    Creating pages:
    Each form consists of one or more pages. The first page in the tree structure is the start page and the
    processing of the form starts with this page itself.
    1.        Open the context menu for existing page node and choose create page
    2.        Enter a unique name (FIRST) for the node and a description (Page)
    3.        Determine the format (1, 2, 3...)and the mode of the page counter (Increase counter) on the general
    attributes tab
    4.        Determine the print attributes (Portrait Format) of the page on the output options
    5.        Determine a background graphic for the entire page on the background tab (Not used in PO).
    Creating windows:
    The size and position of the window can be graphically set in the form painter. There are main windows and
    secondary windows. The difference between these two is that the output in a main window can cover several
    pages.
    1.        Open the context menu for an existing page node and choose window
    2.        Enter a name for the node (NAMEFORM) and a description (Title Window).
    3.        On the general attributes indicate type of window. NAMEFORM is secondary window.
    In similar fashion all the other windows are created and positioned as per the form design. Only one MAIN
    window is created, it is used for line items which can cover several pages.
    Positioning texts on the form
    The texts are displayed in the form using text nodes. The only exceptions are addresses.
    The predecessor node of the text node determines its use:
    Predecessor node        Used to
    Secondary window        Position text on one or more pages
    Main window        Display text in relation to other nodes in the main window, it may cover several pages
    Template         Displays texts for table cells of a static table
    Table        Display table contents
    There are three text types:
    1.        Text element : to enter new text in the PC editor
    2.        Text module : to include a text module
    3.        Include text : to include an existing SAPscript text
    Entering texts in PC editor: (TITLE)·     
      To create a text node call the context menu for that node in the tree structure that should receive the
    text, then choose->text
    ·        Enter a unique name (TITLE) for the node and the node description (TITLE)
    ·        On the general attributes tab choose text element as text type
    ·        In the text node box choose whether the text should be started with a new paragraph or only in a new
    line
    ·        Enter the text in the PC editor. Text could be a program element like &Title& or u2018Purchase Orderu2019. &Title&
    is a variable for which the value is assigned in Program line before the text.
    Including text modules: (TERMSCONDITION)
    Text module of the text node is used to refer to an existing text module in the system. The text modules can be
    used in two ways:
    ·        To create a text node, call the context menu for that node in the tree structure that shall contain the text
    and choose create->text under the window TERMSCONDITION.
    ·        Enter a unique name for the node (TERMSCONDITION) and a description (Terms and Condition)
    ·        On the general attributes tab select the text type text module
    ·        Enter the name of the text module in the text name field (&G_TERMS_TEXT&). &G_TERMS_TEXT& is
    used to determine the Text name dynamically in the program lines preceding the text module node.
    ·        Program Lines: GETTERMSCONDITION
    Concatenate 'ZTMM_PO_TERMS_' ZXEKKO-BUKRS
                                    INTO G_TERMS_TEXT.
    Including SAPscript texts:
    (HD_TXT_F01 u2013 Order Header Text)
    The text type include text node to refer to a SAPscript text, which already exists in the system. To identify the
    text the text name, object, id and the language is needed.
    ·        To create the text node, call the context menu for that node in the tree structure that shall receive the
    text and choose create -> text under the main window.
    ·        Enter a unique name (HD_TXT_F01) for the node and the node description (Order Header Text).
    ·        On the general attributes tab choose include text as text type
    ·        Text Name - &ZEKKO-EBELN&, Text Object u2013 EKKO, Text ID u2013 F01, Language - &SY-LANGU&. Also check
    mark u2013 No error if no text exists.
    Tip: Since the size of text is not known, its better to have the text in MAIN window, so that it can run to more
    than one page if required.
    Inserting addresses: (SENDER):
    Address node is used to insert an address into the form. This guarantees that the address is formatted
    according to the postal rules of the sender country.
    ·        To create an address node , call the context menu for that node in the tree structure that one wants to
    contain the text and choose create->Address
    ·        Enter a name for the node (COMPANY_CODE_ADDRESS)  and a description (Company Code Address)
    ·        Determine the address type (Organization Address) on the general attributes tab
    ·        For organizational addresses - specify the address number, for any other - specify the person number
    and the address number. In this case we get the company code address into variable &ADDNR&, so we need
    program lines (SENDER) preceding the address text.
    ·        In the box additional addresses, attributes to specify how to display the address are maintained.
    Printing graphics: (LOGO):
    Tcode SE78 is used to import graphics into the SAP system. The transaction imports the graphics and stores it
    in the BDS (business transaction server) and then it can be displayed in the form.
    ·        To create the graphic node , call the context menu for that node in the tree structure and choose create-
    >graphic
    ·        Enter a name (LOGO) for the node and the description (Logo Graphic)
    ·        On the general attributes determine whether a colored or a black and white
    ·        On General Attributes use the fields object - GRPAHIC, id u2013 BMAP and name - &G_LOGO& to identify the
    graphic. &G_LOGO& is variable and therefore we can print company code specific logo. Program line preceding
    the graphic is required.
    ·        Program line COMP_LOGO is used to assign the value to G_LOGO. Concatenate 'ZCOMPANY_LOGO_'
    ZXEKKO-BUKRS INTO G_LOGO. So, the name of graphic for example will be ZCOMPANY_LOGO_0202 for
    company code 0202.
    Displaying a static table (Window u2013 INFO, Template - TEM_INFO) 
    Use node type template to display a table whose layout and size is determined before the runtime of the print
    program.
    To create a template, define a table layout to determine the cell structure for each line. The cells are used to
    display the cell structure for each line. The cells are used to display the contents of the successor nodes of the
    template node. 
    ·        Create Template under the INFO window node. Create > Template.
    The template layout is used to determine the following,
    1.        The number of lines and cells
    2.        The height of each cell
    3.        The width of each cell
    4.        The alignment of the table in the window
    5.        Whether and where to display separator lines or frames
    Use the table control on the template tab to define the layout of the lines. Each line of the template must have
    a definition.
    Use the pattern box to select the desired table pattern.
    Displaying contents in cells: (TLE_CONTACT)
    The template node defines the table layout. The successor nodes of the template         determine the data to be
    displayed in the table cells.
    In General Attributes choose Text type u2013 Text Element. In editor, type u2018DTE         Contactu2019.
    In Output Options, define the output structure LINE u2013 5 and Column u2013 1.
    Similarly all other information for each cell can be filed using the text module and         address module.
    Displaying Dynamic Table (ITEM_TABLE)
    ·        Create TABLE under the MAIN window node. In DATA Tab, loop through the data internal table.
    L_XEKPO is the item table which has all the line item details.
    Define the line types based on the positioning of the text in main window. For         example: TABLE_HEADER1
    is used for positioning Header texts in the table.
    ·        Table is divided into three parts: Header, Main Area and Footer.
    ·        Header is used for printing the Header Title of the table and it at the start of the table on every page.
    ·         Main Area is used to print the line item details of the PO. Create a line (ITEM_DETAIL) of the line type
    TABLE_HEADER1. It will dynamically generate number cells based on the line type defined in the table layout.
    Name all the cells as per the usage. For each cell create the text node to display the information. For example:
    Cell VAL_MATERIAL, Text node MATNR is created which has text element - -matnr.
    ·        Footer is used for printing the information after Main Area data is printed. This can be used for Total
    printing or any other information which needs to be printed after all line items are printed. Create line
    TLE_CONTR_STP for Contractual Stipulation of the line type u2013 LINE which has only one column. Create the
    text element to print the information.
    Special Requirement: Printing the Acknowledgement text if the order value is greater then USD 50,000.00 on
    the second copy only.
    ·        This requirement needs the modification in the print program and the Smartform.
    ·        Modification in Print Program to trigger the second copy if the order value is greater then 50K. Its
    advisable to copy the standard print program to custom Z program (Z_SMB40_FM06P), and changes should
    be made to Z program. Number of copies is passed from NAST to ls_composer_param-tdcopies in Smartforms.
    The value ls_composer_param-tdcopies is modified in the print program to 2 if the order value is greater then
    50K.
    ·        The printing of Acknowledgement Text only on second copy is achieved using the COPIES WINDOW in
    Smartforms. Define Window ACKN_COPY of the type COPIES WINDOW and Output to u2013 Only Copies u2013 Copies
    Differ. Also set the condition in the Condition Tab of the window u2013 SFSY-JOBPAGES = 1, so that it only print
    on the first page of the copy.
    ·        If user selects to print 2 copies and the order value is more then 50k, program needs to print 2 sets
    meaning 4 copies. So number of copies is taken care of in Print program but again the printing of
    Acknowledgement Text should be only the Even number copy meaning Copy# 2 and 4. This achieved by using
    the program lines to determine the even copy.  SFSY-COPYCOUNT will tell us the current copy number being
    printed.

  • Problem in invoice printing smartform

    Sir,
            I am encoutring a problem in smartform of invoice printing,
            the customer and invoice details are taken in secondary windows,
           and the item details are taken in mainwindow.
           the main is repeating if that invoice has more no items, to next page.
           but the secondary windows for customer and invoice details are not
           repeating.
           pls provide the solution.
    Regards.
    Satish.P.

    HI friend,
    Please specify check the Check box only At end of main window in the conditions tab of those two secondary windows ie customer and invoice details secondary windows.
    I think this will solve your problem. Revert me if you have any issues i will help you.
    Thanks,
    Sri Hari

  • 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]

  • Smartform printed with black boxes.

    Hi,
    I created a smartform for delivery note, When i preview it looks fine.
    But when i take printout this is printed with all black boxes. I am using a Black and White Printer NRG Model DSm622 PS.
    I couldnt able to find the solution, please help me on this.
    Thanks and Regards,
    Mohanraj.N

    Hi,
      Have you tried other standard forms on the same printer?
      I don't have this printer but I found following notes, about NRG printers:
         Note 1021922 - NRG: List of supported printers/device types
         Note 1266115 - Printer Vendor Wizard Note: NRG
    Perhaps you can check with transaction SPAD if the Formats of the Device Type of your printer has any Sapcript format. If not, try to configure it with any basis admin...
    Regards,

  • Automation of invoice printing?!!!!!!

    hi all ,
         I am new to sap script. my requirement is i have a z program and a z form for invoice printing ., in foreground its working fine.,, problem is i want to print invoices automatically when the user creates a invoice and clicks save.,, what has to be done now ? i am not clear about output types and spool plz help me out.,
    reg
    kannan

    Hi Kannan.
    To use the sapscript in an invoice, it must be associated with the output message.
    Check:
    transaction SPRO->Sales and Distribution->Basic Functions->Output Control->Output Determination->Output Determination using the Condition technique->Mantain Output Determination for Billing Documents.
    Then, in VF03 check what message is being called. Is it is, for example RD00, you shoud assign the print program and sapscript to the output message.
    But i think normal invoice only has the SMARTFORM option, instead of SAPSCRIPT.
    In Smartform you must use this SPRO procedure too.
    Reward usefull ideas!
    Best regards.
    Valter Oliveira.

Maybe you are looking for

  • Google calendar iPhone sync issue

    Unable to uncheck a calendar in the iPhone google calendar sync menu. Keep receiving notifications linked to this calendar even though I have disabled notifications.

  • GRRRR!!!!!! Forget "Sad iPod" how about "Angry Me"!

    I have had my iPod for nearly 6 months now and I have had almost all the problems possible for an iPod photo But NOW I have had all of the problems... Now my iPod is not recognized by windows or iTunes However when I plug my iPod into my PC it makes

  • Windows 8.0 pro needs an NTFS drive but boot camp didn't make one

    Just got a new macbook pro and went through the steps to get windows 8 pro on the machine as well. all seemed to go well until windows asked which drive to install windows on. I selected the one i had partitioned to 50gb. Error. windows needs an NTFS

  • Including libraries in executable jar

    Hi, jdeveloper 11.1.1.3 here. I have wrote a one-class application, which uses the jdbc oracle driver to connect to a database. I want to make an executable jar of this application. I have succesfully imported the driver in my jar file, but in the ma

  • Adobe Interactive forms with Graph and Japanese text

    Hi Experts, I want to use graph/bar/pie chart with Adobe Interactive forms and along with that the UI element's(Button,lable,table header,column) text has to be in Japanese language. Is it possible using Adobe interactive form ? Thanks in advance.