XML invoice receipt in SRM

Hello all,
I have a problem by posting invoice from ECC 6.0 to SRM 7.0. We do not use SUS!
The process:
The purchase order is created in SRM and send via PI to the ECC 6,0 and creates a sales order.
In ECC 6.0 we create the invoice and send the invoice via PI as IDOC - XML to the SRM system.
The invoice is created in SRM but they have no link to the purchase order on item level when I check the invoice I get the error message "The template item 1 does not exist (BBP_PD 041).
On header level the link are ok.
I think the problem is the mapping of the invoice data. I transfer the purchase order reference and the item. Are there more fields necessary to link the documents correct?
Thanks.
meli

Hi,
we create in ECC an sales order but the invoice refered to the purchase order in SRM.
In the invoice data from ECC I have the purchase order number and item from the SRM and the invoice should be created with reference to this purchase order.
Can you tell me the necessary input data for creating a invoice via XML with refered to an purchase order in SRM?
Best regards
meli

Similar Messages

  • Invoice report in SRM

    Hi Experts,
    I need an invoice report with below fields. is there any table(s) to get all these info?
    Appreciate your help.
    Invoice Number
    Line Number
    Posting date
    Currency
    Category code
    Cost center
    GL Account
    Supplier
    Total Amount (Inc.
    GST)        
    Tax Amount

    Hi senthil ,
    Check the below 2 reports For a detailed report you may need to contact a BI person or post in the BI forum .
    1. BBP_IV_UPDATE_PAYMENT_STATUS :You can use this report to synchronize the status of invoices in SAP SRM with the status in the back-end system. If an invoice in the back-end system has the status Paid, the status in SAP SRM is adjusted; that is, the status changes from Approved to Paid.
    Note that invoices in SAP SRM with the status Paid cannot be canceled.
    2.BBP_IV_AUTO_COMPLETE: This report checks for XML invoices with the status Waiting for Preceding Document, and whether appropriate documents have been posted in the meantime, and then attempts to post the relevant invoice.
    3. BBP_PD_INV_GETLIST  FM
    4. Use function module BBP_BE_PO_GETHISTORY and pass PO number (I_OBJECT_ID) and logical system (I_LOG_SYSTEM) and E_ITEM_HISTORY table will give you invoice number try BBP_PD_PO_DOC_FLOW with the PO number
    5. You may also choose to implement IMS
    http://help.sap.com/saphelp_srm50/helpdata/en/42/dc00a78d23162fe10000000a1553f7/frameset.htm
    6. Other Post https://scn.sap.com/thread/1221054

  • PO without Invoice Receipt

    Hi Gurus,
    We are building SRM 7 with ECS.
    In case we set up a PO from scratch in SRM without flagging Invoice receipt in following documents, what are the consequences?
    I supose the PO will have to be invoiced anyway. What is the purpose of this flag? Invoice Plan in the backend?
    Many thanks in advance.

    Hello,
    Invoice receipt flag in PO comes from your vendor master data (don't remember from which control data flag...).
    In case of goods free of charge, you can have a PO without any price. So, no invoice receipt is linked to your PO items.
    You can have this situation in case, for example, of intra-company puchasing.
    Regards.
    Laurent.

  • Invoice Receipt Expected controlled from R/3 Vendor master

    Hello,
    When managing Business Partnes, Vendor Data, there is a checkbox called Invoice Receipt Expected. We need to check this box to transfer the price of an item to our backend system. We run Extended classic scenario.
    Is there any way to control this checkbox from the R/3-side Vendor master, so that we only need to run BBP_VENDOR_SYNC to maintain vendors in SRM?
    What should we consider in order to do this?
    Best regards
    Per T. Olsen

    Hi Per,
    I would suggest you to check BBP_VENDOR_SYNC program where in SAP default is to check invoice receipt expected as well as GR conf expected.
    So if you are using BBP_VENDOR_SYNC program to update vendor details, then you need not do anything for discussed check box as these will be checked by default.
    If your system is using some modified program, then add these standard logic and your problem will be solved. Below code for FYI.
    MOVE PARTNER_GUID      TO GS_FRG0061-PARTNER_GUID.
          MOVE PD_ORG            TO GS_FRG0061-PURCHASE_ORG.
          MOVE GS_LFM1_TMP-WAERS TO GS_FRG0061-PO_CURRENCY.
          MOVE GS_LFM1_TMP-XERSY TO GS_FRG0061-ERS.
          MOVE 'X'               TO GS_FRG0061-INVOICE_CONFEX.
          MOVE 'X'               TO GS_FRG0061-GOODSREC_CONFEX.
          MOVE GS_LFM1_TMP-EIKTO TO GS_FRG0061-OWN_ACCOUNT_NO.
          MOVE GS_LFM1_TMP-SPERM TO GS_FRG0061-PURCHASE_BLOCK.
          MOVE GS_LFM1_TMP-ZTERM TO GS_FRG0061-PAYMENT_TERMS.
          MOVE GS_LFM1_TMP-INCO1 TO GS_FRG0061-INCOTERM1.
          MOVE GS_LFM1_TMP-INCO2 TO GS_FRG0061-INCOTERM2.
          MOVE GS_LFM1_TMP-WEBRE TO GS_FRG0061-GR_BASEDIV.
    rgds,
    Ravi
    Do award points if this has helped you.

  • Which table field I can confirm if the PO has done invoice receipt

    Hi,
    From which table field, I can confirm the PO has done invoice receipt. and in case of that with reference a PO, I have done the IR, but it was reversed, which means PO has not done invoice receipt.
    For this case, I don't want to read table EKBE to retrieve the invoice number, the read table RBKP to judge if there is a reverse IR for it.
    If there any status table field which indicate if the PO has done invoice receipt.
    Many thanks,
    Aries

    Hi Raj,
    For invoice receipt and credit memo, EKBE-BEWTP is all set with 'Q', so if there is reversed invoice. Also you can retrieve data from EKBE. But actually the PO also needs a invoice receipt. So it can not meets the requirement.
    Regards,
    Aries

  • Classic scenario - goods receipt in SRM

    Hi,
    I've seen on a business scenario document of SAP that even in the classic scenario it's possible to execute goods receipt by the requester in SRM. My question is: if in classic scenario the purchase order is created on R/3, how can the requester create goods a receipt in SRM for a specific PO? Does SRM get data (items, supplier, etc.) from a R/3 PO in the creation of a goods receipt document?
    Regards,
    Cristiano Soares

    HI SRM GURU
    We are implementing SRM 4.0 and follow a classic scenarios.
    While creating a shoping cart the approval of Shopping cart is based on various attributes like
    Material Group + Cost Center  + Value .
    Can I change the standard workflow conditions and add new conditions like material Group and cost centers.
    So that when I create a Shopping cart and change the cost center in the shopping cart, it goes to the head of the new cost center(for Approval) which is manually entered in the shopping cart.
    Can this control be achived through the Org plan attributes.
    Regards,
    Nimish Sheth

  • Configuration change from MM invoice receipt to MM goods receipt

    Dear sapient
    At present i have configured
    Spro-
    Public Sector Management-Funds Management Government-Actual and Commitment Update/Integration-General Settings-Make Other Settings
    MM invoice receipt
    Now as per our client requirement i have to change the configuration from MM invoice receipt to MM goods receipt.
    will it create any problem if i will configure  and move it to production client.
    Presently budget control available during the time of PR,PO & MIRO now as per client budget control should be on PR,PO & MIGO not in MIRO.
    ECC EHP6 version
    Using BCS & Payment budget.
    Thanks & regards
    Soraj

    Hi,
    My question was whether you follow your budget up to payment itself, i.e. is it important for you to know budgetary-wise if the invoice was paid. In FM these values will be registered with '57' value type. If the answer is positive, then you cannot base your FM update only on GR: it has to be IR or IR/GR. Otherwise, you can base your FM update on GR.
    Your second point is not clear: what do you mean by making 'payment to commitment budget'?
    Regards,
    Eli

  • 2LIS_02_SCL / Getting both Posting dates of goods receipt & invoice receipt at the same time

    Hi,
    I have created a DSO based on the schedule lines standard extractor 2LIS_02_SCL.
    The keys of this DSO are PO Number, PO Item and Schedule Line number.
    I have succeed to get some key figures like PO Quantity, GR Quantity and Invoice Receipt Quantity according to the Process Key value.
    Furthermore, I'd like to get too the goods receipt date (Process Key = 02,12,22).
    In order to do that I wrote a small routine in the transformation rule for my target field which fill it only if the process key is 02, 12 or 22.
    The problem is that it doesn't work well because of the invoice records in my source package...
    Indeed when there is an invoice in my PSA for a schedule line, my target field (GR date char) is empty (for these schedule lines, last record is Invoice Receipt type). So it means my transformation rule works but is overwritten by an blank value when there is a process key 03,13 or 23 (invoice Receipt type).
    Do you have a idea to solve my issue ?
    Thank you very much

    Hi.
    You have to write start or end routines for this scenario, not the field level routine since it gets overwrite with last record values....
    overall logic is:
    Collect GR date per PO Num, PO Item and PO SCH. Lin num..like you have internal table with PO number, PO Item and PO Sch line number and GR date. First you have to go through source_package or result_package and fill up that temporary internal table
    And than again go through source_package or result_package and READ that temporary table and fill GR date for all records of same PO sch. lines ..hope this resolves the issue.
    I would prefer end routine if you have posting date in DSO or target structure
    this is little bit complex, so you need ABAP skills....

  • Problem with the Posting Date of Goods Receipt or Invoice Receipt for PO

    Hi All,
    I am working on 2LIS_02_SCL - Purchasing Data (Schedule Line Level),
    For our report, we should get the scheduled PO quantity,actual PO qty, Scheduled date and actual date in the report.
    we are getting all these fields from the above extractor...
    For a PO which is opened (Delivery Completion indicator not set) - we where getting all field as in ECC(ME23N)
    But for a PO which is finished(Delivery completion indicator is set) - we where are getting actual GR qty,planned qty,planned or scheduled date at schedule line level.But we are not getting the Posting Date of Goods Receipt or Invoice Receipt for PO from history EKBE for all the schedule line.
    ex:
    for open PO
    PO num         item num   schedule line    Planned date   actual date  difference  actual qty  planned qty  difference
    450002432   10                        1              01/10/2011    02/10/2011       1 day          100             100             0
                                                     2              02/10/2011    04/10/2011       2 days        200             400            200
                                                     3              03/10/2011    07/10/2011       4 days         300            300              0
    For the same PO when it is Finished or completed(Delivery completion indicator is set)
    PO num         item num   schedule line    Planned date   actual date  difference  actual qty  planned qty  difference
    450002432   10                        1              01/10/2011    07/10/2011       6 day          100             100             0
                                                     2              02/10/2011    07/10/2011       5 days        200             400            200
                                                                    03/10/2011    07/10/2011       4 days         300            300              0
    for all the schedule line its displaying the last posting date(i think its taking from EKKO table)
    Is there any possibility to get that posting date history ....

    You can have multiple receipts against a PO schedule line, but this extractor is not meant to go to that level of granularity.  Please try to use 2lis_02_sgr instead which provides goods receipts per PO schedule line.

  • Invoice Receipt Warning Message Appear After Upgrade from 4.6C to ECC6

    Hi Gurus,
    We do upgrade from 4.6C to ECC6. And we do Invoice Verification base on Delivery (Vendor delivery number), in our business process there more than one Purchase Order has same Vendor Delivery Number while GR executed. But only one Purchase order related to Invoice verification, others PO are Free PO (no need Invoice Verification).
    The problem is:
    In SAP 4.6C, while execute Invoice base on Delivery (Vendor delivery), system automatic select only PO with Delivery (vendor) which related/allow invoice receipt.
    In SAP ECC6, while execute Invoice base on Delivery (vendor delivery), all PO selected. So than there are warning messages appear (warning pop screen) for those PO not allow invoice Receipt (message M8035: PO item XXXXX does not allow invoice receipt), and at the end PO which allow Invoice receipt then appear for further Invoice Receipt process.
    At overall, the final result SAP 4.6C and SAP ECC6 is same (only PO which allowed Invoice Receipt will processed further).
    The Question are:
    1. Why in ECC6 appear warning message, while in 4.6C no warning message ? Is there config to ignoring the warning message. I've try to maintain system message for M8035 (t-code: OMRM) to ignoring the pop screen, but can not created.
    2. How do we make warning message dissapear (no need warning message), because if the PO's has hundred items so user need to click enter hundred times.
    Thanks in advance.
    Regards,
    Tri Wicaksono

    Hi,
    could you please check whether the flag "GR-based IV" is set in the purchase orders?
    If GR based-IV is ticked, then this pop-up cannot be suppressed.
    If you would like to post the invoice first then GR-based IV should not be checked, otherwise this pop-up will always appear.  I am afraid that this behaviour is standard. 
    Please, be aware that this feature is only available if you set  in the Purchase Order item the 'GR-based IV' indicator:
       If the GR-IV flag is not set in the PO, then the system does not                     
       differentiate individual goods receipts. Please see the <f1> help                    
       for the field "GR-IV" in the PO item detail. Since the individual                    
       receipts are not differentiated, an invoice is not tied per se to                    
       an individual receipt and a goods receipt can be reversed despite                    
       an invoice receipt.                                                                               
    With the GR-IV flag set on in a PO, you can specify which goods                      
       receipt is being invoiced in an IR and which goods receipt is being                  
       reversed in a return. It is this correlation between goods receipts                  
       and invoices that enables you to specify for GR-IV PO's whether an                   
       item can be returned despite an invoice. 
    Please refer to the note :457511 Question 10.          
    Best regards
    Erika

  • Un-invoiced Receipts Report

    How can I print an Un-invoiced Receipts Report which shows Purchase Orders for which goods are received , but not yet invoiced ? We require this report with sub-totals and tied to Un-invoiced Receipts G/L Account?
    Santosh

    Report RM07MSAL analyses GR/IR balances according to goods received but not invoiced and invoices received where good have not been fully delivered.

  • How does it usually take to get the activation email after receiving the invoice receipt?

    Hi all. I'm doing the develop enrollment. I received the invoice receipt 3 days ago, which says apple has received my 99 dollars. But I'm still waiting for the activation email. It should take no more than 24 hours to get the activation email, right? if I click "Program enrollment" in this page(https://developer.apple.com/contact/), safari will tell me there are too many redirects and can't open the link. What should I do, please?

    I got my activation e-mail rather quickly; however, something is wrong with my Developer enrollment (I registered as an individual and it says they are trying to verify my identity to see if I can act on my company's behalf--which does not make sense because I registered as an individual).
    Apple has my $99 too and I also am unable to contact them due to the same redirect problem you are facing.
    I am wondering if there is a recent bug on their site that needs to be addressed (seems like it is getting caught in a loop while trying to verify the device and/or browser).  I have posted a question as well so let's hope this gets resolved soon.
    Not a smooth way to start :-/

  • Invoice Receipt Indicator in PO  allowing multiple Invoices for the same PO

    Hello Experts,
    For one Purchase Document type, we have ensured the check mark for " invoice receipt "  indicator  in Invoice TAB at item description level as per client requirement .
    The issue is that when ever we do invoicing for the same PO , it  is accepting and posting invoices for any number of times.
    It is  not desirable and  please point out  how to control it for stoping invoicing from the second time onwards for the same PO.
    Please suggest
    Regards,
    Tulasi

    Hi.........
    Please Tick GR based invoice verification tick for the document type or it may be as per vendor as well in vendor master purchasing field.
    Then system can do only invoice of material with reference of GR Qty.
    Neha

  • 2lis_02_scl or 2lis_02_itm - goods receipt/invoice receipt number

    Hi Gurus,
    there is a field:
    BUDAT - Posting date of goods receipt/invoice receipt for purchase order;  Table: EKKO/EKBE
    in 2lis_02_scl and 2lis_02_itm Data Sources.
    As I can see, for every Purchase Order Item I get three records:
    - one record for the last Invoice Receipt (with Posting date of invoice receipt in BUDAT field) 
    - one record for the last Goods Receipt (with Posting date of goods receipt in BUDAT field)
    - one record for something else.
    Do I understand it well? What is the third record?
    I would to get Material Document Number, that is, Invoice Receipt Number for the first record and Goods Receipt number for the second one. How can I make it?
    Regards,
    Dorota

    you should be able to use Movement Type field to differentiate between Invoice or Good Reciept.
    Regards,
    Gaurav

  • Changing account assignment at invoice receipt (MIRO/MIR7)

    Hello gurus,
    I have got two questions concerning changing the account assignment of a PO item at invoice receipt.
    Example: We have a PO item with account assignment category K and non-valuated goods receipt. Now, after GR, we receive the invoice and want to post it using MIRO.
    During this process we notice that the correct account assignment category would have been A. In MIRO we can change all accounting information (apart from the account assignment category). So we delete the assigned G/L account and cost center and enter the correct asset master number in the asset column. Then we post the invoice.
    Result is that the invoice is posted to the asset, the vendor and the tax account. So, everything seems to be ok, except that the account assignment category in the invoice document is still K.
    Now, my questions:
    1. Is it allowed to change the accounting information as described, even if that means that the account assignment category is u201Cwrongu201D afterwards? I.e. is this a standard process?
    2. This works fine using MIRO, but when we try it to use MIR7, when posting the invoice there is a cryptic workflow error message (Message no. 00398) stating something like u201CPlaceholder for batch input error text, this message is not output. Please notify system administration u2013 Problem with S.u201C [sic!]
    Any ideas on this?
    Thanks in advance
    Alicia

    Hi Praveen,
    no, there is no error in MIR7. But the invoice is not posted and the workflow shows the error message given in my original posting.
    And the point is that I cannot change the K to A in MIRO or MIR7, but I can change G/L account, cost center, asset etc. So after I change it, I still have account assignment category K, but no G/L account and cost center given. Instead, there is only the asset number.
    This looks a bit funny to me and I wondered, if this could lead to any problems, because something like that would not be allowed in the PO.
    Cheers
    Alicia

Maybe you are looking for