Check Double Invoice

Hi,
I would like to ask if there is a possible way to check for duplicate invoices for customers same as in the vendors.
thanks
Caglar

Hi,
Good evening and greetings,
Ideally speaking, you cannot bill a same customer twice once he has already been billed.
the process logic is
Create Sale Order VA01
Create Delivery VL01N
MT.601.  Dr. Cost of Goods Sold / Cr. Inventory Account
Create Invoice VF01
Dr. Customer A/c
Cr. Sales
Cr. Sales Tax
Considering this the table VBFA is updated with document flow in the above sequence and doesn't allow you to bill once again the same delivery document.
Please reward points if found useful
Thanking you
With kindest regards
Ramesh Padmanabhan

Similar Messages

  • MM-Check Double Invoice functionality for Vendor Invoices

    Dear All,
    How Check Double Invoice functionality for Vendor Invoices can be implemented in SAP?
    We have implemented Check double invoice with the standara sttings for it however if i give my referenece text differently it will aloow me to post double invoices and against vendor open items are shown for payment?
    Is there any other efficient way to do it?
    Thanks and Regards
    Shrinivas

    dear SAPian friend,
    go through the below link and you will find the solution with the screenshots.
    http://sapfunctional.com/MM/Duplicate/Invoices.htm
    U can also do the setting using the SPRO t-code:-
    path is
    >>SPRO
    >>SAP Reference IMG
    >>Materials Management
    >>Logistics Invoice Verification
    >>Incoming Invoice
    >>Set check for duplicate invoices

  • Create a validation for check double invoice

    Hi,
    I have read here on SDN for check double invoice on reference number. We want to create an warning message if same reference number is posted twice, not depending on invoice date. So if I, on 1st of October have posted an invoice with reference number 123 and then want to post with same reference number on 2nd of October I want to have an warning message. If I had understand right I need to make a validation for that. Is it true that I need to have a programmer to do that or how am I doing (one thread said that this was the solution, see; )?
    I suppose that my prerequisite will look as follows:
    BKPF-BLART = 'KR' OR BKPF-BLART = 'RE' (I want the check when entering both an invoice in FB60 and MIRO)
    How will my "check step" look like when I want to check if this reference has been entered before? Please describe in technical name.
    Is it possible to do a validation for getting a warning, or is it just possible with error message?
    I have also tried to change in IMG, in Material management > Logistics Invoice Verification > Incoming invoice > Set check for Duplicate invoices. Here we have all fields selected (check co. code, check reference, check inv. date). I changed to just select check reference, but this doesn´t solved my problem.
    Best regards Lisa

    Hello Lisa,
    Your first question,
    Yes system does not check MIRO invoice while posting FB60 invoice. Because when you post invoice with using FB60 transaction, system check BSIP table for duplication. But when you post MIRO invoice system doesn't fill BSIP table.
    So that your question answer is YES, you can register an invoice in MIRO with same reference without a warning.
    Your second question,
    BTE means Business Transaction Event. Those events are known as FI user-exit.
    So that when you posting an invoice with using FB60, system triggered on BTE 00001110 as i said on my previous message.
    I try to explain step by step how can you activate this BTE. But you need to ABAPer for giving warning message on this exit.
    Call FIBF transaction -> Settings -> Products -> ...of a customer
    Create a new line,
    Product : ZXX
    Text : BTE Products for FI Exit
    Product active : tick checkbox.
    Call SE37 for exit function and copy from FM SAMPLE_PROCESS_00001110 to ZFI_PROCESS_00001110. Then active your FM and go to FIBF transaction again.
    FIBF -> Settings -> Process Modules -> ...of a customer
    Define a new line.
    Process : 00001120
    Function Module : ZFI_PROCESS_00001110
    Product : ZFI
    And then you can some write ABAP code for validation and give warning message.
    In this FM, If you don't want to check duplicate invoice for your cases you can set export parameter e_nostd = 'X'.
    I hope it helps to you,
    Regards,
    Burak

  • Check double invoice with GL account and Reference field

    Dear SAP GURU's,
    I am very new to SDN. I have one query.
    I know we have the option of control double invoice against Vendor/Customer by using reference field. But here my client is asking that control has to be from GL account and reference field, becoz some times he will receive the shipping bills 3 or 4 times agianst one billing document ( i am booking Transporter Vendor invoice by using FB60) with same bill number but expense GL's will be different most of the times. Some times knowingly or unknowingly same GL Expenditure account will be repeated with the same shipping bill number. This was happend most of the times.
    So can i know how can i get the GL account and Reference field checking and error message for the same.
    Thanks & Regards,
    Shobha.

    Dear Shobha,
    I feel that having a check on GL is not a good idea.  If your client insists you can go for an exit or BTE. 
    We used BTE to have the same functionality of Logistics for FI documents also in our office.
    Duplicate Invoice check process documentation is given below for your ready reference --
    with Regards
    Check Flag for Double Invoices or Credit Memos
    Indicator which means that incoming invoices and credit memos are checked for double entries at the time of entry.
    Use
    Checking Logistics documents
    Firstly, the system checks whether the invoice documents have already been entered in the Logistics invoice verification; the system checks invoices that are incorrect, or invoices that were entered for invoice verification in the background.
    Checking FI documents
    The system then checks whether there are FI or Accounting documents that were created with the original invoice verification or the Logistics verification, and where the relevant criteria are the same.
    Checking Logistics documents
    In checking for duplicate invoices, the system compares the following characteristics by default:
    Vendor
    Currency
    Company code
    Gross amount of the invoice
    Reference document number
    Invoice document date
    If all of these characteristics are the same, the system issues a message that you can customize.
    When you enter credit memos or subsequent adjustments, the system does not check for duplicate invoices.
    Exception: Country-specific solution for Argentina, where invoices and credit memos are checked for duplicate documents.
    No message is issued if you enter a document that has previously been reversed.
    Dependencies
    The system only checks for duplicate invoices in Materials Management if you enter the reference document number upon entering the invoice.
    In Customizing for the Logistics invoice verification, you can specify that the following characteristics should not be checked:
    Reference document number
    Invoice document date
    Company code
    This means that you can increase the likelihood that the system will find a duplicate invoice, because you can reduce the number of characteristics checked.
    Example
    The following document has already been entered and posted:
    Reference document number: 333
    Invoice date: 04/28/00
    Gross invoice amount: 100.00
    Currency: EUR
    Vendor: Spencer
    Company code: Munich
    You have made the following settings in Customizing:
    The field "Reference document number" and "Company code" are deselected, which means that these characteristics will not be checked.
    Now you enter the following document:
    Reference document number: 334
    Invoice date: 04/28/00
    Gross invoice amount: 100.00
    Currency: EUR
    Vendor: Spencer
    Company code: Berlin
    Result
    Because you entered a reference document when you entered the invoice, the system checks for duplicate invoices.
    The reference document number and the company code are different from the invoice entered earlier, but these characteristics are not checked due to the settings you have made in Customizing.
    All other characteristics are the same. As a result, the system issues a message that a duplicate entry has been made.
    If the "Reference document number" had been selected in Customizing, the system would have checked the document and discovered that it was different from the invoice entered earlier, so it would not have issued a message.
    Checking FI documents
    Depending on the entry in the field "Reference", one of the following checks is carried out:
    1. If a reference number was specified in the sequential invoice/credit memo, the system checks whether an invoice/credit memo has been posted where all the following attributes agree:
    Company code
    Vendor
    Currency
    Document date
    Reference number
    2. If no reference number was specified in the sequential invoice/credit memo, the system checks whether an invoice/credit memo has been posted where all the following attributes agree:
    Company code
    Vendor
    Currency
    Document date
    Amount in document currency

  • XK01-check double invoice field should be checked by default.

    Hi,
    Is there any way in which I can make the defult value in the "Check Flag for Double Invoices" (Program SAPMF02K & Screen 215) which is in the Vendor creation transaction XK01 always ticked?
    Thanks
    Nirupam

    Hello Nirupam,
    If you use OBD3 tcode, you need to select that fieild as "Req. Entry", you will not get default value for that field as "Checked" but user has to check that field becuase you are making it mandate.
    If you use the second option, Screen / transaction variant (take help from technical guy in case of find it difficult), you can put the default value as "checked"
    Now, it's upto business in which way they want to work.
    Hope this helps.
    Regards
    Arif Mansuri
    Reward if answer is helpful.

  • Check double invoices

    Dear Team,
    We have created a vendor in which we have not checked the field "chk double inv" at the first instance. Posted some documents in vendor.   Later on, we have decided to use the "chk double inv" functionality and then we have checked the field "chk double inv" and saved.
    The problem is that when we are trying to post  the documents with reference to the documents which were posted (before the field "chk double inv" updated), the system is allowing to post instead of stopping the user (saying document aleready exists.... doc. no. ....) from further posting.
    Further, when we are trying to post the documents with reference to the documents which were posted (after the field "chk double inv" updated), the system is stopping from further posting.
    In this regard, request you to show us the way how to stop / block from further postings when we are trying to post the documents with reference to the documents which were posted before the field "chk double inv" updated.
    Thanks & Regards
    Anand.Inguva

    Hello,
    You can restrict from an information message to a warning message.
    Please go to OBA5 - select application area WS (vendor billing document)
    message 121 - Online E - Batch E
    This will restrict you from posting the same document with the same reference of the customer.
    Hope this solves your problem
    Regards,
    Ravi

  • SAP double invoice checking

    Dear Forum,
             Since in for FI documents will check double invoice when we post invoice with the same 
             - Company code
             - Vendor
             - Currency
             - Document date
             - Reference number
             But our client would not like the system to check the document date, they want the system to check      
             - Company code
             - Vendor
             - Currency
             - Reference number
             For example, if we post invoice in FI with
             - company code: 1000, vendor code: A, Currency SGD, Document date: 01.04.2009 and invoice no. 1234
             and we also post invoice in FI with
             - company code: 1000, vendor code: A, Currency SGD, Document date: 02.04.2009 and invoice no. 1234
             the standard SAP will not show warning or error since the doc. date is not same.  
             But our client want to show error message in this case.
             (they don't want the system to check invoice date)
    Please kindly advise.
    Thanks and Best Regards,
    Mary_K

    Hi,
         Thank you for your reply. But we want to set the checking double invoice for FI document not in LIV document.
         For LIV checking double invioce, we already known.
    Thank you very much.
    Mary_K

  • Double Invoice from Vendor

    Dear SAP Gurus,
    If vendor sends me the invoice with same number (against same PO) then system should give message.
    For this I made a tick in vendor master record - Check double invoice, but still invoices with same number (for same PO) are allowed.
    Is there any other setting needed?
    Regards
    Rajan

    hi
    if the Value in the invoice is differing with the same refernce number then the system does not consider this as a duplicate invoice.
    SAP checks 7 parameters for a duplicate invoice
    BUKRS - Company code
    LIFNR - Vendor
    WAERS - Currency Key
    XBLNR - Reference document
    BLDAT - Document Date in Document
    RMWWR - Gross invoice amount in document currency
    XRECH - Indicator: post invoice
    even if one of them differs then it is not considered as duplicate invoice.
    Please check in the duplicate invoice if there is any difference.
    Thanks & Regards
    Kishore

  • How can we block double invoicing ?

    Hello Experts ,
    I have done PO for quantity 1 , with GR based IV ticked & invoice receipt ticked . When I create IR for this , it allows me to create it twice with quantity 1. Whether there is any way we can block this ? 
    (GR is statistical since it is third party scenario wherer goods are not received in the company premises , vendor delivers goods directly to customer. )
    Field "Check double invoice" is ticked in Vendor master , but still its the same. How can I block this double invoicing ?
    Thanks in advance.
    Abhishek.

    Check
    Double invoice Check
    Through the below link you will find the solution with the screenshots.
    http://sapfunctional.com/MM/Duplicate/Invoices.htm

  • Double Invoice Verification

    We have a process in which we book multiple invoices of single vendor in single FI document. The issue is, double invoice verification feature works with Header Text Assignment field. If vendor sends twice the same invoice, bundled into many invoices, Document Header Assignment filed cannot be used for verification of double invoice.
    Can double invoice verification work at Line Item level rather document header level?
    Thanks

    Hi,
    you can set the flage of check double invoice verification in vendor master - Payment Transaction Accounting  you can find the field. 
    In checking for duplicate invoices, the system compares the follow
    characteristics by default:                                                                               
      Vendor                                                                               
      Currency                                                                               
      Company code                                                                               
      Gross amount of the invoice                                                                               
      Reference document number                                                                               
      Invoice document date                                                                               
    If all of these characteristics are the same, then system will throw a warning message.
    Regards,
    SAP User

  • Blocking double invoice parking

    HI gurus,
            For one PO, we have received the GR, once the invoice is posted then if the user posts with same values system checking double. invoice correctly, but when the user parks the invoice, he is able to park twice after system posting those 2 parked items with out any error.
            How can we restrict this???

    Hi Ravi,
    I believe, even though if the GR is checked in PO, as long as the GR is done, they can post as many invoice as they want. But only the first invoice will have the amount defaultly displayed in the line item area. After the first invoice is posted, if user attempt to post second invoice, the value in the amount field and the quantity field wont have any defaulted value anymore. So i guess he must had manually key in the amount and quantity and then posted it.
    In my previous implementation, my supervisor told me there is no way to block this scenario. Reason why is if we set that the PO can only be used once, then Credit Memo cant be posted anymore if there is any.
    It would be nice if there is other way to prevent that?

  • 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

  • Check Flag for Double Invoices or Credit Memos

    hello
    can i one please explain me the effect of
    "Check Flag for Double Invoices or Credit Memos"
    please explain with explain
    thanks
    vijay

    as terms itself says that u can post the same invoice twice it helps u in posting the same invoice twice
    suppose u have post invoice 1103#
    now by mistake user trys to enter the sam e invoice to release the payment then system dispalys a messge wrning or error
    but to activate it u need to do the settings in spro-mminvoice---incoming invoice
    and mark the check box in vendor master

  • Check for double invoices

    Hi,
    1) Can someone explain me what is meant by "Check for double invoices " field in vendor master and its importance?
    2) I am also confused between  "Check for double invoices " filed in vendor master, and set check for Invoce duplication in "SPRO -> SAP Reference IMG -> Materials Management -> Logistics Invoice Verification -> Incoming Invoice -> Set check for duplicate invoices". Can some one exaplin that too?

    Hi,
    1) Can someone explain me what is meant by "Check for double invoices " field in vendor master and its importance?
    This field for vendor reference while doing MIRO
    2) I am also confused between "Check for double invoices " filed in vendor master, and set check for Invoce duplication in "SPRO -> SAP Reference IMG -> Materials Management -> Logistics Invoice Verification -> Incoming Invoice -> Set check for duplicate invoices". Can some one explain that too?
    here you can define criteria for duplicate invoice including reference field also
    In vendor master press F1 for duplicate invoice indicator ,you will get good info with Example.
    how it work
    check following link also
    [http://help.sap.com/saphelp_470/helpdata/en/ce/4f3e39ea3aee02e10000000a114084/content.htm]
    Regards
    kailas Ugale
    Edited by: kailasugale on Jan 16, 2012 2:43 PM

  • Double invoice check for customers

    Hello,
    I was surprised that there was no double invoice check functionality in AR. What I have done is in transaction OBA5, maintained the following entries:
    Message type - 117
    Online - E
    Batchl - E
    However when I put an invoice with the same reference for customer, there is no error message displayed. When I do the same for vendor invoice, it works fine. I am surprised that the functionality is active for AP and not for AR.
    Is there something that I am missing? Please advise.
    Regards
    Keyur

    Hello,
    We normally use transaction VF01. However, sometime we also use transaction FB70 to post direct FI Invoices relating to rebates etc.
    This is where the functionality of double invoice check will be useful.
    Thanks
    Keyur

Maybe you are looking for

  • Failed to install emca 11g

    Hi. Im having difficulty creating the em repository under $ORACLE_HOME and also under oc4j/j2ee <hostname sid> Heres what Ive tried so far Step 1 create the repos emca entered SID entered 1521 as port entered passwords this fails and does not create

  • Problem using, deploying an EJB

    Hi All, I have been trying to compile and run my first EJB in NetBeans. It is a very simple EJB which goes like this. package test; import javax.ejb.Stateless; * @author Vibhushan @Stateless public class NewSessionBean implements NewSessionRemote, Ne

  • Why does iTunes Match not sync to my iphone 5?

    I have tried about every suggested solution i found on the interwebs (including this community) concerning this problem but iMatch still just doesn't want to sync on my new iPhone 5. I am getting desperate.. The only thing I see is a frozen cloud-scr

  • Formula using a between statement

    I have a two part question... First, I need to calculate the number of years based between two dates.  Currently the formula states DateA - Date B / 365.  Which doesn't give me the exact years b/c the 365 does not accommodate the extra days during le

  • Attempting to create and ePrintCent​er account

    When attempting to sign up for the ePrintCenter, after creating an account, when I attempt to sign-in I get an error message which states: "Ajax submit failed: error=403, forbidden"Att