Double posting - Vendor Reference field

Hello,
As you know SAP standard is checking the following fields to identify if an invoice is duplicated:
Company code
Vendor number
Currency
Reference number
Amount in document currency
Document date
I want to change the warning message that SAP shows when using the same Reference when posting (FB60) for an error message.
Which is the best way:
-Function module to check Reference field
-Add a substitution for document type (vendor invoice)
-Or another suggestion....
Thanks for your help
REgards

Hi. Why do you need set? If you're going to check for all vendors, then just put if account type=K, then user exit, where you check if current reference field exist in bseg (or you can improve logic, eg check reference only for current vendor etc)

Similar Messages

  • Payment Reference Field KIDNO Not apprearing at the time of Vendor Payment

    Hi,
    When we are making the Vendor Payment thru F-53, we are not able to see the Payment Reference Field KIDNO there. But when the payment document is posted and we see the line items then this field KIDNO comes there as non-modifiable field. We want to fill some information there in that field for some report purposes. Can you please help me, how can I see this field as changable field at the time of making vendor paymnts thru F-53.
    Regards.

    Hi Senthilkumar,
    Change the field status for the 'payment reference field' to optional or required, based on your requirements. You can do this in T.Code - FBKP.
    Do this:
    a) Check the field status group maintained in the master data of the Reconciliation account of the vendor.
    b) In t.code - FBKP, click on 'Field Status Groups' and enter the variant created for your company code
    c) Now from the resultant entries, double click on the field status group which has been maintained in the master data of the Reconciliation account of the vendor.
    d) Double click on 'Payment transactions', you would see 'Payment Reference' there which would be having its status as 'Suppressed'. Just change it to Optional or Required!!
    Regards,
    Angad

  • 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

  • SO number in reference field in accounting doc after GI posting

    Hello,
    In the header of accounting document, which is being created after posting goods issue, in the "Reference doc." field delivery number is displayed.
    Is it possible to have in this field sales order number?? If so, where can I change this set up?
    Regards,
    Sylwia

    Hi Sylwia,
    This goes to the same explanation I gave you in previuos inquiry. Talk with you Sales & Distribution folks or go to the set up of copy control strategy that drives transfer of information "Copying control: Delivery document to billing document" (Tcode: VTFL). Select the right combination Billing/Delivery and change the header reference field to capture the sales order number. Again when the financial document is released to accounting the value would be transferred.
    Hope this helps.
    Thanks,
    GG

  • Vendor name & Reference field to be copied to payment document

    Hi Gurus,
    I am doing vendor paymen by t.code F110 .   I want to copy vendor name and reference field to be copied from original booked billing document to payment document TEXT Field and Reference respctively.  How do i do the same ??  pleae advise.
    Regards
    AVINASHt

    Hi Avinash,
    Were you able to populate the field XBLNR in the payment document with the Vendor invoice number field? Kindly let me know how you were able to successfully do it.
    Thanks,
    Thameem

  • Additional Reference Field for Journal Posting

    Hi,
    1. I would like to have other 2 additional reference fields (not exceed 10 characters) for Journal Posting.
    Other than Assignment field, Reference, and Text field
    2. For assignment field, if I didn't key in anything, why sometimes this field auto input the date for me?
    Kindly advice.  Thank you.
    Sirirak

    Hi
    1) Make use of Reference field 1,2 & 3
    2) Assignment field would be default populated by values based on 'Sort key' stored in respective GL master
    Thank You,

  • A/P Invoice Document Vendor Reference Number field..................

    Hi All,
                I have a senario:
            I have Posted A/P Invoice With Vendor XXX, Vendor Reference number is 111. I should be able to post another A/P Invoice using the same Vendor Reference number-111 but Vendor is YYY.
        But I should not be able to post same vendor reference number - 111 in two A/P invoices where the vendor is same. (Say Vendor is XXX).
            How do I satisfy these two conditions??????
    Regards,
    Sree.

    Hi Sree,
    SAP Business one will not allow you to to have the same reference number even if it is for another supplier.
    This is known SAP validation.
    Regards,
    Rakesh

  • After post accounting document user cannot change Reference Field

    Hi,
    I have a issue. After post accounting document user cannot change Reference field value. Please suggest .     
    Thanks & Regards,
    Hemant Maurya

    Hi Hemanth,
    Mr. ajay's solution solve your issue.
    If you activate it will applicable to entaire client (it is not comp code specific)
    For Activation USe T.Code: OB32 maintain Field (BKPF-XBLNR), Account Type & Transaction Type Blank
    Remove Field Can be change Check Box
    Regards
    Viswa

  • Validation of a reference field when posting accounting document using FB50

    Hi all,
    We hada requirement to restrict the users from entering japanese caharaceters in the reference field of a accounting document. The validation for this was done using the transaction OB28. when the user posts the accounting document using transaction FB01 or changes the accounting document using transaction FB02, the validation provided in OB28 does work(it throws an error restricting the user from entering japanese characters if he has done so). But whenthe user pots the accounting document using the transaction FB50, the same error message comes as information message although the coding is for giving an error message.
    This however does not happen when the user logs on in English. In English logon the error mesage does appear.
    When the user logs on in Japanese the message comes as an information message but at the same time does not allow posting of the document.
    Debugging this revealed that the OSS note 197329 has been applied to the standard SAP program SAPMF05A.
    Any pointers to how this can be rectifiied would be appreciated.
    Thanks in advance.

    I think it would be best if you opened an OSS message on this.
    Rob

  • How to use the Cross Reference fields in P4P

    I have been receiving questions related to the Cross Reference section from many different customers and partners. This post represents my attempt to describe the Cross Reference Section and the Equivalent Numbers stored within.
    Identity
    A term that Kelly uses and I will borrow is “identity”. A given specification can have many identities. The basic identity is the specification number generated by GSM. This is useful during early stages of design. Once we get past a draft or development status in the workflow the organization quickly wants to identify the specification in other ways. Examples include:
    Execution System Number: Operations and Supply Chain quickly need to formalize an item or material for forecasting, inventory and purchasing…
    Custom Numbering Conventions: Sometimes an organization has very specific custom logic for identifying materials. Usually terms like smart numbering are used to describe their methods.
    Data Migration Identifier: In some cases customers have extensive data clean up projects. As part of the effort systems and processes are developed and an identity is created. In my experience we loaded a “Base Stock” number to represent Packaging Materials. The label stock that was commonly used was historically not represented so we created a number as part of the migration project.
    Identity Functionality:
    The Fields: The four major fields that make up the Cross Reference section are as follows:
    >>System Name: This field describes the system generating the identifier. Examples I like to use are Oracle EBS or SAP Material Master. Sometimes geography must also be concatenated to the system, i.e. Oracle EBS – NA. This occurs when the customer is a large multinational where multiple ERP implementations exist. Therefore the same material may be known by many different numbers, i.e. Oracle EBS – NA = 77432, Oracle EBS – EU = 88883.
    >>System Code: The system code is merely the syntax used during integration. Using CSS or various APIs you may chose to identify the system using an abbreviation, EBSNA or SAPMM.
    >>Equivalent: The value representing the identity within a given system.
    >>Externally Managed: If you are using CSS or an API to receive Cross Reference data you can define the field as "Externally Manged". When a cross reference is marked in this manner the general user community will not be able to edit the field. Administrators associated with the role [Externally_Managed_Cross_Ref_Admin] can edit the field if needed.
    Syndication: While some users enter equivalent numbers manually, others use integration tools to generate and transmit identities. If a given cross reference is marked as “Externally Managed” then users are unable to manually enter data. On initial syndication the specification will not have a given equivalent. The specification is sent to middleware, a number is generated by the appropriate system and the response is sent back to GSM to add the System Code to the specification with the appropriate identity value.
    Copy verses Issue:
    >>Copy: When a user copies a specification the Cross Reference data is NOT included. Since the identities refer to the originating specification it does not make sense to carry over to the copy. If we did then users would quickly need to delete the data.
    >>Issue: When a user issues a specification it maintains the Cross Reference data. This is an important concept because it is expected that a system like GSM will have many issues related to a single ERP #. ERP systems are usually not interested in many of the fields stored in the Product Data Management system.
    Reference: As raw materials are consumed as inputs into Formulation or Trade Specifications the organization may come to identify the materials based on equivalent numbers. Therefore GSM allows for an equivalent number to appear next to the GSM number.
    Implementation Issue:  Ingredients In Packaged Quantities
    Some customers run into a situation where the ingredient specification does not represent a packaged quantity. From an R&D perspective the developer does not care if the material comes in a box or a tanker. In this situation the GSM ingredient may be represented in the ERP system by many items and therefore more than one cross reference value. These items represent packaging differences that are important to purchasing, manufacturing, warehousing, and other execution systems.
    I hope this helps describe some of the purposes and implementation issues around the Cross Reference field.

    You need to get jmf.jar in your CLASSPATH, either on the command line, in an environment variable, by putting a symlink in $JAVA_HOME/lib/ext, whatever works for you. Have you done that? Once it's in the classpath, you can run jmstudio from any directory with the command "java JMStudio".
    Items in the bin directory are just shell scripts, run with "sh jmstudio" or whatever suits your shell (on Mac OS X, copy one of these guys and append ".command" to the filename to make him double-clickable in the Finder).
    --invalidname

  • Post vendor payments f-53 need help

    i am not able to post vendor payments in F- 53 i gave discount 5% and saying to post but it is saying the difference is too large to clear?
    how to change the tolerance group for user? Diagnosis was to change charged difference manually by changing the tolernace group for the user...

    Hi,
    You have to post 5% of the vendor invoice to be posted. have u attached Payment of Terms in venndor master where the payment terms calculate 5% of the vendor invoice ?
    I assume that you have done.
    suppose vendor invoice 5000/-the system is to claculae 5% of 5000/- i.e 250/-
    Now you go to F-53 fill all the required fileds and put the amount Rs 1/- only click on the Process open item and list of the open invoices will be open......you select all and then Deselect all..........then activate the amount Rs250/-........now you go to the Overview Icon (left side corner)and click it the system shows you the line Item of Rs1/-........double click on the line .......new window opens......erase the Rs1/- from the amount field and put ' * ' and press enter . As soon as you press enter automatically 250/- will be showing there . ......simulate and Post it.
    With regards,
    Sudipto
    Edited by: Sudipto Paul on Nov 27, 2008 6:30 AM

  • Reference field value in the F110 Payment document

    Dears
    We are running the automatic payment run for the vendor invoices posted.
    In each vendor invoice, we have filled the reference field, text field, etc.  However, while running the payment in F110, the system does not reproduce this reference field value in the payment document.  Hence we are not able to match the items for comparison.
    Have we left out any setting in FBZP or somewhere ?

    Hello,
    Apart from above suggestions, you can check linked invoices to payment document through below option.
    Open payment document in FB03, go to Menu->Environment->Payment usage
    This will list all invoices cleared through that payment document.
    If you are looking for tables, Pass payment document number , company code, year, account type and account to AGKO table and get the clearing date. Pass these details to BSAK and get list of cleared documents.
    AUGDT = Clearing date from AGKO
    AUGBL= Clearing document from AGKO
    and other details passed earlier.
    Hope this helps.
    Thanks,
    V V

  • How to clear Documents using XBLNR(Reference field) through Manual BRS-FF67

    I want to clear GL line items in clearing account using Manual BRS(FF67) with reference to "XBLNR" field(Reference). IS there any standard Algorithm which SAP provided for reference field or if we want to develop ne algorithm then how to create.
    Thank in advance.
    Best Regards
    Raj

    Hello Raj,
    It is not possible to clear an open item on a g/l account via the
    reference document number. The automatic clearing with interpretation
    algorithm 021/001 only takes place, if the item, which should be cleared
    is on a customer/vendor account. So it could never find open G/L items.
    The reason is that the reference number is usually not unique
    so it could lead to wrong clearings.
    A workaround therefore would be to use:
    a) another interpretation algorithm depending on the note to payee
       data are available.
    b) the user exit 1 (described in note 494777, point 1) if there are
       no other information available as the reference number.
    c) the report SAPF124/E to clear these items afterwards. Then the bank
       statement should only post FB01 without clearing. The requirements
       are criteria to assign and clear the suitable items.
    Regards,
    Renan

  • Change Reference field in MIRO document

    We are using invoice plan for posting of invoices. We want to update the reference field in the invoice document created by system once the original vendor invoice is received by the actual invoice no for tracking purpose.
    Is this possible?

    Hi,
    I think we can't change the reference field in invoice document.
    If you want we change the reference field in accounting document.
    For every vendor invoice system generates accounting document.
    We can view the accounting document in FB02 / FB03 . Reference field will be stored in header of the document. This field is not editable  field. If you want to change to editable field.
    Do following settings.
    Goto OB32 t.code. click on new entries.
    No need to enter account type.
    Feild name  --  BKPF-XBLNR.  activate the field  Field can be changed and save.
    Now goto FB02. Goto header, now reference field is in editable mode.
    Regards,
    Chandra

  • Substituting Reference field in BKPF with Trip Number

    Hi,
    We have a requirement from our client, where in we are required to suffix the reference number field in BKPF with a letter "A", when the posting document contains the text "Advance" in Vendor Line Item.
    To give a brief idea we are creating Advance from PRRW transaction from travel management and the same gets posted in FI with a document number.
    All Advance posting have "Advance" in the Text field of Vendor line item. So, the requirement is when "Advance" text is present in Line Item the BKPF Reference field should be suffixed with letter "A".
    To fulfill this requirement we had already created User Exit and used the same in substitution in FI however the same is not triggered when documents gets posted from PRRW transaction. So, please let me know, if there is any way to achieve this requirement.
    Regards,
    Devdatth.

    Hi
    The transactions from PRRW may not be substituted through FI Substitution. Check if the BTE 702910 can be used in your case as described in SAP OSS Note 588295.
    Regards
    Sanil Bhandari

