Conversion of legacy vendor invoice data.

hi
    Could anyone tell how to develop conversion of legacy vendor invoices data to sap using lsmw tool using recording method? its very urgent. Pls give me in detail.Iam new to abap.thnx in advance.
bye.

Hi,
I think the explanation is not so difficult:
LFA1 key fields: MANDT (client), LIFNR (vendorID)
LFB1 key fields: MANDT, LIFNR, BURKS (company code)
LFM1 key fields: MANDT, LIFNR, EKORG (purchasing organisation)
Relations:
LFA1 - LFB1 > 1 : N
LFA1 - LFM1 > 1 : N
You always have to have a record for a vendorIDin LFA1, but you not always have to have a record for this vendorID in LFB1 and LFM1 if the vendor is not extended for any company code or any purchasing organisation.
If the vendor is extended for a company a company code or purchasing organisation, it means you have a relevant record for the vendorID in LFB1 and LFM1.
You have  more records (51 164) in LFB1 than in LFA1 (51 158) because one vendorID (only one record in LFA1) may be extended for several (more than one) company codes. Each extension of this vendorID for company code has a separate record in LFB1. (LFA1 > vendorA; LFB1 > vendorA-company code1 + vendorA-company code2)
Less record in LFM1 means that you have such vendorIDs (records) in LFA1 that are not extended for any purchasing organisation.
BR
Csaba
Edited by: Csaba Szommer on Jul 27, 2008 2:02 PM

