Print invoice duplicates through vf31

Dear all,
Our users (accounting department) need to <u>print many invoice duplicates</u>, by using vf31.
We have several output types defined and that are automatically added to the corresponding invoices according rules below:
- zmp1: printing 1 exemplar on S&D printer only for some customers (customer channel =001 or 002)
- zmp5: printing 3 exemplars on S&D printer only for some customers (customer channel =004)
- zmp2: archiving any invoice / credit memo for all customers
- rd00: sending invoice through EDI for wholesalers.
1) Is it possible for a user to use vf31 tcode, ZMP2 output type and changing device name & archiv mode from "archiving to printing" ?
2) If yes: do you have a user guide or at least which steps shall we follow to change device name & archiv mode from "archiving to printing".
3) If no: shall I create a new output type to answer our need?
Thank you for your help.
Regards
Pascale R. from France

Thank you for this answer. Actually I don't know where to check "Processing Mode" option within vf31 (menu ?).
I have the 4th row called "Processing Mode". And I can choose: 1: First processing, 2: Repeat processing, 3: Error processing (everything), 4 Error processing (only new messages). So I choose 2. By executing and printing, I got the printed list of invoices, but not the invoices themselves !
A few precisions:
Sales & Distribution Team is printing every day the whole invoices from D-1. They use vf31 with zmp1 output type for some customers and zmp5 for some other. They don't print at all invoices for wholesalers who receive invoices per EDI. So my problematic is focussed on printing duplicates of invoices on another printer device as defined in zmp1 or zmp5, by changing also amound of exemplars printed, by using the same process for all customers (only zmp2 output type is automatically added to any invoice whatever the customer is ; but zmp2 defined as archiving and not printing !!!). Main question is: <u>Is it possible to change "archiving" to "printing" in vf31 for a specific output type ?</u> and how...
Remark: The sap I am using is customized for my company (maybe also vf31, so that all options are not available ?).
Regards,