Maybe you are looking for

  • 7410 booting directly to grub command line after forced restart?

    I'm running a 7410 (2x 100gb SSDs and 2x 500gb sata) with a j4400 containing 24 1tb drives. I attempted to create a pool and the bui hung so I went back to the SP and did a stop /SYS. After doing a start /SYS then starting the console, it goes throug

  • How to index a gzipped pdf blob

    Hi, I already have a TAR logged on this but if anyone knows how to do this, I would greatly appreciate any tips. I have our PDF documents stored in BLOB's in our DB but they are stored in gzipped format for significant space savings. I have developed

  • My PIN is captured by a cell company

    Hello. My problem is that my PIN is "tied" to the wrong company. That's what I was told, anyway. I bought my Blackberry Curve 8310 on E-bay last year. It was sent to me from the US to Mexico. I now have it and have used it for several months with a m

  • Leopard sees 250Gb ATA slave drive as 128Gb...

    I have a 2001 QuickSilver 800Mhz DP tower, now upgraded to 1.8 Ghz DP (Newer Technology G4 7448 PPC). Also running an accelerated GeForce 7800XT 256Mb graphics card. Internally, I have 2 SCSI drives (70Gb and 140Gb) and 2 ATA drives (120Gb master and

  • What are the following entries doing in the following configuration file?

    What are the following entries doing in the following configuration file? Thank you <include>coherence-pof-config.xml</include> <allow-interfaces>true</allow-interfaces> <allow-subclasses>true</allow-subclasses> <?xml version="1.0"?> <!DOCTYPE pof-co