Problem in Tax invoice printing

Hi,
  In the print out of tax invoice, there are 74 pages printed for 70 customers. Whenever there is a continuation of 2 pages for a single customer, in the second page the name of the next customer is printed. For example, in page no. 35 which is a continuation of page no. 34 for the same customer(MATNR-16149) , the customer details of the next customer(MATNR-16157) is printed. But this problem does not occur when a single customer's billing document is taken as input. Please help.
Regards,
Alka Nanda
Edited by: Rob Burbank on Dec 21, 2011 1:20 PM

Hello friend,
Its a simple problem only.
Its a simple problem with windows, as all of us know the main window is the only window which will grow according to the data. So you must have give the customer details in some other window which is repeating for all the page. or the window should be placed before the main window in the page so it repeats for all the page.
Also you many think its printing the next record header because you might have used different loop for fetching header data and item data separately. Or else some other method which fetches the record for every page beginning.
Its simple to handle it. Use commands and give page breaks at appropriate things so that your issue gets solved.
Please let me know if you have any difficulties in solving this.
Thanks,
Sri Hari

Similar Messages

  • Number not change in excise invoice print

    hi all,
    we have a problem with excise invoice print.
    previously invoice created with number 49, now new number get posted with 49 again.
    check in J1I9 for number range. it shows current number 49 means print out expected number was 50 but it prints 49.
    can somebody helps me to identify error ?
    thanks in advanced.

    Dear,
    Please go in change mode and check it's setting is like that,
    Subobject data element : J_1ISERGRP
    To-year flag                  : Tick
    Number length domain   : NUMC10
    No interval rolling           : No Tick
    Number range transaction : Blank
    Regards,
    Sandip

  • Printing Tax invoice billing address on last pg only

    Hi Guys
    Still I have some minor problem printing on the backside, my requirement is
    I have a tax invoice for which management want to print the billing address .
    This billing address should also display on the invoice as well as print on backside of last page.
    1. If there are 10 pages invoice the billing address should print on backside of 10 page
       and not on all.
    2. If there is 1 pages invoice the billing address should print on backside of 1 page only.
    I was having 2 pages in my smartform and now I have added back pg with info billing address
    window and text.
    I did the following setup as below
    1. first - Print mode is D AND OUTPUT         FIRST -> BACK .
    2. back  - next with print mode D and         BACK -> NEXT.
    3. Next  - next with print mode notheing and  NEXT -> NEXT
    Out of 4 pages it is showing 1/5 and the billing address is printing on backside of third page but
    not on the back side of last page and if it is page 1 or 2 it is not priting on the backside of last page.
    could any one help me please
    Regards
    Piroz
    Edited by: Piroz Eslam on Feb 10, 2010 12:45 PM

    Hi Vamsi and Upender
    Thanks for your answers, I have done but what is happening , In smartforms under Pages and Windows I have created FIRST AND NEXT Page and under First page there are so many windows and out of which one info is having BILL TO PARTY window .This  is a billing address which has to be display on each page of invoice along with the details and subtotals  that is fine no problem . but they need only bill to party to print on Last page of the Invoice and rest pages should print as it is on each page so that when they fold it the posting address can be seen on the last page .
    so when I the last page is printed wheather it is 7 or 17 page , the billilng address should print  at the last page example , it can be more also eg if it is 17 page on 17 page at the back side I want to print the billing address not on all pages
    FIRST
    NEXT
    LAST -> I try to add window in this last column but it is ignoring while printing..
    I hope you got my problem now
    Regards
    Piroz

  • Excise invoice printing problem (page skiping)

    Hi all,
    Issue: Excise invoice printing as maintained in billing document.
              In each page, page no, address, so no etc will come in the header portion.
              In main window, I have to print out 10 line items of billing doc.
    If line items exceeds 10 lines then subsequent items should be printed in the following page. And at the very last page, asseable amount, vat, tax amount, mode of transport & amount in words should be printed.
    It is getting printed superb without header text of billing doc.
    Requirement is that after printing completed of all line items, first seven line of billing documents header details (eg FG, semifinished, packing, size, etc.) are to be printed.(eg if line item is 10, then header details will be printed in the last page containing footer details). I have declared two text element in main window (one is item, another is header text). My requirement is to control dynamically print of items as well as header text in main window. I have declared 7.60 MM of main window height which is suitable for only 10 line item printing. Header text will come only on last page. I have declared 7 different header text variable in main window as maintioned in driver program. If there is no header text in billing document, it is giving 7 blank line feed after items printed.(eg if i have 10 or 20 line items then it is giving one extra page for 7 lines blank header text). I want to control this page skipping. If there is no header text then I want to finish printing in that particular page where items are being finished. It should be dynamic.
    Pls help.
    Srimanta

    Hi,
    What i understand from request is to print the header data if exit and not then do not print the header data bust need to print the tiem data.
    For this the solution is as follows:
    1) define the header data in separate window (but not in main window) and name this windiw as header and also place this window on top of the page i.e. adjust the window to pribt on top of the page.
    2) Now place the condition for this wibdow i.e. to print  if the header data Internal table or variable field data is ne space.
    with above said  details te header window will print if there is data only and this will print on all pages.
    Do let me know if ou need any more details in this regard.
    Regards,
    Raghotham Reddy.
    if this is rght solution for you then do not forget to allocate reward points.

  • How to Print 5 copies of Tax Invoice

    I have developed a tax invoice using smartforms. I have already attached copy window for 5 copy. In samartform it shows the 5 copies but when I take printout through t-code vf03 it shows only 1st copy. How can I take print of 5 copies.

    In Tx VF03 , Menu bar click on Billing document ---> Issue output to -
    > Select your output type  -
    > Click on PRINT button or press CTRL+P . Set the no of copies you need to print.
    If you want via SF the use TD-COPIES
    wa_ssfcompop-tdcopies = 5

  • Problem when trying to print standart invoice crystal report for SAP

    Hi All, I have the following problem when trying to print a system invoice report in crystal reports for SAP
    I pass params and load the report using this code
    Private Sub DisplayThreadReportSeq()
    Dim oView As New frmViewReport
    Dim strReportPath As String = ""
    Dim strParamName As String = ""
    Try
    Dim CR As New ReportDocument
    CR.Load(oReport.CrstPath)
    ' Declare the parameter related objects.
    SetReportValues(CR)
    Dim crParameterDiscreteValue As ParameterDiscreteValue
    Dim crParameterFieldDefinitions As ParameterFieldDefinitions
    Dim crParameterFieldLocation As ParameterFieldDefinition
    Dim crParameterValues As ParameterValues
    ' Get the report's parameters collection.
    For Each oPar As cslParam In oReport.Params
    crParameterFieldDefinitions = CR.DataDefinition.ParameterFields
    crParameterFieldLocation = crParameterFieldDefinitions.Item(oPar.ParName)
    crParameterValues = crParameterFieldLocation.CurrentValues
    crParameterDiscreteValue = New CrystalDecisions.Shared.ParameterDiscreteValue
    crParameterDiscreteValue.Value = oPar.Value
    crParameterValues.Add(crParameterDiscreteValue)
    crParameterFieldLocation.ApplyCurrentValues(crParameterValues)
    Next
    If pPrint Then
    If oReport.Printer "" Then
    CR.PrintOptions.PrinterName = oReport.Printer
    End If
    CR.PrintToPrinter(IIf(oReport.Copies = "", 1, oReport.Copies), False, 0, 0)
    SBO_Application.StatusBar.SetText("Printed Document Successfully", SAPbouiCOM.BoMessageTime.bmt_Medium, SAPbouiCOM.BoStatusBarMessageType.smt_Success)
    Else
    oView.Text = pReport
    oView.TopMost = True
    oView.Viewer.ReportSource = CR
    oView.Hide()
    oView.ShowDialog()
    End If
    Catch ex As Exception
    Util_GenErrorLog("DisplayReport", ex)
    End Try
    End Sub
    This code works fine when the report invoke to print is developed in crystal reports version for .net 2008 or .net 2005
    when trying to print a report standart getting from SAP BO 8.8.1 using this code I getting the following error:
    Error in File C:UsersecombaAppDataLocalTemp5ARInvoiceStandartSap {300B9A68-DF05-4D7B-8F3B-1670A4493BEE}.rpt:
    Error in formula .
    'Shared numberVar SectionTotalMaxHeght;
    A number, currency amount, boolean, date, time, date-time, or string is expected here.
    This report is the standart report that SAP 8.8.1 includes and works fine on SAP.
    I referenced this dlls CrystalDecisions.CrystalReports.Engine.dll, CrystalDecisions.CrystalReports.Shared, version 10.2.3600
    How I can get these dll´s version for Crystal Report 2008 for SAP Business one or How I can solve this problem
    thanks in advance,
    Ezequiel.

    Hi Ezequiel,
    You can try to search in SAP Business One Reporting & Printing forum section or post there.
    nd.Q

  • Printing Four tax Invoice with three diff tax field

    Hi Experts,
    I am preparing PLD for tax invoice the customer. He have to print the four copy of same Invoice with four diff. Tax field..
    Like 1st Copy will be "Original For buyers"  2nd will be "Duplicate for Transporter" 3rd Will be "Triplicate for Assessment" and 4th Will Quadruplicate for Extra"
    Please Reply ASAP.
    Thanks in Advance
    Binod Sharama

    Hi,
    You can handle different tax code in one invoice.
    In PLD at header just type all the options like Original, Duplicate, Triplicate etc.,
    Just take printout with carbon copy or invdividually and leave the relevant one strike the other on each copy.
    Hope this will help you,
    Regards,
    Venkatesan G.

  • 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

  • Indonesia Tax invoice ID_TAX_INVOICE print in Indonesia language

    Hello,
    My requirement is I need to print the Indonesia tax invoice in Indonesia language. In the smartform ID_TAX_INVOICE the backgraound graphics is used and the GRAPHIC is ID_TAX_INVOICE(se78). When I download that one I have checked this graphic is in English language. So I am not able to print it in Indonesian language.
    But the down load graphics says that"The original tax Invoice is in Indonesia.This is a translation version only". So tell me where and how can find the transalation version of ID_TAX_INVOICE graphic.
    Thanks,
    PSK

    Hi,
    Please try changing the language in smartform into your req language (i.e ID Indonesia ).
    smart form form attributes -> Language attributes -> in translate tab -> into selected language and select Indonesia , and activate the form and check it.
    Please make sure that Indonesia language is installed.
    Regards,
    koolspy.

  • Commercial Invoice Printing Problem

    Dear Gurus,
    I prepared a 'Z' output type to print Commercial Invoice & i want to print 2 invoice in one page but page skiping after 1 invoice print.
    How to resolve this because i am using VF31 for printing.
    Thanks & Regards
    Varun
    Moderator Message: Cross Post.
    Edited by: kishan P on Dec 10, 2010 3:54 PM

    Hi Varun,
    Your issue is no way related to the output types. The problem can be solved by adjusting the logic inside your commercial Invoice smartform.
    To make two invoices to be printed on one page, handle the events where your invoice contents are looped(do inside your main window). Use command prompt, to trigger page break after every two invoices.
    I guess, the above information will help you to close the thread.
    Regards,
    SaiRam

  • View or print pre-paid tax invoice statements

    You can view and print off tax invoice statements for your Pre-Paid usage over the last 180 days through My Account. This facility is free of charge.
    Please note: because of the way GST is applied, these tax invoices are only available after you've used your Pre-Paid credit, and not before such as at the time of recharge.
    You can also obtain a receipt for recharging your Pre-Paid service via My Account, recharge online or when you purchase a voucher from one of our retail outlets. 
    Please note: this is a receipt, which is not a tax invoice, but can still be used in place of a tax invoice when used in accordance with Australian Taxation Office (ATO) guidelines.
    We can't issue a tax invoice for your pre-paid recharge
    A 'tax invoice' is a defined document for 'GST' purposes only under the GST Act to show the amount of GST charged on a supply. Since Pre-Paid recharges are not subject to GST, we are prevented at law from issuing a tax invoice for a recharge displaying a GST amount.
    This is outlined in Division 100 of the GST Act, which applies to recharges for telecommunications services such as smartphones and tablets. We can, however, offer a receipt for a Pre-Paid recharge if purchased through one of our retail outlets, which can be used in place of a tax invoice in accordance with ATO guidelines.
    You can use a receipt from your pre-paid recharge in place of a tax invoice for your own GST purposes
    Telstra (and other telecommunication providers) raised this issue with the ATO to reach a resolution for customers that are GST registered. The ATO ruled that 'receipts' could be used as 'tax invoices' provided the customer could still demonstrate that the usage of the recharge was subject to GST. The ATO ruling is available through the ATO website and is stated as follows:
    Sections within Issue 13 - Tax invoices for prepaid telephone cards
    Nature of the arrangement
    The amendments to vouchers provisions clarify that prepaid phone cards are eligible Division 100 vouchers and are not subject to GST at the time the phone cards are issued. Telephone cards are typically sold through retail outlets. The retailer will usually provide an invoice or tax invoice when the phone card is supplied. However, the taxable supply is the supply of domestic phone calls by the telco.
    Accordingly the tax invoice should be issued by the telco that makes the telecommunication supplies. Due to the way in which phone cards are distributed, the telco may not have sufficient reasonable way of knowing the details of the recipient of the telecommunication supplies in order to issue them with a tax invoice.
    Further, in many instances the price of the telecommunication supplies (each individual phone call, for example) will be less than $82.50 (GST inclusive) and so the telco would not have a legal obligation to issue a tax invoice.
    Issue
    What are the tax invoice requirements where phone calls are made with a pre-paid telephone card that is considered to be a FVV [Face Value Voucher] for GST purposes?
    Decision
    The Commissioner [of Taxation] will treat the receipt provided by the retailer for the purchase of a phone card as a tax invoice for the telephone calls that are made using that phone card. This decision applies only to pre-paid phone cards that are considered to be FVVs for GST purposes. The person using the phone card may need to substantiate that all telecommunication supplies:
    Were taxable supplies to them (for example, not GST-free international mobile roaming supplies); and were all creditable acquisitions
    If they want to claim input tax credits based on 1/11th of the price of the phone card shown on any invoice or tax invoice covered by the determination
    GST applied to a pre-paid service
    In accordance with Division 100 of the GST Act, GST is applied to each separate type of usage you make within the recharge amount and expiry time. Each instance of usage is taken to be a separate supply of a service for GST purposes and is assessed as to the application of GST at that time. Some usage may be GST-free and therefore no GST will be charged on those usages. This is why we're able to offer tax invoices through My Account for your usage.

    I don't understand it
    i purchased my recharge voucher online and in one line in your QA it is written that you can still get your tax invoice after you have used your credit. In one line it is written we do not issue tax invoices purchased online. My question is will I be able to get my tax invoice after i have utilised my credit or not?

  • Excise invoice printing problem

    hi experts,
                  I am working with excise invoice printing thru J1Ip .a document has three materials which has 3 batch splits each .so total items are 9 .Now they need the total of each item .so only 3 items should come imn the print out.what shll i do for it.i am using scripts ..
    mani

    Hi,
    What i understand from request is to print the header data if exit and not then do not print the header data bust need to print the tiem data.
    For this the solution is as follows:
    1) define the header data in separate window (but not in main window) and name this windiw as header and also place this window on top of the page i.e. adjust the window to pribt on top of the page.
    2) Now place the condition for this wibdow i.e. to print  if the header data Internal table or variable field data is ne space.
    with above said  details te header window will print if there is data only and this will print on all pages.
    Do let me know if ou need any more details in this regard.
    Regards,
    Raghotham Reddy.
    if this is rght solution for you then do not forget to allocate reward points.

  • Excise invoice printing is required in preprinted stationary format.

    Dear All,
    I developed a new program & script for excise invoice printing. The requirement is as under: Page layout will be such where 10 line items( as maintained in billing document) can be printed in each page i.e. if billing document have 25 line items (including Finished goods & accessories) , so it should be printed in 3 pages. In each pages,  page no should be printed first, then consignee address, customer address, Date, SO number, Tin no etc. Those above details should come in header portion of each page. Then first 10 line items can be printed. If there are more line items, then next 10 items get printed in next page & so on. In the very last page only assessable amount, Tax, VAT, Educes amt & Gross amt along with Excise number, removal time, type if invoice, payment mode etc (in footer section) should be printed. If billing document have only 10 line items, it will be printed in a single page.
    I have declared First page & next page only. In each page I have declared required page window according to window size of preprinted stationary format. For that I have used DINA4 page format( size 210 / 297 MM). But actual height of stationary format is 12 inch ( 305 MM).
    In print preview it is displaying supereb. All required data is being displayed properly. But when I am taking printout from Dot-matrix printer, from second page onwards it start printing two lines prior to actual position (two lines going up).
    I did some permutation to adjust it. But I can not find a proper resolution to it. My thinking is that it is only printer setting problem. Also in PC level in printer setting I used custom paper size declaring actual paper width & height.
    Please advise whether it is script/ program problem or printer setting problem.
    Regards
    Srimanta

    Dear Bapujee/Santosh/Srimanta,
    I know this is a very peculiar problem. Actually the SAP paper size definations are over-ruled by spool server's print manager's defination i.e. the setting of the PC's finally works.
    Simple solution is create a paper size in the PC and set the printer with the new paper size.
    Now, you will encounter another problem. The user may using the printer for other paper size printings also. To avoid the changing of PC's paper size every time the user prints different size, you can adopt this :
    In the spool server (i.e. the PC with printer), create different printers with required paper size and name this printer with some meaniful names. Now, in R/3, while printing with LOCL output device the user can select the required printer.
    This can be done for network printers also.
    All the best.
    With Regards,
    Abhijeet.

  • In BI Publisher RTF table layout issue for invoice printing

    Hi,
    I am working on check printing and invoice printing project on bi publisher and i am facing one issue. That is i have used section break on check priting so because of that if the the records are more than 20 then check will print on second page and on first page there would be void printed othervise it should print on first page only. In this case the preprinted stationary is not having invoice table form. we are using blank preprinted stationary to print this .
    Now i have done with invoice and cheque layout but in output if the number of records are more than 20 then its going to second page but the problem is that invoice table break into two parts and and the end lineof table layout is not coming on first page .even on second page i am not getting start layout line to make complete table outline.
    I want that full table layouton both the pages of the table. i have tried to to create table skeleton and used it as a watermark to print all the records on it but it is coming in to the middle of the page .so it not working.
    Please anyone knows the solution on this problem please let me know or share your thoughts on this issue.
    As i have tried many options but still stuck into this issue .Kindly help me.
    Regards,
    Prachi G.

    Hmmm ... sounds like a regression bug.
    I would contact support, provide, the version you are using, layout template, sample XML data, 2000 RTF output and 2003 RTF output and ask them to investigate.
    Tim

  • Invoice Print Selected Invoices program is failing when language is not US

    Hi All,
    I am trying to run "Invoice Print Selected Invoices" for multiple languages.
    When language in customer setup under "Account Site Information" is 'US' then EN-US: (Invoice Print Selected Invoices) is completing successfully.
    But when I am changing the language from US to some other language let’s say "F”, then "FR-FR: (Invoice Print Selected Invoices)" getting submitted and it is completing in error.
    These are the log messages which I am getting:-
    +-----------------------------
    | Starting concurrent program execution...
    +-----------------------------
    Arguments
    p_order_by='TRX_NUMBER'
    p_customer_id='10044'
    p_open_invoice='N'
    p_check_for_taxyn='N'
    p_choice='SEL'
    p_header_pages='1'
    p_debug_flag='N'
    p_message_level='10'
    APPLLCSP Environment Variable set to :
    Current NLS_LANG and NLS_NUMERIC_CHARACTERS Environment Variables are :
    FRENCH_FRANCE.AL32UTF8
    Entrer mot de passe :
    MSG-00100: DEBUG: AfterPForm_Trigger +
    MSG-00100: DEBUG: Multi Org established.
    MSG-00100: DEBUG: AfterParam_Procs.Get_Country_Details
    MSG-00100: DEBUG: AfterParam_Procs.Switch_On_Debug
    MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_Low
    MSG-00100: DEBUG: AfterParam_Procs.Get_Trx_Number_High
    MSG-00100: DEBUG: AfterParam_Procs.Get_Tax_Option
    MSG-00103: lp_trx_date_clause = and a.trx_date = a.trx_date
    MSG-00100: DEBUG: BeforeReport_Trigger.Build_Where_Clause
    MSG-00100: DEBUG: P_Choice: SEL
    MSG-00100: Oracle Error in call to Before Report Trigger -6502
    REP-1419: 'afterpform': Abandon du programme PL/SQL.
    Report Builder: Release 10.1.2.3.0 - Production on Ma Avr 2 05:59:27 2013
    Copyright (c) 1982, 2005, Oracle. All rights reserved.
    Can anyone please tell me what is the problem or is there any mistake in my approach?
    Regards
    Akash

    Please see the following docs.
    R12: Invoice Print Errors With REP-0069, REP-57054, REP-1419 [ID 557171.1]
    Invoice Print Error: Printing Selected Invoices (Multiple Languages) Is Erroring Out With REP-0069: Internal error [ID 731171.1]
    Thanks,
    Hussein

Maybe you are looking for