FV60 - validate duplicate invoices by reference and vendor number

Hi,
How to configure the system to validate duplicated invoice by REFERENCE AND VENDOR NUMBER irrespective of dates? This validation need in FV60.

Hi Paul,
if you want a duplicate invoice check from the FI side, then you may have to activate BTE 1110 by creating your own Z function module (by copying FM SAMPLE_PROCESS_00001110).
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.
Also refer to SAP Note 305201. It clarifies this in more details.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.
In OB41, also check whether the Posting Key is defined as Sales-related. You have to flag this field if the duplicate invoice check is to work.
Regards,
SAPFICO

Similar Messages

  • Check Duplicate Invoice in FB60 and F-43

    Dear Experts,
    I want to check duplicate invoice in FB60 and F-43. Normally, system only check if company code, vendor, currency, reference no. and invoice date are match. If I only want to check for company code, vendor, currency, reference no. are match except invoice date.
    Anybody can help?

    Unfortunately, standard SAP only allows a fixed duplicate invoice check in F-43/FB60.  Unlike LIV, you cannot configure which fields get checked.
    Use BTE 00001110 (process module) and build a function that reads the MM LIV duplicate invoice configuration (table t169p).  The BTE will be called appropriately for F-43/FB60.  I developed and implemented this a while ago and it works great.
    I hope this is useful.

  • Can Business Partner number and Vendor Number, Plant Numbe be same in SRM ?

    Hi Experts,
    We are configuring SRM7.0 with ECC6 ( Ehp4) having Classic Scenario .
    I configured sandbox, and everything working fine.
    I have one query.  The Business Partner Number and the Vendor Code or Plant code are different. So while entewring the Location key in Shopping cart we need to enter BP code, by drilldown ( In drilldown we can see ECC Vendor Plant number).
    Its no big problem,.
    Can anyone suggest  whether it is possible to have both Unique or exactly same , so no need to remeber both code or see in drilldown.
    Thanks
    NAP

    Hi Narendra
    Location - BP can be different only since plant assign  always internal BP number only so BP number and plant number can not be same.
    but Vendor you have two options .
    External Number  - if you were selected BP and Vendor number will be remain same.
    Internal Number - if you were selected BP and Vendor number will be different.
    visit BUCF tcode for Internal and External BP number configuration.
    See our Mentor Ricardo detail explanations
    http://wiki.sdn.sap.com/wiki/display/SRM/ECCPlantorLocationnumberisnotdisplayedinShoppingCart
    All the associated parties which are used in the SRM environment (like location, recipient and supplier) are modelled as business partners.
    Due to this fact the user interface displays the business partner numbers in a uniform manner, as the business partners are the technical representation of the involved parties.
    In order to give the user a better idea which business partners are shown by the numbers, a little text is displayed next to the corresponding field (e.g. 11147 - Werk Hamburg).
    When ERP plants are replicated to SRM system, plant numbers are converted into business partners and a new ID is assumed.       
    Muthuraman

  • How to derive Company Code and Vendor Number from CDHDR / CDPOS ?

    Hi everyone,
    This is my first post and my apologies if this is a wrong forum to ask this.
    I'm creating an analytic that will track changes to the vendor master.  I know that I have to look into CDHDR and CDPOS tables and that CDHDR.OBJECTCLAS = KRED.
    However, part of the requirements is to be able to filter the results by Company Code and Vendor Number as well.  How do I do this? How can I link CDHDR to LFA1/LFB1 to get the company code and vendor code?
    Any information will be highly appreciated
    Thanks!

    I think you would have gotten answers sooner in the abap forum :P. Anyways the change pointer tables are kept in a different format, not in the normal flatly structured tables. What this means is that the data which comes through the pointer tables are somewhat encrypted. The object class and id present you records; Each change in master data (where the option is set) is recorded in these pointer tables.
    I believe there is a function module for converting the data into a readable format; that data should have your company code/vendor number in it.  You cannot link the chdr and lfa tables directly- you will need to first convert the data from the pointer tables

  • User exit for duplicate invoice in MIRO and FV60

    HI
    i want to find a user exit to findout the duplicate invoice from MIRO, F-47, FV60 (Parked Invoice), MR8M (Credit Memo).
    please let me know if you know any user exit for this.
    Thanks & regards
    Naresh

    Hi,
    for each transaction code so many user exits are there it is diffecult to pase all the user exits here
    check below link  and run the program in se38 and give the transaction code you get the user exits for each transaction code.
    https://www.sdn.sap.com/irj/scn/wiki?path=/display/abap/find%252bapplication%252bclass%252bwith%252bexits%252band%252bbadis%252bfor%252ba%252btransaction
    Regards,
    Madhu

  • Same customer and vendor number

    Not sure if this is the correct forum to post this question, but I'll give it a try......
    We are using BP and want to use same number for both customer and vendor. How can we achieve this?

    The synchronisation is not available in ECC 500.
    FS-BP has a synchronisation solution based on call transaction in batch-input. It should be part of the core.
    But I don't know if there was a solution to synchronize the numbers without modification.
    Anyway you can implement a BAdI in the customer master transaction to use your own numbers (CUSTOMER_ADD_DATA)
    BUT make sure the customer/vendor number will be linked to the correct address
    The saving process of the address is trigerred independantly (before or after the customer/vendor transaction is commited). As a result it is very easy to create orphaned address and loss of data accuracy for the vendor/customer.

  • Order with Serialized PTO Item with IB reference and Serial Number

    I want to get to Orders with Serialized PTO Item with IB reference and their Serial Numbers.
    I would like to know how I can link sales orders to IB. I wrote the foll. sql query but I am not sure if this is accurate. I am fairly new to this.. so any help is appreciated.
    SELECT DISTINCT oeh.order_number,
    --oel.line_id, oel.ordered_quantity, mtl.inventory_item_id,
    mtl.segment1 part, mtl.item_type,
    cii.serial_number
    FROM apps.oe_order_lines_all oel,
    apps.oe_order_headers_all oeh,
    apps.csi_item_instances cii,
    apps.mtl_system_items_b mtl
    WHERE oel.inventory_item_id = cii.inventory_item_id
    AND cii.inventory_item_id = mtl.inventory_item_id
    AND mtl.item_type = 'PTI'
    AND oel.header_id = oeh.header_id
    AND oel.org_id = oeh.org_id
    AND oeh.sold_to_org_id = cii.owner_party_account_id
    AND cii.serial_number IS NOT NULL

    You want instances that are at the customer site right (last transaction is shipping) or all the instances that have been shipped before no matter what the current status is. Instance could have been returned and shipped again and so on or just returned and disposed.The second question will yield more instances compared to the first one.
    Thanks
    Nagamohan

  • I am residing in India and have purchased Ipad 3 from US, I have lost my invoice and also the small pin which helps in inserting sim card, Can anyone help me how can I get a copy of duplicate invoice from India and a PIN for my Ipad 3

    Dear Friends,
    I have purchased Ipad 3 from the US but unfortunately while returning back to India I have lost in transit the copy of Invoice and a tiny PIN which helps in inserting 3G card.
    Can anyone help me how can I get the duplicate copy of my invoice and an extra PIN from India and whether any Apple Store in India can issue me the duplicate copy of Invoice for the product purchased from US and also are the require to issue me an extra PIN on request.
    Thanking you all in anticipation....
    Regards,
    Bankim Mehta

    You can use a paper clip instead of the PIn that came with the iPad.
    http://support.verizonwireless.com/clc/devices/knowledge_base.html?id=54813
     Cheers, Tom

  • Special GL - F-65 Check duplicate invoice

    Dear All,
    I have a requirement, we use F-65 and apply BTE Process "00001110" DOCUMENT POSTING: Check on invoice duplication
    to check against duplicate invoice for Reference + Currency + Vendor Code. That is OK.
    But now, user would like to check special GL posting too. But it seems cannot check it. Trace the program, it will not
    call Process 00001110.
    Can anyone help on this ?
    Thanks.

    Unfortunately, standard SAP only allows a fixed duplicate invoice check in F-43/FB60.  Unlike LIV, you cannot configure which fields get checked.
    Use BTE 00001110 (process module) and build a function that reads the MM LIV duplicate invoice configuration (table t169p).  The BTE will be called appropriately for F-43/FB60.  I developed and implemented this a while ago and it works great.
    I hope this is useful.

  • Reject duplicate References for Vendor Invoices

    I have a requirement to check for duplicate invoices. I have put in the neccesary config to make the reference Field mandatory, I have also checked the 'Check duplicate Invoice" field in the vendor master and the 'set check for duplicate invoice' in Logistic Invoice Verification (IMG). All this works fine if I enter the same invoice reference, date, amount and company Code. but if I change the invoice date for example, the system accepts the invoice. I dont want this- I want the system to reject the invoice if if has the same reference  irrespective of other parameters. that is, the control should be on the reference field (the same kind of control we have by making VAT reg No REQUIRED in the vendor master). How may i do this please??

    Hi Joe,
    Can you let me know you are posting PO invoice or non PO Invoice.
    Thanks,
    Venkatesh

  • 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

  • Clearing between customer and vendor invoice with F110 transaction

    Hello,
    I have an issue related to the functionalities of the transaction F110.
    I'd like to clear the vendor invoice with the custome invoice.
    Customer and vendor records are linked properly and the flag 'Clrg with Cust.' is set on vendor and 'Clearing with Vendor' is set on customer.
    Both the invoice are in USD and the amount in document currency of the vendor invoice is > of the amount in document currency of the customer invoice.
    I entered in both the invoice the same payment method (outgoing payment method).
    The error that I can see in the proposal log is related to the customer invoice and is:
    Payment method selection for items due now to the amount of USD          500,00
    Due items with currency USD, pmnt method  - items total is > 0
    ..none of the payment methods defined can be used for these items
    information re. vendor xxxxxxxx / customer yyyyyyy / paying company code TS01 ...
    .. payment not possible because of reported error
    According to the log of the proposal the vendor invoice can be paid.
    If I click on display proposal and double click on the customer invoice (with red light) I can read the note:
    No pymt possible because items with a debit
    Following the settings of the payment method used:
    Payment method in the country
    - Payment method for outgoing payment selected
    - Bank transf. selected
    - allowed for personal payment flagged
    - Bank details flagged
    - Document type for payment XX
    - clearing document type XX
    - Use classic payment medium program selected
    Currency allowed: This table is empty (will mean that all currencies are permitted)
    Payment method in company code
    Minimum amount: 0,01
    Maximum amount: 9.999.999.999,99
    Distribution amnt: 0,00
    Single paymentfor marked item selected
    Foreign business partner allowed selected
    foreign currency allowed selected
    Cust/vend bank abroad allowed? selected
    Bank selection control "No optimization" selected
    Can you please help me to understand the error?
    I'm afraid it is a problem with the bank but I don't understand why the payment of the vendor invoice is allowed and the customer invoice not.
    Thank you very much in advance
    Kind R

    Hello,
    I have an issue related to the functionalities of the transaction F110.
    I'd like to clear the vendor invoice with the custome invoice.
    Customer and vendor records are linked properly and the flag 'Clrg with Cust.' is set on vendor and 'Clearing with Vendor' is set on customer.
    Both the invoice are in USD and the amount in document currency of the vendor invoice is > of the amount in document currency of the customer invoice.
    I entered in both the invoices the same payment method (outgoing payment method).
    The error that I can see in the proposal log is related to the customer invoice and is:
    Payment method selection for items due now to the amount of USD          500,00
    Due items with currency USD, pmnt method  - items total is > 0
    ..none of the payment methods defined can be used for these items
    information re. vendor xxxxxxxx / customer yyyyyyy / paying company code TS01 ...
    .. payment not possible because of reported error
    According to the log of the proposal the vendor invoice can be paid.
    If I click on display proposal and double click on the customer invoice (with red light) I can read the note:
    No pymt possible because items with a debit bal.still exist; see job log
    Following the settings of the payment method used:
    Payment method in the country
    - Payment method for outgoing payment selected
    - Bank transf. selected
    - allowed for personal payment flagged
    - Bank details flagged
    - Document type for payment XX
    - clearing document type XX
    - Use classic payment medium program selected
    Currency allowed: This table is empty (will mean that all currencies are permitted)
    Payment method in company codeMinimum amount: 0,01
    Maximum amount: 9.999.999.999,99
    Distribution amnt: 0,00
    Single paymentfor marked item selected
    Foreign business partner allowed selected
    foreign currency allowed selected
    Cust/vend bank abroad allowed? selected
    Bank selection control "No optimization" selected
    Can you please help me to understand the error?
    I'm afraid it is a problem with the bank but I don't understand why the payment of the vendor invoice is allowed and the customer invoice not.
    Thank you very much in advance
    Kind Regards
    Emanuela

  • 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 ( MIRO)

    Hi All
    I have done all the settings for duplicate invoice check. And I posted an invoice with the following parameters on a limit PO
    Company code:ABC
    Document date:12.09.2009
    Reference:INV1
    Currency:USD
    Vendor:102221
    Amount:20
    Now I am trying to post another invoice
    Company code:ABC
    Document date:12.09.2009
    Reference:INV1
    Currency:USD
    Vendor:102221
    Amount:100
    Now I am getting duplicate check invoice Error, even though I changed the amount in the second invoice. If I change the reference no or doc date, then system is differentiating it as different invoice and it is not throwing any error. If I just change the amount, then , it is throwing duplicate invoice error. How to fix this problem.
    Thanks in advance for looking into this

    Double invoice check for a vendor is possible for:
    1. Company Code
    2. Invoice Date
    3. Referece document
    If in config all of these are selected, and if you enter 2 invoices with all same values for above parameters, then system will throw an error.
    Amount is not checked for this.

  • Duplicate Invoices alert

    Hi All,
    I have a requirement for report development for Invoice processing purpose.Let say in one month i have total invoice processed in SAP 1000.out of it 25 invoices are duplicate.means it has already processed by unknowingly.
    I want to display in report as that 25 invoices should be highlighted.
    Criterias for Dupliacte invoices
    Vendor Code,Invoice Reference Number,Invoice date,Invoice amount and PO number should be same
    1 invoices is duplicate for one vendor(means 2 invoice invoice are posted through upeer criteria)
    same for another invice also with different vendor.
    So i need to display in alert position in report all invoices which are duplicate invoice for different different vendor .
    Thanks in advance

    It is highly unusual that a same Invoice number is used again unless you have a recurring number range.. Moreover you could have teh same reference info and company code and create a new document... The Invoice # is not the same and hence would let it go. the check is performed on the accounting documents first not the accounting document #  and then the LIV document
    check this note for further clarification
    LINK: [https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=305201]

Maybe you are looking for

  • Trace back item category in service order

    Hi all a few days ago I came across an issue which I presume is PP related. the issue is , while doing 'dp90'(intially gets created with 'iw31') , I got an error message saying combination of zdr leis sein and l2w does not define an item category.  I

  • HT202180 is pictures automatically saved in iCloud if it connected with wifi and settings on icloud is on

    i sold my iphone 4s and it reset to new iphone..but my icloud account is already turned on..i saw in settings that pictures on iphone would be automaticaly saved in icloud when its connected to wifi..if its true, then how to restore it on my ipad?i r

  • How do i connect my iphone to itunes on my PC when my ipod is already connected.

    Hi, when I connect my ipod to my PC in itunes, it registers is and lists it under "Devices". When I connect my iphone, nothing happens.  How do I sync my iphone with my itunes account on my PC?

  • PHP repeat region not repeating

    Hello, Not sure if this or PHP application is te right forum so I posted it in both. So I am trying to get Dreamweaver to show all the returned records from my sql query but it only shows the first record even though $totalrows_rs_WineNotes shows up

  • History views

    Hello Im new to workspace manager and have a question about history views. I need to track history on single data insert/change/delete over multiple related tables (situation before and after the event). My question - how or is it even possible to re