Similar Messages

  • Vendor invoice data..

    Hi
    This is Lahari.I want the invoice fields in vendor master transaction.
    thnx,
    Lahari.

    check Tcode MIR4.here u can see the Vendor invoice .
    from PO u can get the IR number EKBE-VBABE = 2 if for IR.
    Regards
    Prabhu

  • Adding Multiple Vendor Invoice at time MIRO Transaction

    Dear Experts,
    I am facing a problem whereby the users want to to add hundreds of Vendor Invoices and there corressponding date when at the time of MIRO transaction.
    Currently in standard there is only one field for the Vendor Invoice No and Vendor Invoice Date.
    Please advice as if how to give the provisions to user so that they can enter multiple(20 or 30) vendor invoice no and corresponding vendor Invoice dates at time of creation MIRO Invoice.(T-Code : MIRO)
    Many Thanks In Advance.
    NINAN

    Hi,
           For invoice verification of  one vendor with many inovice  at the same time in MIRO, select vendor insted of Purchase order / Schedukle agreement   after selecting vendor , then click on more allocation criteria,  after that a new pop window will open enter the plant and vendor code and click on adopt then system will select all the PO for which invocie verification is not done  then select all the invocie u want to proceed,
    Hope this will solve your rpoblem.
    regards,
      zafar

  • How to trigger FIDCCP02 idoc for outbound vendor invoices?

    Hi
    1. How can i trigger the idoc FIDCCP02 for outbound processing? I am trying to use this idoc to send the vendor invoice data to another system.
    2. How do i send existing data from sap to another system thru idocs?
    pls give me the steps.
    Regards
    Sujai

    Hi Sujai,
    First you have to fill the your data into a table which is like the structure of EDIDD.Here you have to fill the all segmetns in the sequence which defined in the idoc type only other wise you will get error 26.
    Then pass the control record data in the structure like EDIDC here you have to fill the sender,receiver,partner profile,idoc type message type like stuff.
    Then pass these table and structure to the function module MASTER_IDOC_DISTRIBUTE.
    Then idoc will created by above funciton module.
    If you want pass data in xml format then you have to create xml port in we21 and pass this port name in the EDIDC structure.
    Thanks,
    radha.

  • FV60 Vendor Invoice Amount Split Tab Field

    Greetings! Our users do not have authorization to access to FB60 - how can we open the fields (OTA and NAME OF OTA PAYEE) in the Amount Split Tab using FV60 - Park Vendor Invoice? Thank you in advance

    Hi:
            In the amount split tab of FV60 there will be a Yellow and blue button on the right corner named as configuration. Just click on it and go to Administrator and there you will see OTA and name of OTA payee . Please see if this has been set as invisible there. If they have not been set as invisible and still you can not see them in FV60 Amount split then the only way to fetch these fields in FV60 is through SHD0...For that please proceed as under
    Go to SHD0...Enter FV60  in Transaction code and ZFV60 in transaction variant.Press create button on the left top corner and enter co code and press enter again when next screen appears, it will take you to the main screen of FV60.. Enter vendor , invoice date,amount , GL account and and its amount and then keep on press entering and giving name to screen where it is required unless a FV60 main screen appears again...Now go to amount split tab and keep on pressing enter unless amount split tab screen appears, data already entered in main screen will be seen by you there , press enter two times times you will see a screen 0090 carrying these OTA fields there you will have to just un check the invisible tick from them and then exit and save with a proper name for screen variant. Give ABAP package name and exit. Upon exit in SDH0 standard variant tab assign and activate this ZFV60 variant and now you will be able to see them.
    Hope it resolves your issue.
    Regards

  • Steps to upload vendor invoice(tcode fb60) in bdc

    hi, iam srinivas can any one plz send me the steps to upload veneor invoice tcode is (fb60).i dont want the code but i want the steps to create .
    thanks and regards.
    Srinivas.

    refer this site.
    FI_AP_FBR2_Post_With_Reference (FBR2)
    Business Process Description Overview
    Use this procedure to copy a previously posted non-PO invoice document that uses many of the same values.
    This may help reduce data entry time if used correctly.  For example, the library invoice vouchers that have the same vendor but many invoices on them might be a good example of when to use this transaction code.
    Trigger
    Perform this procedure when there is an invoice that needs to have data entered where most of the fields are the same as a prior invoice document already entered in the system.
    Prerequisites
    ·         Security Role:  AP_DIR_INV_ENTRY
    ·         An FB60 invoice has already been data entered.
    Menu Path
    None
    Transaction Code
    FBR2
    Tips and Tricks
    ·         If you would like to save this transaction under your "Favorites" folder, right-click on the "Favorites" folder, select "Insert Transaction" and type in this t-code when the box appears.
    ·         You may use the transaction code:  search_sap_menu to search for a transaction codes menu path.
    Procedure
    Enter Vendor Invoice: Company Code PUR
    Typically the FBR2 - Post With Reference transaction is accessed from the Financial transaction code that you just used.  For Accounts Payable, typically we would use the FB60 transaction code to enter invoices that are not PO-related.  After you have entered an invoice, you can now post a second invoice.  Feel free to post an invoice in DEV to the Vendor ID number:  31.  Choose today's date as the Invoice Date.  Enter a Vendor Invoice in the Reference Field. Enter $1000 as the Amount.  Enter a Text that you want to show on the remittance advice to the vendor.  Choose your own GL Account and Cost Center.  Enter 21010000 as the Fund.  Make sure to also enter $1000 in the Amount in doc. curr. field.
        Please be aware that the FB60 screenshot above is using the ZPurdue Variant so unless you are also using that same variant the order of your columns may differ.
        Refer to FB60 documentation for more information regarding entering a non-PO related invoice.
        After an invoice has been entered, you may proceed to step 1.  If you prefer not to enter an FB60 invoice then after you open FB60, immediately do step 1, but enter "1900001354" in the Document Number field.
    1.       Select Goto Post with reference           Shift+F9 to go to the FBR2 transaction.
    Post Document: Header Data
    The document number you just entered in FB60 should now display.  If you did not first enter your own FB60 invoice, please enter 1900001354 in the Document Number field.  Make sure Company Code is PUR and Fiscal Year is 2007.
        If you did enter your own FB60 invoice to reference to, please be aware that the data entry fields will have different content in the screen shots than what you are seeing on your screen.
    2.       Click  or the "Enter" key to proceed.
    Post Document: Header Data
    Because we want to avoid paying the same invoice twice, we must change the reference field to another Vendor Invoice text.
    3.       As required, complete/review the following fields:
    Field Name
    R/O/C
    Description
    Reference
    R
    Allows for further clarification of an entry by reference to other sources of information, either internal or external to SAP.  Any SAP-posted document number can be used as a "reference" when entering a new document.
    Example:          VENDORINVOICE#2
        Your reference number should be different than the one above.  Otherwise, the system will think you are entering a duplicate invoice.  Please change your text slightly.
    Post Document: Header Data
    4.       Click  or the "Enter" key to proceed.
    Post Document Display Overview
    You are now viewing the document overview screen.
    5.       Double-click  to open that line item.
    Post Document Correct Vendor item
    When you open the Vendor line item, you may change the Text field here to change what appears on the remittance advice.
    6.       As required, complete/review the following fields:
    Field Name
    R/O/C
    Description
    Text
    O
    Description field for an entry.
    Example:          prints on remittance advice - for second invoice
    Post Document Correct Vendor item
    7.       Click  to return to the document overview screen.
    Post Document Display Overview
    The document overview screen.
    8.       Click  to post this second invoice which has the same fields as the original except a different vendor invoice number and a different remittance advice text.
    Information
    Pending upon your user settings, you may not get this pop up box, but just a message in the bottom left hand corner of the screen.
    9.       Click  to close the box.
    Enter Vendor Invoice: Company Code PUR
    Because you used the menu (Goto Post with reference) from FB60 to access the FBR2 transaction code, you are then returned to the FB60 transaction after you have posted the invoice.
    10.     Another way to access FBR2 is to just type the t-code in the field at the top of the screen.  As required, complete/review the following fields:
    Field Name
    R/O/C
    Description
    Transaction Code
    R
    A unique four-character (in most cases) identification assigned to each SAP transaction based on its purpose.
    Example:          /nfbr2
    11.     Click  or the "Enter" key to proceed.
    Post Document: Header Data
    The FBR2 transaction code opens with the last document number entered as the default.
    12.     Click  or the "Enter" key to proceed.
    Post Document: Header Data
    This time we will change the vendor number
    13.     Change the Reference field.  As required, complete/review the following fields:
    Field Name
    R/O/C
    Description
    Reference
    R
    Allows for further clarification of an entry by reference to other sources of information, either internal or external to SAP.  Any SAP-posted document number can be used as a "reference" when entering a new document.
    Example:          VENDORINVOICE
        Your reference number should be different than the one above.  Otherwise, the system will think you are entering a duplicate invoice.  Please change your text slightly.
    Post Document: Header Data
    14.     As required, complete/review the following fields:
    Field Name
    R/O/C
    Description
    Account
    R
    Unique identification number. SAP uses several kinds of accounts. SAP's general ledger accounts are similar to standard in most accounting systems. SAP also uses sub-ledger accounts for customers (accounts receivable), vendors (accounts payable), and assets (asset accounts). These sub-ledger accounts roll-up to a general ledger account.
    Example:          5000129
        Vendor 5000129 in DEV has withholding tax applied to it in the vendor master.
    Post Document: Header Data
    15.     Click  or the "Enter" key to proceed.
    Post Document Add Vendor item
    If the vendor invoice date was a date in the past, the due date for pay immediately will be in the past.  You may get the above informational message to alert you of the date.  If you do, just hit the "Enter" key to acknowledge it.
    Enter Withholding Tax Information
    Because this vendor has withholding tax information in its vendor master, you will receive this popup up box.
    16.     Click  to accept it.
        Refer to the Tax Department for more information regarding withholding tax.
    Post Document Display Overview
    You should now see the document overview screen.  If you do not, then click on .
    17.     Double-click  OR click  to open it.
    Post Document Correct Vendor item
    18.     As required, complete/review the following fields:
    Field Name
    R/O/C
    Description
    Text
    O
    Description field for an entry.
    Example:          change remittance advice text
    Post Document Correct Vendor item
    19.     Click  to view that Vendor's Withholding tax information again.
    Enter Withholding Tax Information
        If for some reason, for this invoice the vendor should not have any withholdings, you would enter a 0.00 in both the W/Tax Base and W/Tax Amt fields.
        When using the FBR2 to change withholding tax amounts, you need to be very careful if using this new invoice as the "reference" invoice for the next one.  For example, if you put 0.00 in both W/Tax Base and W/Tax Amt fields then if this is the reference invoice, those 0.00 amounts will automatically be applied to the next; however, you won't see the 0.00 displayed.  The 0.00 will be assumed.
    20.     Click  to close the box.
    Post Document Correct Vendor item
    21.     Click  to post the invoice.
    Post Document: Header Data
    Your new document number will display in the bottom left hand corner.  Pending upon your user settings, you may also get a pop up box to acknowledge.
    You have posted another invoice, but this time you changed the vendor ID used, the vendor invoice, and the text on the remittance advice.
        Notice that the "Document Number" field now defaults to the newly posted invoice number.
        Because you entered FBR2 in the transaction code field to access this screen, when you post an invoice you are returned to the beginning of the FBR2 screen.  Remember, when you accessed it from the menu line of FB60?  If you access it that way, you are then returned to FB60 after the Post with Reference document is posted.
    22.     Because you are returned to the start of FBR2 again, you may just click  or the "Enter" key to proceed.
    Post Document: Header Data
    Now you are at the start of entering a new invoice again.
    23.     Click  to return to the main menu without finishing the process of entering another invoice.
    24.     You have completed this transaction.
    Result
    You have posted two documents by using a reference document.  This reduced the data entry required since it defaults the fields from the reference document.
    Comments
    Be very careful using this transaction if you change withholding tax amounts.
    To see the results/calculations of discounts and withholdings, you must run F110, the Payment Program.
    http://www.purdue.edu/onepurduehelp/content/fi_ap_fbr2_post_with_reference/wi/html/index.htm
    Message was edited by:
            Karthikeyan Pandurangan
    Message was edited by:
            Karthikeyan Pandurangan

  • Custom Table for Verifying Duplicate Invoice against Legacy Invoice Data

    Hi All,
    We are trying to upload legacy invoice data in a custom table. Then we want to use SAP duplicate invoice check functionality to look for the potential duplicate invoice from this custom table as well apart from the standard SAP tables.
    If you know of some user exit or any function module which I can use to link this custom table with the standard SAP duplicate invoice check functionality then it would be of great help.
    Regards,
    Sanjay

    Hi Jurgan!
    Thanks for the reply,
    We are using ECC6,
    Support pack : SAPKH60013
    Settings for Duplicate Invoice Check In Vendor Master is correct
    Customization setting OMRDC transaction, tick mark for invoice reference no. only
    If all the cited characteristics match, the system displays a
    customizable message. M8462 (if logistics invoice documents are found) or M8108 (if accounting documents are found).
    I have ensured that message M8108 (if accounting documents are found) is maintained as an error message in OMRM.
    Still system is allowing duplicate invoices for the reference nos. 00082 and 00072.
    For other reference Nos. which are previously used for other documents, system issues error message successfully.
    I dont want to delete archived accounting doc. and if I maintaind BKPF entris of this archived doc manually it will create probelm in FI.
    is this happen due to life span of secondory index of archived accounting doc. is completed ?.
    Please Help
    Many Thanks
    Vikas

  • New Date field for Vendor Invoices

    The business would like the ability to enter an additional date (date invoice is received by AP) for vendor invoices.  There doesn't seem to be any additional date fields available in the BSEG/BKPF tables.  We want the field available in the TCodes where vendor invoices are entered or parked (FB60, FB65, FV60, FV65, MIRO) We are on ECC 6.0.  Can anyone help answer the following questions:
    Are there fields available for this that I am not aware of
    Have others added new custom fields to any of the above TCodes?
    If it is possible, is the field created in a custom table?  Would we need to create new custom TCodes for the 5 programs used to enter invoices?
    Any details or suggestions would be greatly appreciated.
    Thank you
    Cindy C

    Hi Cynthia
    You can use the Header text fields (XREF or XBLNR) to capture this info
    You can make use of the XREF1 to 3 fields in vendor line item as well to capture this info. Make these fields mandatory in the field status group or use a validation in GGB0
    Another option is you can add a custom field to BKPF table and it will be visible to you in all the transactions you need
    Br. Ajay M

  • *Journal Entries while uploading the vendor master data from legacy system*

    hi SAP Folks,
    can any one of you tell me the journal entries while uploading the vendor master data from legacy system to SAP system.
    Eg: legacy system is having 10000 vendors list, 1 reconciliation account and $ 1000000. while uploading all these data from legacy system to SAP what are the journal entries we get.
    thanks in advance.
    Edited by: ravindranath manikonda on Nov 24, 2008 1:12 PM

    Hi
    you will be having  only one entry logically
    i.e. Opening Bal. clrng A/c Dr.
           To Vendor A/c Cr.
    regards

  • Creation of Vendor Invoice  - BADI to control "Payment Baseline Date field"

    Hi ,
    In SRM - Creation of Vendor Invoice  or Credit memo  -
    In the process of creation of vendor invoice in Header Data - Payment Data tab there is a field "Payment Baseline Date" and I want to populate custom value to this field using BADI. But I could not find any BADI to do this.
    Can any one please let me know if any idea what BADI I can use.
    I tried DOC_CHANGE_BADI and this one does not have this field in the ET_HEADER.
    Thanks in advance.
    Venkat

    Hi,
    Any ideas please?
    Thanks for ur time.

  • Upload vendor master data from legacy system to internal table tcode xk01

    through batch input program how to upload vendor master data from legacy system to internal table and then to SAP R/3 database(transaction XK01) by using recording method.

    By learning the basics of BDC recording and the use of GUI_UPLOAD

  • Billing Legacy master & transactional data conversion/migration in SAP ISU

    Hi Experts,
    Please let me know, in ISU implementation project, what is Billing related Legacy master & transactional data conversion/migration is done in SAP ISU system.
    Thanks in advance

    Pankaj,
    There is no straight forward transaction to download the Configuration data and export it to a file.
    However, you can use the BC set functionality to extract the IMG node with its contents.
    Check the following  SAP help portal link for more info on BC sets
    Business Configuration Sets (BC-CUS) - SAP Library
    The archive data that you are talking about; Is it master data or transaction data?
    Also, what this data is related to-Financial Documents, Billing related info?
    There is one standard transaction SARA through which based on the migration object you can archive the data and export it into a file in a particular location..
    Hope it helps..
    Thanks,
    AB

  • Wrong due date on vendor invoices

    Hi SAP Gurus,
    I am facing one issue in due date calculation for Vendor open item.
    I have maintained terms of payment in vendor master data in which invoice due date should be 30 days after invoice generation.  But this terms of payment is not picked automatically in vendor invoices (it is blank) and system is considering all the open items for payment during Automatic Payment Program.
    Need your help to understand why system is not picking terms of payment automatically in vendor invoices when it is already there in vendor master data.
    Many thanks for all your help.
    Regards,
    SATVIR SINGH

    Hi,
    In invoice is posted through MIRO then terms of payment applied in purchase organization segment of vendor master data has top priority over one which is entered in company code segment.
    For items posted directly in FI terms of payment in company code segment is considered.
    Moreover if some one edits default terms of payment at the time of invoice then terms of payment entered at the time or payment will be updated in vendor invoice or line items.
    If no term s of payment is entered in vendor line item then invoice is due immediately on the base line date of invoice.
    Also check document change log in tcode FB04 to ensure terms of payment is not edited after document is posted.
    Next payment date you enter while secluding the payment run is important thing to consider for payment to consider in current payment run.
    Thanks!
    Raju

  • Calendar date & net due date (FI) PAYMENT TERMS - OBB8 Vendor Invoice

    I read many posts on SDN forum about the topic.
    Anyway, I didn't find a simple solution for that.
    My aim is is to calculate a net due date based on working days.
    So, If I've got a 30 days document days payment term  ("Deafult for baseline date" = Document date ; Additional Months = '2'), a Vendor Invoice (document date = 12.05.2011), by standard net due date will be 12.06.2011.
    FROM 12.05.2011 to 12.06.2011 =
    32 CALENDAR  DAYS         
    22 WORKDAYS (32 minus  10 holyday - 2 weekends)
    WORKDAYS PAYMENT TERMS  Within 30 workdays Due net
    Vendor Invoice  document date = 12.05.2011
    plus   30 workdays   =  DUE DATE  22.06.2011  (and not 12.06.2011)
    Can I obtain that with a standard functionality?
    Edited by: Roberto Buono on Jul 1, 2011 2:29 PM

    Hi,
    Sadly this is not available as standard.  As per your need the Net due date should be worked out by using a factory calendar; but what this does is it delinks the direct correlation between the number of days in the payment terms with the difference between the due date and baseline date.  I hope you are aware that Net Due date is not stored but is a variable calculated during run time in reports.
    There are four things you can try:
    1.  The simplest to do is: As the number of weekends are fixed; and if the intention is to give a 30 working day term, then add on the number of weekends and make the payment term effectively for say 40 days.  There will be marginal variations over what you want. Best part here is that config remains standard.
    2. All the receivable reports will use a function module (usually the same one) to calculate the net due date; enhance the FM and make it consider a factory calendar for calculating due date.
    3. Enhance the accounting interface, and in runtime; modify the days that are coming from the payment term; based on a factory calendar, and update the accounting document. This delinks the days mentioned in the payment term and the accounting document and may not be palatable.
    4. Enhance the accounting interface, and in runtime; calculate the due date and update the baseline date with it and make the payment term as "Immediate" yielding the desired due date. Not very elegant.  Alternatively add to the baseline date days equivalent to holidays and weekends and keep the days from payment terms constant and update the accounting document. Better...
    All four options have somes pros and cons.  I do not see any other means of acheiving what you want.  Maybe you could restrict users to a custom receivables/due date/ageing report which delivers what you want and lock the standard reports.
    Cheers..

  • Tables for vendor invoice no, date, amount, tds, deduction

    Hi experts, i m new to implementation. i m now doing report for vendor payment voucher.
    as per per the payment voucher no and date, in item data i want the tables stores the vendor invoice no, date, po no after MIGO & MIRO,  bill amount, tds, deduction (debit note, advance etc).
    regards
    thanks in advance.

    hi,
    LFA1
    LFAS
    LFAT.
        These tables is not useful for now for Report of Vendor payment voucher.
    In header data, i want pament voucher no, date, vendor no, name(i got in table-field REGUP-VBLNR, regup-bldat, regup-lifnr &  lfa1-name1)  .
    now i want in item data vendor invoice no, date, GR no, date, invoice amount, tds amt, deduction amt (separately like advance amt, debit note etc).
    till now i found invoice no,  inv amt (table-field BSIK-BELNR, BSIK-DMBTR).
    Now i need GR no,  GR date, tds amt, deduction details amt.
    Plz send with table-field names, and how to relate with above.
    regards,
    debendra

Maybe you are looking for

  • I installed the new Firefox version but it does not open on screen..

    It does not automatically open on completion of the install and it does not open when I click on the logo on my desktop or Quick Start bar. It looks like it is starting but nothing happens. I have tried uninstalling and reinstalling with the same res

  • PDF attachments won't open in ios4 mail

    PDF attachments received in ios4 mail will not open. First page only displayed. How to fix?

  • PSE 7 for Mac

    Hello, When is PSE 7 for Mac coming out, roughly? I've heard it it usually 6 months behind the Windows version. Is this still true? In particular, I'm waiting for the "Auto find faces for tagging" feature. Interestingly, Picasa Web Albums offers this

  • Images and Transparency

    Ok, so I have a program wwhich displays 2 Images, one on top of the other. The first one (rendered first) is an image loaded from a file which is completely opaque. The second one starts off as completely transparent, but every time you click on it,

  • Why does it take so long to login my Mac after installing OS X Yosemite?

    I recently just downloaded the new OS X Yosemite on my MacBook Pro (13-inch, Mid 2012) and every time i try  to login my computer, it takes several minutes (showing a loading bar)  when it only used to take a few seconds on OS X 10.10. How do i fix t