Vendor Invoice creation through EDI (Transaction MIRO)

Dear All,
We want to implement Vendor Invoice creation thro EDI .(Transaction
MIRO)
We are not finding any suitable EDI Function Module in SAP which
would take care of more than 20 items and run a MIRO or any
equivalent transaction .
Can any one please advise if any Function module exists ? We need it for
Invoice creation with GR reference as well as without GR reference .
Thanks
Sanjay.

Thanks Naren,
I will come back after checking the fn module.
- Sanjay

Similar Messages

  • Problem in  vendor invoice creation through BAPI

    I am trying to create vendor invoice using bapi_acc_document_post but what value have be passed to obj_key and obj_typ fields of header is not clear to me.
    regards,
    anu

    Hi,
    Don't pass any values to OBJ_TYPE,OBJ_KEY.  Many threads are available in SDN regarding this BAPI.
    Search SDN to get more details.
    Regards
    Vinod

  • Configuring double invoice check for vendor invoices posted through FB60

    Dear all
    Can anyone tell me how to configure double invoice check for vendor invoices posted through FB60.
    for miro documents..we can use Tcode OMRDC
    Is there any such tcode which can be used for configuring fi invoices for double checking..
    regards
    Expertia

    Dear Expertia,
    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.
    SAP Note 305201 clarifies this in a more details; please read it.
    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.
    Also It will check duplicate invoice check in vendor master data and
    in posting key is there check box selected for sales related
    The setting you making in OMRDC i.e Materials management->Logistics
    Invoice Verification->Incoming Invoice ->Set Check for Duplicate
    Invoices is only valid for MM and not  FI invoices posted via FB60/FB65
    You should check the F1 help on field "Chk double inv." (LFB1-REPRF)
    in the relevant vendor master record (transaction FK03).
    Please also check, that message F5 117 has been set correctly in the
    IMG using this path:
    Financial Accounting -> Financial Accounting Global Settings ->
    Document -> Default Values for Document Processing -> Change Message
    Control for Document Control For Document Processing
    Finally & mainly, go to the relevant posting key is defined as sales
    related in transaction OB41. You have to flag this field if the
    duplicate invoice check should work.
    I hope this helps You.
    mauri

  • BAPI for Vendor Non-PO Invoice processed through MIR7 Transaction

    Hi All,
    I have a requirement where i will get data from flat file. Using this data Vendor Non-PO Invoice
    will be processed through MIR7 transaction with Multiple line items - Invoice Upload Parking the document for vendor non-po invoices.
    The data is in below format in flat file:
    Header fields in 1st line
    Dr. Key related fields in 2nd line
    Cr. Key related fields in 3rd line
    Header fields in 4th line
    Dr. Key related fields in 5th line
    Cr. Key related fields in 6th line
    etc .... in flat file
    In these main fields coming in from flat file are: comp.code, doc.type, vendor no,
    Debit/Credit indicatorSHKZG, G/L a/c no, inv/post dates etc..
    My issues:
    1. I am planning to use F.M BAPI_INCOMINGINVOICE_PARK is it the correct F.M!
    But Here PO number seems to be mandatory for this F.M but it is not available as per our flat file,
    if so can anybody suggest a BAPI for Vendor Non-PO Invoice parking for MIR7 transaction!
    2. What are the parameters need to be used for from above flat file data especially for 2 line itemshttp://Dr./Cr. data other than header data. So as per Header & 2 Line items http://Dr. & Cr. Data which parameters will be updated with which data in above flat file! can anybody clarify!
    3. Also in flat file WorkflowNo is available in which parameter this fields will need to be filled & also by doing this will it trigger workflow automatically!
    Can anybody clarify about above points!
    Thanks in advance.
    Thanks,
    Deep.

    Hello Deep,
    I know it might be quite late for you for this answer, nevertheless I will write that, because there are lots of question like yours. bapi_incominginvoice_park is also a suitable bapi for you. All you need to do is call it this way:
    data: headerdata like bapi_incinv_create_header value is initial,
            table_item type table of bapi_incinv_create_item,
            gl_account like bapi_incinv_create_gl_account,
            table_gl type table of bapi_incinv_create_gl_account.
    * fill headerdata and table_gl, leaving table_item empty
    CALL FUNCTION 'BAPI_INCOMINGINVOICE_PARK'
        EXPORTING
          HEADERDATA                = HEADERDATA
    *   ADDRESSDATA               =
        IMPORTING
          INVOICEDOCNUMBER          = lv_docnr
          FISCALYEAR                = lv_year
        TABLES
          ITEMDATA                  = table_item
    *      ACCOUNTINGDATA            = table_acc
          GLACCOUNTDATA             = table_gl
    *   MATERIALDATA              =
    *      TAXDATA                   = table_tax
    *   WITHTAXDATA               =
    *   VENDORITEMSPLITDATA       =
          RETURN                    = lt_return.
    This works perfectly for me, creating a mir7 document without refering to a PO. The trick here is to fulfill the glaccountingdata importing table while leaving itemdata empty.

  • Vendor invoice posting through IDOC - Cost center determination (OBCC)

    Dear experts
    As per SAP Notes 31126 and 137686 I have maintain all configuration settings for "Automatic posting of vendor invoice from Billing" in different company codes.
    It is working perfectly the way we need,
    we need help in Transaction Code "OBCC - Assign Additonal Accounts Assignments for EDI Procedure" here system asks for "Account Assignment ID" for determination of cost center for invoice flowing through IDOC.
    I would like to know, what values I can give here so that system will determine the relvant cost center in KR document posted in FI.
    SAP Note says minimum entry here as " * "
    At present system is determining only one cost center for all services mapped.
    Thanks advance for the help.
    Best regards
    S. Habib Pasha.

    Hi all
    request your help on above issue.
    reg
    S HABIB PASHA

  • Required BAPI for Vendor Invoice Creation

    Hi,
    The transaction code for creation a vendor invoice is FB60. Is there any BAPI to create VENDOR INVOICE.
    Regards!
    kannan

    check...
    <b>BAPI_ACC_INVOICE_RECEIPT_POST</b>

  • Urgent :Accounts Payabale Invoice automation  through EDI

    Hi All,
    Through EDI, We would like to automate <b>accounts Payable Invoice in SAP</b>.
    Kindly provide me the following details to create partner profile for this automation
    <b>1. Which Partner type ( Customer / Vendor / User / etc.,) to be used
    2.Which Partner function to be used
    3.Which Message type to be used
    4. Which Process code to be used</b>
    Apart from the above process, any other settings are to be done for accounts Payable EDI automation.
    Points will be rewarded.
    Thanks & Regards,
    A. Raja

    Hi,
    You can use invoic message type of IDOc for needed processing .& IDoc type will be either INVOIC01/INVOIC02.
    Please provide additional details of trnasctions you would like to automate that will be helpful to provide further info.
    Thanks.
    Mark points if helpful.

  • Vendor Invoice creation

    Hi Experts ,
    I have to create a Vendor invoice for the open items to run the payment proposal and than run payment run,Could you please tell me the steps needed to create the vendor invoice , it's very urgent .
    waiting for an early relpy ,
    thanks in advance ,
    Arun

    Hi,
    Please follow this documentation.
    Creating vendor master:
    http://help.sap.com/saphelp_erp2004/helpdata/en/41/37b8e7455b11d182b40000e829fbfe/frameset.htm
    Entering AP transaction:
    http://help.sap.com/saphelp_erp2004/helpdata/en/41/37b8e7455b11d182b40000e829fbfe/frameset.htm
    regards,

  • FB60 - Vendor Invoice Creation Information to be extracted in BW

    Hi Experts,
    I have typical requirement where in I have to create a BW report. In the report the information are coming from FB60 transaction.
    The fields in FB60 are pointing to a structure INVFO. I am not able to find out the base tables, after creating an entry in FB60, the entries goes inti which table?
    I have to build a generic datasource to meet this requirement.
    Please suggest me how to procee ahead.
    Regards,

    Considering if you already have all of your financial data ( fi documents) in BW, you can do a query on the ods which has this info at the document level and then filter on the document type if you want to have a list of just the vendor invoices.
    The datasource used for transporting all of fi is 0FI_GL_4.
    Hope that helps
    Nandita

  • Vendor invoice creation using BAPI BAPI_ACC_DOCUMENT_POST

    Hi,
    I am trying to create vendor invoice(FB60) using BAPI_ACC_DOCUMENT_POST.
    Could anyone please let me know what all mandatory fields we have to pass in vendor item and header to create this ?
    Regards,
    Anubhuti Pandey

    Hi,
    Please call the FM BAPI_ACC_DOCUMENT_POST and try with the following parameters:
    Function module to post the accounting document
          CALL FUNCTION 'BAPI_ACC_DOCUMENT_POST'           
    "      EXPORTING
              documentheader    = w_documentheader                                          
    "      TABLES
              accountgl               = i_accountgl
              accountreceivable = i_accountreceivable
              accountpayable     = i_accountpayable
              currencyamount    = i_currencyamount
              return                     = i_return
              contractitem           = i_contractitem.
    The required fields in the header document:
        w_documentheader-bus_act    
        w_documentheader-username    = sy-uname.                                             "Username
        w_documentheader-header_txt 
        w_documentheader-comp_code 
        w_documentheader-doc_date  
        w_documentheader-pstng_date  = sy-datum. 
        w_documentheader-trans_date                                 " Transaction date value as per document date
        w_documentheader-fisc_year   = sy-datum(4).      
        w_documentheader-doc_type      
    Pass the necessary information in the account GL and accounts payable.
    I hope this helps you in some way.

  • Vendor Invoice posting through IDOC's

    Hi All,
    I had a requirement of Posting Vendor Invoices from a third party to R/3 through IDOC's. I want to know how can this be possible like what is the procedure to be followed? Any Inputs will be rewarded
    Regards
    Srikanth

    Hi Gurus,
    I have some documents which are not getting cleared and showing the followig error message Posting Only Possible With Zero Balance: corret your document
    even if the debit and credit are balancing
    I have checked the document it has value in Hard currecny( Local Currency 3) But the hard currency is deactivated in the Year 2007 only. so we are unable to clear the Openitems.
    Can you please help to resolve the issue
    Thanks In advance
    Anand.Kandarpa

  • Automate PO creation through EDI

    Hi experts,
    Please clarify me on the setup of creating PO's thru EDI in Purchasing automatically once PR is created in the system.
    My client is more or less a trading company. They buy from vendor & sell to their customer, like third party order process.
    So they create Sales Order & then PReq is created through ME57 & then they create PO through ME59.
    They want to create PO's automatically thru EDI as this can speed up the process so as the vendor is also looking for creating SO in their BaaN system automatically.
    I have configured the EDI setup for creating PO manually, meaning when I create manual PO the idoc xml file is ready for transfer.
    But I am looking for the steps so that once they create the PReq, EDI should automatically create PO in SAP & the idoc should be ready for transfer.
    Please suggest if this can be done thru any BAPI or BDC programs.
    Thanks in advance !
    Pri

    In the program after the pur. req. created, find user exit and check the BAPI_PO_CREATE1. Configure the ALE setting for PO IDoc creation or XML creation..
    Thanks,
    krishna

  • Automatic PO creation through EDI

    Hi experts,
    Please clarify me on the setup of creating PO's thru EDI in Purchasing automatically once PR is created in the system.
    My client is more or less a trading company. They buy from vendor & sell to their customer, like third party order process.
    So they create Sales Order & then PReq is created through ME57 & then they create PO through ME59.
    They want to create PO's automatically thru EDI as this can speed up the process so as the vendor is also looking for creating SO in their BaaN system automatically.
    I have configured the EDI setup for creating PO manually, meaning when I create manual PO the idoc xml file is ready for transfer.
    But I am looking for the steps so that once they create the PReq, EDI should automatically create PO in SAP & the idoc should be ready for transfer.
    Please suggest if this can be done thru any BAPI or BDC programs.
    Thanks in advance !
    Priyadarshini

    Hi Krishna,
    This is for automatically creating normal PO thru PReq. Since I have setup the EDI configs for creating PO thru manual process  thru Me21N then idoc gets generated.
    But my client is looking for the idocs to be generated automatically once the PReq are created thru Me57.
    is there a way?
    Rgds,
    Pri

  • Vendor Master Creation through IDoc with Multiple Company Codes

    I am trying to create vendor masters sent from a 3rd party into SAP using CREMAS05 IDoc.  I have the requirement that the vendor should be created in each of 3 company codes and the vendor number is internally assigned in SAP.
    I create my IDoc with the general data E1LFA1M and multiple E1LFB1M & E1LFB5M Children.  When I post the IDoc using IDOC_INPUT_CREMAS which uses Call Transaction, the vendor gets created for the first company code, but the IDoc errors on the vendor extension XK01 for the next company code with the error: "Fill all required fields SAPMF02K 0111 ADDR1_DATA-NAME1". 
    In debugging through this, it appears that the vendor number that gets created in the first XK01 transaction does not get passed into the data for the second XK01 call and SAP tries to create a new vendor instead of extending the newly created one.
    If I force the value in during debug after the initial call transaction into the variable h_lifnr, it works fine (Vendor created with multiple company codes.
    Any help would be greatly appreciated.
    -Larry

    I cannot give you exact solution, but can guess why this is happening, below is what I believe.
    I think Synchronous update is not happening in call transaction, second transaction is getting processed before the first one is saved, debugging it works fine, because we give system enough time to save while processing.
    Generally in call transaction we have MODE, if we pass S - then synchronous update happens, in your case, you need to find the way to incorporate this.
    Hope it helps.
    Regards,
    Ravi Kishore.

  • Error while invoice creation through VF01

    Hey while saving a invoice through VF01....... following  syntax error is coming:
    The disctinary structure or table k9rprd6000003 is either not active or does not exist. Request to help me to solve the problem

    Hi
    Kindly check in the program RV60AFZZ that you have written some code by taking the data form table which is not exist
    If you can give me the correct error message no. help you more
    Regards
    Damu

Maybe you are looking for

  • NOKIA OVI STORE SUPPORT - INEFFICIENT

    DEAR ALL I HAD DONE A PURCHASE AND THIS IS THE BELOW WHAT I GOT FROM THE SUPPORT - NOTHING YET YOU CAN KNOW IT FROM THE NUMBER OF "RE'S" ON THE SUBJECT OF THE EMAILS. GET ME THE LINK TO THE PROGRAM, BECAUSE I PAID FOR IT I WILL NEED TO DOWNLOAD IT. h

  • Help converting a bigint to a DateTime in Crystal Reports 2008

    The data in a table contains a bigint which needs to be displayed in DateTime in the Crystal Reports.  Can someone please describe what I would need to do within the Formula to make this happen? thank you.

  • Adobe Reader displaying PDF's incorrectly

    I have created a pdf file using Apple Pages. When this file is opened using Apple Preview is displays correctly. When I open it using a browers (Safari or Chrome) it displays correctly. If I open tye file using Adobe Reader on either a Mac or PC the

  • How to clean an ipod touch

    When I took the protective cover off my ipod touch after recieveing it, it left a sticky residue. Whats the best thing for cleaning it??

  • Intrastat - Use domestic reg.no. in countries N/E company code's country

    Dear all, we need to report Intrastat declarations in several countries. The countries are not equal to the company code's country. So of course we need to maintain the according Intrastat registration number in SAP also for the other countries. But