Duplicate Invoice Check during Invoice Parking

Hi All,
We have activated duplicate invoice check for our company code.  All the required pre-requisites have been activated w.r.t configuration and master records.  In our case we had checked only Reference document number and company code for considering duplicate invoice check.
So during invoice parking the system is checking the gross invoice amount also for validation. 
For example, we had parked an invoice document with gross invoice amount 100 USD, reference doc number 123, vendor code X, company code Y and currency USD.  We are trying to create another invoice document with same parameters as created for first document except gross invoice amount (for this new document the gross invoice amount is 150 USD)  In this case the system is not showing the message number M8-462 (Check if invoice already entered as logistics inv. doc. number & &).  If the Gross invoice amount is same, then the system is showing the message.
But if we post the invoice and then try to create another invoice with same reference with different gross invoice amount, then system is showing message M8-108 (Check if invoice already entered under accounting doc. no. & &)
Please provide your inputs on why system is considering gross invoice amount for parked invoices.
Thanks

If it's User specific it's probably the message setting . . .
MM \ LIV \ Define Attributes of System Messages
Help text:
Define Attributes of System Messages
In this step, you can define the category of message received by individual users for certain messages in Invoice Verification. This allows you determine whether a user receives a message as an indication of:
Information
Warning
Error
Or whether no message should be issued at all
Regards,
Nick

