Upload vendor invoice details

Hi all,
     I have a flat file which consists of vendor details (vendor no. address details) and Invoice details (like invoice no., pymt trm, due date, tax id, g/l acc.no. etc). I want to upload these details from spread sheet to SAP could u please help me to do this.
what is the way to upload either BDC or BAPI
if the t.code is FB60 or F-43 how i am going to upload can u please help me with proper code.
u r help will be very important and it will be awarded.
thanks.
naveen.

Hi,
In FB60 there is no chance to upload vendor address details and one more thing is i want upload g/l acc. details also for this i may have to use BDC table control i think.
So i have to upload vendor address details seperatly or is there any chance to upload along with the invoice details (i.e. BAPI name).
if i have to use BDC could please help me in using the table control for this t.code.
give me any sample program on BDC table control.
thanks.
Naveen

Similar Messages

  • Posting Vendor invoice details using  BAPI_ACC_DOCUMENT_POST

    Hi Techies
    M uploading f-02 data using bapi: BAPI_ACC_DOCUMENT_POST.. But m facing a problem while uploading vendor invoice details.. here goes the vendor line item data ..
    doc type : KR
    posting key :40
    vendor account :410000
    Amount :100
    cost center: 1000
    Text: text.
    in  BAPIACAP09(bapi for vendor item) i cant find costcenter which i can see in GLdata... where should i pass this cost center value???
    Thanks...

    For vendor invoices GLaccount will have cost centre data.the first line is always of vendor when you create vendor invoice in which vendor number is passed.
    In GLaccount apss your cost centre data.
    Nabhheet

  • LSMW for uploading Vendor Invoice in F-43

    Hi All,
    I want to upload Vendor Invoice using LSMW in F-43. But in the 3rd Step- Maintain Source Fields, I am unable to maintain same field more than once. System throws error stating that same field is maintained. Hence, when I complete all the steps and run the Batch Input Session, I dont have the respective fields and data in them.
    I want to know whether we can upload Transactions through LSMW or its only useful for Master Data upload.
    Thanks.

    Hi,
    It is better to create a customized transaction code for the below BAPI to upload the vendor invoice/credit note details
    API_ACC_DOCUMENT_POST - Can be used to post AP/AR.
    following are the input fields
    Header Text
    Site
    Document Date
    Posting Date
    Vendor
    GL
    Reference text
    Item Text1
    Item Text2
    Amount
    Currency
    If the amount with credit indicator treated as GL credit and there is no sign with amount it should be treated as GL debit
    thanks
    Muhammed Riyas

  • Uploading Vendor invoices with BAPI_ACC_INVOICE_RECEIPT_POST

    I am working on putting together a program that will allow  users to upload invoices from a spreadsheet into SAP using BAPI_ACC_INVOICE_RECEIPT_POST. I realize that I will have to calculate the tax before feeding the information into the BAPI. My problem is that we have 3 currencies that the FI document is posted in: document, local, and group. I am putting this program together for our Europe office so the the document and local currencies are EUR but the group currency is USD. When I try to use the BAPI and feed the information in to it I get a message that states "Foreign currency translation not supported for tax calculation". Have you run in to this error message before(F5681)? If so, is there  a way around it? If not how have you been able to upload vendor invoices into SAP?

    Hi Ron,
    I think it is better to post this question in the abap forum. But anyway, it sounds like you need to customize the currency translations for that specific calculation type.
    regards
    Siggi

  • Upload Vendor Invoices (Miro)

    Hi Gurus,
    How can we upload vendor invoices through MIRO??
    Please revert me asap.
    Thank You

    Hi
    Data needs to be there in SAP database before doing invoice posting in background. Try to upload invoice data first  using LSMW .then proceed.
    Dear experts please suggest if there is better way )
    Edited by: ppkk on Oct 24, 2008 4:50 AM

  • Uploading vendor bank details

    hi
    i want to use call transaction method to uplaod the vendor bank details. now i want to create a flat file for a vendor with two bank details. can anyone tell me how should be the flat file i.e., how to differentiate the two bank details for a single vendor. also should i declare two internal tables in the BDC program one for the vendor information and one for the bank details to upload the data from flat file using GUI_UPLOAD. please can anyone explain with an example.
    thanks in advance.
    regards
    sandeep.

    I would suggest having two files and two internal tables,  one for the vendor information, and one for the bank details, upload both using GUI_UPLOAD.  Loop at the first one, this one should only have one record per vendor,  inside that loop, loop at the second itab where vendor = the vendor of the first loop.  do the transaction to enter the bank details.
    Loop at itab1.
    * Do transaction to update vendor information.
    loop at itab2 where lifnr = itab1-lifnr.
    * Do transaction to enter bank details.
    endloop.
    endloop.
    Regards,
    Rich Heilman

  • 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

  • Error while Uploading vendor invoice (f-43) using BDC

    Hi All,
    I am trying to post vendor invoice using BDC (F-43). The function code for MORE-DATA is ZK, but when i run the program i get an error 'This Function is not possible '.
    What might be the reason for this ?
    Thanks & Regards,
    Radhika

    Hello,
    I believe the error is 8I017.
    Please check the following:
    1. Goto transaction SM30, view J_1IINDCUS -> Maintain
    IMG -> Logistics - General -> Tax on Goods Movements -> India ->
    Basic Settings -> Maintain Company Code Settings               
    2. Create an entry here for your company code.                    
    Test the same scenario for which you got the mentioned error.
    I hope this helps.
    Lucas Michel

  • Vendor Invoicing Details

    Hello,
    I lack Financial functional knowledge.
    I am trying to report total spending on a vendor by material, plant. I find G/L line item extractor has most of the fields or atleast base table BSEG has all the field to meet my requirement ( perhaps I will have to enhance the extractor)
    What I am not sure about is, whether G/L tables would give me accounts payable information. If yes, then what do I need to do, should I be creating RK by account type, doc type, and posting key.
    Thank you soooo much for your input
    Harris

    Hi Harris,
    As far as I know, A/P is a subledger and contains detailed info on purchasing. To G/L is transferred rather aggregated info. So, I doubt that you'll have all info you need from BSEG only. Check it out.
    Best regards,
    Eugene

  • Can we use BAPI BAPI_ACC_DOCUMENT_POST to upload the vendor invoice?

    Hi,
    Can anybody tell me, can we use bapi BAPI_ACC_DOCUMENT_POST to upload the vender invoice?
    If yes, then which parameters we have to pass, and if no, then which is the other BAPI which is used for
    this purpose?
    Regards,
    Mrunal

    Hi Mrunal,
    Yes you can use BAPI_ACC_DOCUMENT_POST to upload vendor invoices.
    Parameters which are required to be passed are :
    Import tab :
    DOCUMENTHEADER: Mandatory fields for this specififed in documentation for this.
    Table tab:
    ACCOUNTGL: Enteries aganist GL account will be populated in this(check documentation for mandatory fields)
    ACCOUNTPAYABLE: Enteries aganist vendors will be populated in this(check documentation for mandatory fields)
    CURRENCYAMOUNT: in this currency amount aganist GL and vendor entries will specified.
    ITEMNO_ACC field will act as identifier as to amount belongs to which GL or vendor enteries.
    This much parameter are required to post vendor invoices.
    Regards,
    Brajvir

  • Calculate Withholding taxes for VEndor Invoices using ABAP program.

    Hi All,
    I have to upload Vendor Invoices using FB60/Fb01 tcodes. I am able to post the Invoices using FB01/Fb60
    but I have to calculate extended withholding taxes also using this program for the Invoices.
    Is it possible to upload vendor Invoices and calculate withholding taxes using Program?
    If yes,
    Does anyone has any idea how do you calculate extended withholding taxes using any BAPI's?
    I have used these two BAPI's
    BAPI_ACC_DOCUMENT_POST
    BAPI_acc_invoice_receipt_post
    they are working fine but without withholding tax.
    This is a requirement for country India.
    Regards,
    Sushil

    Hi,
    Imho, you need to get (meaning, extract into separate fields) the different supplier types from Table1 first. Your key for Table1 is the vendor no, which is also the key in Table2 (or the key for Table2 is Vendor no & Type).
    For better performance, better select multiple/all required entries from Table1 instead of doing a select endselect.
    Depending on the format of the vendortypes in Table1, put them in a new itab (for our purpose named Table1New where vendor no & type are the only 2 fields. For example, if the type length is fixed to 2 chars, or divided by space,... use your coding accordingly.
    Next step is to select all vendor no's in Table2 which you have selected in Table1. If in Table2, the vendor no is the only key (and the all vendor types are filled in a single record), then loop check the vendor types from Table1New against the types in Table2.
    If the key of Table2 is vendor no & vendor type, then do a read table for the key.
    The logic in pseudo-code:
    Select from Table1 into table. If you'd like to limit the selection size, add package size statement.
         extract the vendor types in to itab Table1New.
         Select the vendor & types from Table2 by using the for all entries option (better performance).
         loop at Table1New
              check in Table2:
                   if the unique key is vendor no: check all fields for the vendor type from Table1New
                   if the unique key combo is vendor no & type: check by using a read table.
              If not found => add entry to Table2
         endloop.
    endselect Table1 (when using package size)
    I guess the most difficult step is to extract the types from Table1 into separate fields, all the rest seems straight forward. Please keep in mind the itab type definitions for a better performance.
    Good luck!
    Best regards,
    Zhou

  • Parked Vendor Invoices (MIR7) stored in which tables ?

    Dear All,
    I need to write a report to show all park documents.
    I know that this table store park document header.
    vbkpf      - Store All Park Documents Header (Include Vendor Invoice (MIR7))
    However, I have checked some tables in the following and doesn't contain any vendor invoice details line transactions.
    VBKPF       Document Header for Document Parking
    VBSEC   Document Parking One-Time Data Document
    VBSEGA  Document Segment for Document Parking
    VBSEGD  Document Segment for Customer Document
    VBSEGK  Document Segment for Vendor Document
    VBSEGS  Document Segment for Document Parking
    VBSET   Document Segment for Taxes Document
    VBWF09  People with Release Authorization
    VBWF15  People with Release Authorization
    Please help to comments which table to store Parked Vendor Invoices details line transactions.
    Thanks in advance,
    Best Reqards,
    Leo

    Hi,
    Please check the table RSEG - Document Item: Incoming Invoice
    Regards,
    jigar

  • Vendor Invoices

    Could you please let me know where can I find the Vendor Invoice details in ECC ?
    I mean Tables and extractor name .
    Regards

    You're correct...the 2LIS_06_INV DataSource contains vendor invoice information from an MM perspective. This DataSource reflects the three-way match data that's used for determining if/when an invoice is posted to Acocunts Payable.
    So, the originator of this thread has both the FI and MM perspectives of vendor invoices, depending on what their requirements are.

  • To upload vendor master using BDC

    how to upload vendor master details using vendor master,
    the problem is while recording XK01 application i am unable to fill email,time-zone,street 4,.. but these are visible while i am creating with out recording..
    i am having fields for these in my legacy..
    which one is preferable session or call transaction?
    pls help me out from these its urgent..

    Look at note 653536. Also check the flag for "use central address management". (You should see this in the recorder - SHDB.)
    Rob

  • Supplier Invoice details in MIRO

    Dear All,
    As per our client requirement, We have to capture Supplier invoice details(Bill rate, quantity & tax details) during MIRO. As we are using a workflow portal for processing vendor invoices, the person who is processing needs to capture the vendor invoice details along with PO & GR details.
    My doubt is, how are other companies in India capturing these details, as there is no provision in MIRO?
    Can anybody please clarify.
    Regards,
    Gangadhar

    Hi
    Can  I  suggest  that  this  message be  posted in   MM  forum.
    Thanks
    kamala

Maybe you are looking for

  • Material Ledger activation at Company Code Level

    Hi All, I have a requirement where Material Ledger need to be activated at Company level and not at single Plant Level. We are about to implement ML and would like to have periodic unit price calculated at company code level  (e.g. 1 material, 4 plan

  • G4 and iPhone

    Hello Everyone, I need some help. I received and iPhone from my husbans who knows NOTHING about computers. Unfortunately he did not listen to me when I told him and iPhone will not work on my computer so cross iPhone off my Christmas List. SO, now I

  • How to get the xml element and comment name in a page?

    I need to list all element and comment name in a page

  • Using the local service registry from other applications (VC, GP)

    Hi all, I am not sure if this is the appropriate forum, but my problem is the service registry I think. I am facing the problem of using services that I publish to my local service registry from VC and GP. The problem is as follows: I publish the ser

  • Running iTunes from a separate drive

    I bought a 300gig external hard drive for my laptop to keep all my tunes on so I would use up my laptop space. I am having trouble getting my itunes to find them. They are on my itunes but they don't play. I get a message saying that it could not fin