Similar Messages

  • Problems Printing Invoice Duplicate in a network printer

    Good Morning.
    I'm having a problem in a client, printing Invoices.
    Every time I send an invoice to the network printer (HP LaserJet M1522 MFP Series PCL6), in the first page (only in that one) of the duplicate, all the text labels have boxes. But if I send it to the printer directly connected to the pc (HP Laserjet P1505), everything is printed as it should be.
    Can anyone help me with this situation, because the client really want to print the invoices to the network printer. Could this be originated by some kind of error with drivers (because I've checked everything in SAP, an it's OK)?
    Best Regard,
    Marta Silva

    Hi Marta Silva,
    The network printer you are using is one of the worst reputation printer in the market.  You could try different drivers to see if the problem goes away.  Other than that, I don't think there are other solutions.
    Thanks,
    Gordon

  • Printing Invoices through FB70 or F-02

    Hi,
    Could anyone please let me know how could we print a invoice entered through FB70 or F-02. Can we use correspondence if yes please let me know the steps that i should follow and any configurations involved.
    Thanks in Advance
    Roville

    Hi Roville,
    On the face of it this does not appear to be an HCM related question. If so, can you please ask it in the relevant Forum? I would venture a guess that this belongs to Sales and Distribution module.

  • Configuring double invoice check for vendor invoices posted through FB60

    Dear all
    Can anyone tell me how to configure double invoice check for vendor invoices posted through FB60.
    for miro documents..we can use Tcode OMRDC
    Is there any such tcode which can be used for configuring fi invoices for double checking..
    regards
    Expertia

    Dear Expertia,
    In FI,when checking for duplicated invoices, the system compares the
    following :Vendor, currency, company code, gross amount of the invoice,
    reference document number and Invoice document date.
    SAP Note 305201 clarifies this in a more details; please read it.
    The following fields must be identical for Duplicate invoice check
         Company code                              (BUKRS)
         Vendor number                             (LIFNR)
         Currency                                  (WAERS)
         Reference number                          (XBLNR)
         Amount in document currency               (WRBTR)
         Document date                             (BLDAT)
    If the document is having any one of the above filed different then the
    system does not consider it as a duplicate invoice.
    Also It will check duplicate invoice check in vendor master data and
    in posting key is there check box selected for sales related
    The setting you making in OMRDC i.e Materials management->Logistics
    Invoice Verification->Incoming Invoice ->Set Check for Duplicate
    Invoices is only valid for MM and not  FI invoices posted via FB60/FB65
    You should check the F1 help on field "Chk double inv." (LFB1-REPRF)
    in the relevant vendor master record (transaction FK03).
    Please also check, that message F5 117 has been set correctly in the
    IMG using this path:
    Financial Accounting -> Financial Accounting Global Settings ->
    Document -> Default Values for Document Processing -> Change Message
    Control for Document Control For Document Processing
    Finally & mainly, go to the relevant posting key is defined as sales
    related in transaction OB41. You have to flag this field if the
    duplicate invoice check should work.
    I hope this helps You.
    mauri

  • Mass generation of invoice IDoc using VF31

    When I go to VF02, header -> output, and manually input output type RD00, with medium 6 - EDI, I can successfully generate an invoice IDoc.
    Is there any way that I can generate invoice IDoc from many invoices at the same time?
    When I try VF31, choosing transmission medium 6, no matter I choose processing mode = 1 or 2, I can't get any message output.
    Thanks.

    Hi Gundam
    VF31 is used to process outputs from invoices wherein the output has been determined in the invoice and not processed. In your case you are trying to determine the output in the invoice with the processing transaction and hence it is not working.
    You can try creating output condition for RD00 in VV31 transaction and set up the transmission medium as 6 and the date/time parameter. If you want the invoices to be processed at one go keep it as 3. This will esnure that when the invoice is created, the output is determined. After that you can process all the outputs together (create idocs) through VF31 transaction. If you put date/time as 4 then the idocs will be generated on the saving of the invoice automatically.
    Thanks
    Indranil

  • Automatic print invoice

    We have a problem at hand. We have invoices/ vendors which require invoice copies to be sent along with checks.
    In those cases, we enter A in the payment supplement field for the mailing team to identify the invoices and research and print the invoice copy and send them as attachment in the check mail.
    However, they have put the task on us and we need to screen print invoices every time we put A while posting. So if we have an option in SAP payment run which will automatically print check and invoice copy when we put A in the payment supplement?
    Thanks in advance.
    Regards,
    kris.

    Dear Lakshmipathi,
    Those settings are done and the excise invoice also getting generated in VF01 itself.
    The problem with printing the excise invoice. Per day 1500 excise invoice is being raised. So client don't want to print the invoice through VF03 i.e. sepearte transaction.
    If my printing program refers only VBRK table , the values are coming in the print output.
    Since the printing program get executed before updation of excise tables like J_1IEXCHDR in VF01 transaction.So the print output is coming as blank.
    If I run the printing program for the same excise invoice number through VF03 means, data will come perfectly.
    But in VF01, it's getting executed after creation of commercial invoice not excise invoice.
    Is there any solution for this?
    Rgds,
    Senni.B

  • Printer Dialog Box through SDK creating problem

    Hello Experts,
    I have created a addon for printing Invoice Report in which i have given the option of Printer Dialog Box .
    Through sdk i have called that printer dialog box in the addon .It's running well in the server showing the Printer Dialog Box
    but while running the addon in client machine first two to three times printer dialog box appears after that while pressing the
    print button of my addon form Printer dialog box is not appearing .
    Then after restarting the machine Printer dialog box shows which is creating problem for the client use .
    Suggest the right way to sort out the problem .
    If anyone need to see the code which i have written i can post that code.
    Thanks
    Amit

    Hello Janos,
    Following code i have write for prrinter dialog box to open
    Public Sub ShowPrintDialogBrowser()
    Dim MyProcs() As System.Diagnostics.Process
    FileName = ""
    Dim PrintFile As New PrintDialog
    Try
    PrintFile.AllowSelection = True
    PrintFile.ShowNetwork = True
    MyProcs = Process.GetProcessesByName("SAP Business One")
    Dim UserName = Environment.UserName
                 For i As Integer = 0 To UBound(MyProcs)
                    If GetProcessUserName(MyProcs(i)) = UserName Then
                        GoTo NEXT_STEP
                    End If
                Next
                sbo_application.MessageBox("Unable to determine Running processes by UserName!")
                GC.Collect()
                Exit Sub
    NEXT_STEP:
    For i As Integer = 0 To MyProcs.Length - 1
    Dim MyWindow As New WindowWrapper(MyProcs(i).MainWindowHandle)
    Dim ret As DialogResult = PrintFile.ShowDialog(MyWindow)
    If ret = DialogResult.OK Then
    File_Directory = PrintFile.PrinterSettings.PrinterName
    PrintFile.Dispose()
    ElseIf ret = DialogResult.Cancel Then
    File_Directory = ""
    System.Windows.Forms.Application.ExitThread()
    Else
    File_Directory = ""
    System.Windows.Forms.Application.ExitThread()
    End If
    Next
    End If
    Catch ex As Exception
    SBO_Application.MessageBox(ex.Message)
    FileName = PrintFile.PrinterSettings.PrinterName
    Finally
    PrintFile.Dispose()
    End Try
    End Sub
    Imports System.Management
    Private Function GetProcessUserName(ByVal Process As Process) As String
            Dim sq As New ObjectQuery("Select * from Win32_Process Where ProcessID = '" & Process.Id & "'")
            Dim searcher As New ManagementObjectSearcher(sq)
            If searcher.Get.Count = 0 Then Return Nothing
            For Each oReturn As ManagementObject In searcher.Get
                Dim o As String() = New String(1) {}
                'Invoke the method and populate the o var with the user name and domain                        
                oReturn.InvokeMethod("GetOwner", DirectCast(o, Object()))
                Return o(0)
            Next
        End Function
    Regards,
    Amit

  • XML Publisher Check Print - Voiding Duplicate Checks

    XML Publisher Check Print - Voiding Duplicate Checks
    I am printing checks using XML Publisher. The checks print fine but when the number of invoices for a check exceeds the length of the first page I want the subsequent copies of the check to print VOID on them. How can I do this?
    Thanks
    Naveen
    [email protected]

    Ravi,
    Our check print format has 3 portions
    1. Invoice numbers (TOP of the page)
    2. Vendor/Check Details (MIDDLE of the page)
    3. Currently it is Blank (BOTTOM of the page)
    Currently, I'm able to print single check. but when it comes to batch invoices
    I'm printing 13 invoices per page. In my case i have 32 invoices
    first two pages printing blank on (MIDDLE of the page) and on last page printing check details.
    Client wants to print VOID CHECK on first two pages or last two pages.
    Please respond where to add logic.
    Additional info: I'm using Dharsan's template link is
    http://oracle.anilpassi.com/xml-publisher-developing-reports-printed-on-pre-printed-stationary-2.html
    Thanks in advance
    Naveen
    [email protected]

  • Print invoice from print server (printer is installed at the server)

    Hello all
    i have a LAN with 2 domain controllers (1 win2008 std and 1 win2008 R2 std).
    My 2008 std is also a print server. ALl my printers are installed locally and through GPO i distribute them at all computers.
    I want to know how can i set up my matrix EPSON 890 printer with the same logic.
    I want to install it locally to the server, install a small printer server with the IP address 192.168.1.205 at the network and through GPO to distribute it to the computers which i want to print invoices.
    i managed to install the server locally and i do the following settings at SAP but wihtou success:
    1) t-code SPAD -> ACCESS METHOD -> S: PRINT USING SAP PROTOCOL
    host printer :
    192.168.1.205\invoice
    Destination host: 192.168.1.205
    but every time i give something to print i get an error.
    Anybody know how i can resolve this?
    now i have the EPSON 890 installed locally to a computer with USB and from there it is shared and all the users pritn there but that means i need to have the computer open all time
    thx

    Hello,
    I'm sorry you have come across this, we have seen this before, it seems to be an issue with an installation of OS and/or other software that conflicts with the Xilinx compile server installation.  This problem does not seem to be related to NI software, but that Xilinx compile server is conflicting with the software on some computers 
    What you want check is that compiler path and the root build directory are set to \NIFPGA86\Xilinx and \NIFPGA86\srvrTmp respectively.
    Next we can try to compile your VI remotely, I've attached a link below on how to do this. If you can compile remotely, then we know that issue is not due to your code and is now down to the Xilinx compiler.
    Using the LabVIEW FPGA Compile Server (FPGA Module)
    http://zone.ni.com/reference/en-XX/help/371599C-01/lvfpgaconcepts/compiling_fpga_vis/
    At this point, we can just remove and reinstall LabVIEW, LabVIEW FPGA module, the Xilinx compile server and reinstall NI RIO or try in on another computer.
    Hope this helps,
    Anna K.
    National Instruments

  • Cancellation & JV of Excise invoice generated through J1IS

    Dear Friends,
    We have a requirement to cancel the outgoing excise invoice created through the transaction J1IS towards purchase return.
    I believe through J1IS, cancellation of the excise invoice is made possible but no accounting document get posted.  Only the status is being changed from 'Posted' to 'Cancelled'.
    While doing the JV through the Transaction J1IH => Cancell Exc Inv, system is giving error message as follows:
    "Excise modvat accounts not defined for CEIV transaction and  excise group".
    In the customisation, all the relevant GL accounts are found maintained against transaction type CEIV.
    For example at the time of outgoing excise invoice posting through J1IS following accounts hit.
    13113920     CENVAT clearing     8
    13113920     CENVAT clearing     771
    13113920     CENVAT clearing     15
    13113900     CENVAT Payable     - 8
    13113900     CENVAT Payable     - 771
    13113900     CENVAT Payable     - 15
    We would like to have an opposite entry through the transaction code J1IH => Cancellation of Exc Inv.
    Kindly give a suitable solution to make the cancellation.
    Thanks.
    Harikrishnan.

    Hi Hari,
    Do the blw option
    whenever you are trying to cancel the Excise Invoice generated by J1IS/J1IV , Use J1IH-> Cancel Excise Invoice> you have to give the Official Excise invoice no. which is generated by J1IV for cancellation
    and ref the sdn thread with same issue
    How to cancel excise invoice which is created through t.code J1is
    Cancel J1IS Excise Invoice

  • Auto print invoice with delivery notes

    I am trying to find a way when we print invoices to have it print the matching delivery note as well.  Currently as you are aware you have to do the process in a separate manner which is not satisfactory for us.
    Thank you in advance,
    Chad

    hello,
    at present,it is not possible to create print flows such printing the delivery note with the invoice etc when you using the internal layout edtitor PLD. As a workaround you could use the Document Printing Option(Sales -A/R / Document Printing) to print a Selection of Documents.

  • Standard Smartform printing purchase requisition through - ME51N / ME52N

    Hi Experts,
    we are trying to build functionality to print Purchase requisition through transaction ME51N / ME52N / ME53N. we have created a print button on Customer data screen for that. Now we are looking for any standard smartform or script which can be used for printing Purchase requisition.
    Please provide me some pointers for the same.
    There is print button avalable at item level of purchase requisition. but it will not print header records. i am not able to find this form in system also. how can i find this form?
    thanks

    >
    rajpal sehrawat wrote:
    > Hi,
    >
    >
    > Header records means we might provide some header level information like PR number , short text and logo. Currently we are able to print only line items present in the ALV grid.
    >
    >
    > we are looking for some similar form which can be enhanced.
    >
    >
    > thanks
    actually the PR number is a line item field - it comes out of table EBAN. You would have to store the logo someplace else, since it does not belong to the PR (EBAN) -> neither header nor item, but is 'simply' graphics stored elsewhere in the database.
    I wouldn't know of any form in MM-PUR which you could easily adapt to printing PRs (and have never before heard of the need to print them) - so you will have to do a custom abap. Since there is no possibility to maintain NACE for PRs (it's simply not available) - I wouldn't know where you could use a smartform/sapscript ... that custom abap is all you can do ...

  • Printing Invoices using T VF03

    Hi
    I am trying to print invoices using Vf03. I can print most of the invoices (or the numbers that they gave me) but two.
    When I enter the number for one of those two and tell it to print from the menu it says on the bottom "output could not be issues"
    And if I double click on the error message, it opens up an window saying what might have cuassed the error, but not in detail.
    This is what it says
    "Output could not be issued
    Message no. VF304
    Diagnosis
    An error occurred while output was being issued. It is possible, for example, that the form to be issued has not been activated or has an error. An error may also have arisen while the data to be issued was being edited.
    Procedure
    Check possible causes of the problem.
    Now it prints othe invoices but these two. These are old invoices and needed to be reprinted.
    Please help
    Edited by: Anwarul Kabir on Sep 3, 2008 5:44 PM

    HI,
    Please check the text elements in the smartform.
    I mean there will be no error in the form but there may be some problems in the text elements. That too it will be while printing
    For eg: if there are three text elements but you have only 2 Boxes to print it ( take it in Main window )
    So if for some instances if all the three text elements are getting printed, then it will definitely give you an error like Output cannot be issued.
    So you need to confirm these kind of errors also in the form. This will come into picture depending on the data what you are printing in the form.
    So please check the othe data which is getting printed with the data which is not getting printed.
    When ever " Output not issued ", Please check the text elements mostly. This means it is not finding proper place to print the data.
    Some times in a row there will 2 columns. IF you pass 3 rows, then it will be definitely an error. 
    This is what i faced in 4.6 C Version.
    Mostly In higer versions you can have the line and column number in the Text elements when you put them in Templates.
    Regards,
    Venkatesh

  • How do I get my Samsung tablet to print invoices and shipping information

    How do I get my Samsung tablet to print invoices and or shipping labels . Have HP loaded will not print.

    Hi,
    Depending on your printer actually, please use the Google Play/Store search for HP All-In-One Printer Remote or HP ePrint and install on your tablet.
    Hope this helps.
    BH
    **Click the KUDOS thumb up on the left to say 'Thanks'**
    Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem.

  • Service PO Invoice posting through BAPI

    Hi Gurus,
    Please help me to resolve the issue explained below:
    We are using a third party tool for scanning incoming invoices from vendor.The scanned invoice details pass though SAP Interface and with the help of standard BAPI_INCOMINGINVOICE_CREATE in SAP ECC, invoices are automatically posted.
    Till now , we only had material/Goods PO invoices which use to get posted with quantity blocks before GR done.In future,SAP PM
    module will be implemented and service PO invoices will also be posted using this process.We have following issues for posting
    of invoices for service items:
    1.For service PO Invoice to get posted though BAPI, service entry number is mandatory without which system does not allow to post the invoices that is we can not have quantity blocked invoices if services have not been entered for service items.Even invoices can not be parked without service entry sheet no. for service items using BAPI.Please advise how this scenario can be handled.
    2.Second scenario is that if a particular service line has multiple service entry sheet numbers then which service entry sheet number should system use to post the invoice?
    Kindly advise.
    Thanks & Regards,
    Niti

    Dear Vipin,
    May I assume the following scenario. When you post an invoice manually and there's a small difference between the vendor amount and the total of the suggested amounts on items (plus VAT), you just adjust one of the items or enter unplanned delivery costs and this way avoid the disbalance.
    However, when you post the invoice automatically through BAPI, no such adjustment is made and the system tries to post the difference to the account defined behind the account key DIF. For this posting the system shall assign a tax code. One way to define this code is to assign the default tax codes in IMG for IV -> Incoming Invoice -> Maintain Default Values for Tax Codes.
    Or just make sure you define all the item amounts explicitly in the BAPI and there's no disbalance.
    BR
    Raf

Maybe you are looking for