Similar Messages

  • Duplicate vendor check during supplier registration

    Hi Gurus,
    Does SAP SRM ROS check for duplicate vendor during supplier registration?  if it is not done in standard, can it be enhanced to do so?
    Thanks and regards,
    Ranjan

    Hi Ranjan,
    Every supplier who registers will have a unique BP number in the ROS client. However checking for duplicacy by name is not supported in standard ROS.
    One option is that when a strategic purchaser accepts these suppliers and creates a BP in SRM, he notices a duplicacy and informs the vendor. However this will fail if there is a huge volume of vendors registering everyday.
    Possible workaround: When the new vendor fills in the registration form, he provides the name of organisation and this is stored in tables using BAPIBUS1006_CENTRAL_ORGAN. May be you can sit with an ABAP guy and find out in which table this entry sits. You can then have a Z table where you store all these organisation names whenever a new vendor registers and for checking duplicacy you could run a loop through this Ztable Column which stores the name and display a message on 'ROS_SELF_REG' BSP reg page whenever a duplicate entry is found.
    PS : Entries like 'IBM' and 'IBM Ltd' will still be created as 2 different entities even though they mean the same.
    Nikhil
    Edited by: Nikhil RGupta on Jun 21, 2011 11:31 AM

  • Duplicate invoice check in park invoice

    hello gurus
    what are the settings for duplicate invoice check at the time of invoice parking.
    Thanks
    Venkat

    HI Venkat,
    Let me  explain how the check for duplicate invoices work in FI:
    In FI,when checking for duplicated invoices,the system compares the following
    Note 305201 clarifies this in a more detail.
    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.
    and 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.
    Please assign points if it useful.
    Regards
    Ravinagh Boni

  • Duplicate invoice error during MIRO

    Hi Friends,
    Can anyone tell me if its possible to set an error message when I try to park vendor invoice with same reference no.
    I am not going to post first I will park and then post them at a later stage. So its during this parking time that the sytem should give an error message if I try to park an invoice with same reference no.
    Can anyone tell me how can I achieve this.
    Regards,
    Wasim

    Hello, Sayed,
    1st -- check the customizing: Materials Management -> Logistics Invoice Verification -> Incoming Invoice -> Set Check for Duplicate Invoices
    2nd -- check the vendor master: screen Payment transaction / field Chk double inv.
    3rd -- set the message M8462 as error in Materials Management -> Logistics Invoice Verification -> Define Attributes of System Messages
    Kind Regards
    TomT

  • In FB60, duplicate invoice check does not work if invoice date is different

    In FB60, duplicate invoice check does not work if invoice date is different
    This issue is in FB60 and not MIRO.
    Duplicate invoice check is activated in vendor master.
    I posted an invoice for a vendor with amount $ 100, Reference 1234 Invoice date Nov 01, 2011
    I tried posting for same vendor (and also Co Code) with amount $ 100, Reference 1234 Invoice date Nov 01, 2011. System does not allow. This is fine.
    Now I change only date, from Nov 01 to Nov 02, and system allow posting.
    Why I don't get the error message when date is different ? It should not be treated as a different invoice since invoice reference, amount, Vendor and Co Codes are same.
    SAP documentation says that it checks document date during duplicate invoice check even for FI invoices, then why does it allows in this case.
    Is this a bug ?
    I already tried changing settings in SPRO under LIV, this does not impact FB60 invoice booking.
    Thanks
    Sandeep

    Hi,
    Use BTE - 1110 - (Check on Invoice Duplication) for FB60. Take the help of your ABAPer to make a coding in Function module mentioned in BTE.
    Need to make a copy of the FM and then you can do relevant coding.
    refer the link.
    [http://www.thesapconsultant.com/2006/10/sap-business-transaction-events.html]
    Regards,
    Shridhar

  • ERS does not check duplicate invoice check

    Hi there,
    We have all the vendors in the vendor master set up with duplicate invoice check on. However this does not work during MRRL process.
    Any sugegstions, information is greatly appreciated.
    Thanks,
    Gajanan

    Hello Gajanan,
    If you create an invoice with transaction MRRL (ERS) then this invoice
    will be created automatically in the background (not online).
    Unfortunately I have to inform you that the function 'Duplicate
    invoice check' is not implemented for ERS. This check was primarily
    written for the online transactions, like MIRO.
    A possible solution to this issue is contained in  note
    48121 which describes how you can create your own validation user exits
    in the FI interface (function module ckmv_ac_document_create). In such
    an user exit you can implement your own coding, for example the double
    check for the invoices:
    the following
      CALL FUNCTION 'MRM_FI_DOCUMENT_CHECK'
        EXPORTING
          i_bukrs                = i_bukrs
          i_lifnr                = i_lifnr
          i_waers                = i_waers
          i_xblnr                = i_xblnr
          i_bldat                = i_bldat
          i_wrbtr                = i_rmwwr
          i_blart                = i_blart
        EXCEPTIONS
          invoice_already_exists = 1
          OTHERS                 = 2.
    will be called in the validation user exit and if the sy-subrc = 1
    (invoice already exists) then your own error message will be proceeded
    and the invoice won't be posted.
    Hope this helps
    Ray

  • Implication of Duplicate Invoice check on Batch program

    Hello Experts,
    I am planning to change the message F5 - 117 in OBA5 for Batch from Warning to error.
    What will happen to the batch session when it encounters an duplicate invoice during posting? Please advice on the implications of making this change. Thanks.

    Hi,
    "Duplicate Invoice Check" is marked to avoid FI Invoices and Credit notes entering more than once as this may result in overpayment of supplier.
    In batch,even though you have marked it as error,the standard SAP will take it as warning message,so there is no difference even if it's a warning or error message,but ideally it should have been a warning message instead of error message online/batch.

  • Custom message during Invoice parking

    Hi ,
    I am implementing ECC MM module.
    Sceanrio is that during creation of a PO , the buyer will sometimes put an internal note , to be checked by the FI person during invoice parking.
    The requirement is :
    1. How to create a custom message " check the PO for any special instructions", and mark it as warning message
    2. This message should be displayed when the AP person is trying to park the invoice
    Rgds
    Sumendra

    I am sure there are many ways to accomplish this but a simple method is to use a validation.
    Go to GGB0 and under Financial Accounting,  and document header, create a simple validation that includes something like...
    prerequisite -      BKPF-TCODE = 'FV60'
    check -                 SYST-UNAME = ' '
    message  type -       W
    message number -   0XX
       "The custom message in message class ZFI (check the PO for any special instructions") is created in SE91 using the next available free message number.
    Then use OB28 to make the callup point for the validation 1" for document header, enter the validation name and make the activation level "1".
    Then any user paking a document using FV60 for instance will get a warning message when saving the document as complete.

  • Check during Excise Invoice J1IIN

    Check during Excise Invoice J1IIN
    While using J1IIN transaction for excise i want to check the posting date entered by the user with the
    actual GI date during PGI ... so i try to find badi or user exit called when we click  form billing and enter billing doc and posting date in J1IIN transaction , but i could not find any enhancement ,  please suggest me any badi/userexit or what shud i do apply this check.
    The check is that excise posting date shud note be greater than actual PGI date .
    Ankesh

    Hi Ankesh,
    You can use this function module - J_1I7_USEREXIT_EXCISE_BEF_SAVE

  • Duplicate invoice check on MIRO/Logistics invoice verification.

    Hi SAP Gurus,
       I am stuck with a small issue here. I am trying to post an invoice through FB60 with same vendor, same comp code, same GL and same reference and I am aware there are two settings to do the duplicate invoice check one is through vendor master (payment transaction screen) and the other is OMRDC transaction where we check certain fields to validate invoices based upon same values. now when I take a vendor without that vendor master config for duplicate invoice check and checking all the fields in OMRDC transaction the system doesn't validate or throw any error while posting FB60 with all the same values. so is there any other configuration available apart from these two configuration settings?
      My requirement is the configuration already exists which checks duplicate invoice based upon same invoice date  for all the vendors of a company code and I need to change the configuration setting back where it ignores checking invoice date. it doesn't show any kind of error in my test whether I make change in OMRDC transaction or not.
    Regards,
    Bob

    Hi,
    Try check link below:-
    http://help.sap.com/saphelp_afs30b/helpdata/en/ce/4f3e39ea3aee02e10000000a114084/content.htm
    Regards,
    Fauzi

  • FB60 Including or excluding a characteristic in duplicate invoice check

    When entering vendor invoice in FB60, system checks entry of company code, vendor, document date and reference number for duplicate invoice. If duplicate invoice is detected, message F5117 will be issued.
    We would like to change the duplicate invoice check by excluding document date for vendor invoice entered in FB60. Such change does not affect customer invoice entered in FB70. That is, document date will continue to be part of duplication check for customer invoice FB70.
    I understand such change (of adding or deleting characteristic in the message parameters) requires ABAP expertise.  I could not find message F5 117 in the source code of program SAPMF05A (FB60).  Would appreciate any help as to where the change be made.
    Regards,

    Hi,
    I has written in the program  SAPFF001
    it is used in the program 2 times in sub routines
    FORM doppelte_belege_pruefen_s
    FORM doppelte_belege_pruefen.
    Regards
    Krishna

  • Including or excluding a characteristic in duplicate invoice check

    When entering vendor invoice in FB60, system checks entry of company code, vendor, document date and reference number for duplicate invoice.  If duplicate invoice is detected, message F5117 will be issued.
    We would like to change the duplicate invoice check by excluding document date for vendor invoice entered in FB60.  Such change does not affect customer invoice entered in FB70.  That is, document date will continue to be part of duplication check for customer invoice. 
    OBA5 and OBMSG allow change of message status for W, E, etc.  We can create customized message (e.g. Z117) in SE91 and assign it to application area.  But what about changing the message parameters to include or exclude certain characteristic?  Does such change have to be done in program SAPMF05A (FB60) and that requires ABAP expertise?  If we change the message parameters directly in the program, then we can assign separate messages for vendor and customer documents? 
    We set u201Cduplicate invoiceu201D indicator in vendor master.  I have reviewed Note 305201.
    Appreciate any insight or feedback. Thanks in advance.

    Problem solved.
    Use Business Transaction Event 1110
    Activate SAMPLE_PROCESS-_00001110

  • Duplicate Invoice Check for Transaction MIR7

    Hi Experts,
    My client requirment is .
    Currenty system checks the BUKRS,LIFNR,WAERS,XBLNR,WRBTR,BLDAT for duplicate invoice this is a standard SAP functionality for T.code MIR7.
    Logic needs to be changed
    Duplicate Check in SAP for Vendor invoices to only check Vendor number (LIFNR) and Reference number (XBLNR).
    I have found a function module which is used to through the error message CUSTOM_MESSAGE is the FM under  MRM_FI_DOCUMENT_CHECK. advise what can be done for this.
    Thanks,
    vikas

    Hi Nabheet,
    BSIP is the table which is used for the Vendor Duplicate invoice check.I can do the validation based on xblnr and lifnr for my requirement but i am not sure where i have to do the validations. Please suggest.
    Thanks,
    Vikas

  • Duplicate invoice check in FV60/65

    Hi
    I am trying to set up a custom error message for duplicate invoice based on Vendor number (LIFNR) and Reference number (XBLNR) alone. The system presently considers a bigger set of fields to check for duplicate invoices which are
    Company code
    Vendor number
    Currency
    Reference number
    Amount in Document currency and
    Document date
    I need to override this setting and have duplicate invoice check based on vendor and reference no. combination.
    I have seen some threads which talk about BTEs where an FI interface - SAMPLE_PROCESS_00001110 can be customized by copying the sample function module and make customizations in the BTE.
    Can somebody throw more light on how to approach this.
    Any kind of approach solution would be appreciated
    Thanks
    Nag

    There are two steps to be followed for the duplicate invoice check in FV60/65:
    Step 1:
    I guess you know how to access the sample function module. Go to tcode BERP and select the business process 01110.
    Click on the button ‘Sample function module’ and you would be taken to SE37 and the sample function SAMPLE_PROCESS_00001110 would be displayed. Make a copy of this function module in to ZSAMPLE_PROCESS_00001110 or something like that.
    Write your custom code required for the duplicate invoice check as per your requirements.
    Step 2:
    This involves configuration where the custom function module created in the earlier step should be made active in the BTE process.
    Go to tcode FIBF and create a product through the menu path: SETTINGS -> PRODUCTS -> ….of a customer
    First create a product by clicking on ‘NEW ENTRIES’ button and save the product.
    Next, you have to attach the Z function created in the first step to this product. For this, follow the menu path SETTINGS -> PROCESS MODULES -> ….of a customer.
    Attach your z function to the product as shown in the first line and you are all set.
    Test the tcodes FV60/65 and see if they hit your custom code in the z function to verify the results.
    Hope this helps.
    Note: Here is the custom code that I have written in the function module for my purpose.
      SELECT COUNT(*) FROM bkpf
                      JOIN vbsegk
                      ON    bkpfbelnr = vbsegkbelnr
                      WHERE bkpf~xblnr   = i_xblnr
                        AND bkpf~blart   = i_blart
                        AND vbsegk~lifnr = i_lifnr.
      IF sy-subrc = 0.
        MESSAGE e000(za) WITH 'Document already exists for given Vendor:' i_lifnr '& invoice ref:' i_xblnr.
      ENDIF.
    Thanks
    Nag
    P.S: Please reward points if solution is useful...thanks

  • Duplicate Invoice check

    Hi,
    We have made the settings for duplicate Invoice check. In one scenario, when we use same reference number for different vendor also, system is throwing duplicate invoice check. Could anyone of you clarify why system is throwing error for same reference even  it is a different vendor also.
    Regards
    Uma

    Hi Kumar,
    Standard SAP always checks duplicate invoice check at FI document level BSEG-XBLNR, not at Vendor level. If this situation occurs we always input XXXXa inorder to avoid this type of situation. Hope this helps.
    Thanks
    Raghuram

Maybe you are looking for

  • Problems with Second level drop downs

    Hi, I'm having problems with the second level of my drop down menu. It's showing up when you hit the first level. Any ideas what I'm doing wrong? http://www.graphicvisionsinc.com/test/

  • Can I daisy chain IDE and SATA drives w/ FW400?

    I have an 250GB IDE drive in ann ext enclosure with two Firewire 400 ports. Can I daisy chain a SATA drive to this or does it have to be another IDE drive?

  • Connecting to the web

    IPad cannot connect to iTunes

  • Ichat not recognising webcam

    I'm new to ichat and have been trying to get a video chat going with a buddy. I have an external logitech USB webcam which works fine except ichat doesn't see it and says there is no camera connected. Is there a setting I am missing? Also my buddy is

  • OBIEE with Essbase as datasource-what I need to know

    I am getting into a project where Essbase is the datasource. I know nothing about Essbase but I an experienced OBIEE prof. Can anyone tell me the things I need to know about integrating Essbase with OBIEE, using Essbase cubes in obiee. I looking for