GRN IDOC Transfer to ERP  - MBGMCR01 ( 2 IDOCS created)

Hello Folks,
We are on SRM 4 server 5 support Pack 10. and integrate to ERP 2004.
When posting a confirmation (GRN) the SRM application is creating 2 idocs to send to the EPR application. We have just performed an upgrade and this was not happening before the upgrade when we were on EBP 3.0.
The problem with SRN creating 2 idocs is that the second IDOC goes into error in ERP and the entry in BBP_DOCUMENT_TAB is not removed in SRM.
Please could someone tell me why 2 idocs are being created in this instance.
Thanks
Dave

Hi
Please read this.
<u>Report  BBP_GET_STATUS_2 (Update requirement coverage requests) ->
You should schedule this report to run daily in the SRM System, so that information on the status of purchase requisitions, purchase orders, and reservations is up-to-date.
For more information, read the report documentation.</u>
<u>Report  CLEAN_REQREQ_UP (Interval for update check) ->
Creation of follow-on documents for SRM documents in the backend system (purchase requisitions, purchase orders, reservations) or locally too (local purchase order) is executed asynchronously.
You can only process SRM documents further after the update has been carried out.
At the interval defined by you in Customizing, the system checks whether the documents have been updated and thus whether you can further process the documents. (The system reads the system table BBP_DOCUMENT_TAB.) You should schedule this report periodically.
Note - If you have defined an interval in Customizing, you have to delete the entry. (It is not sufficient to set the interval to zero.)</u>
Refer to these links.
<b>http://help.sap.com/saphelp_srm50/helpdata/en/38/4cc5376848616ae10000009b38f889/frameset.htm
http://help.sap.com/saphelp_srm50/helpdata/en/24/64474ecfaf11d2b463006094b92d37/frameset.htm</b>
Refer OSS notes.
<b>
535765 Too many entries in BBP_DOCUMENT_TAB
521488 FAQ: MB_CREATE_GOODS_MOVEMENT
323170 Problems with confirmation
494504 Change confirmation - Missing Backend check
847250 IDoc error remains in alert monitor although IDoc is ok
901840 list 'Error in transmission' shows 'approved', 'Transferred'
890481 Cleaner job: Do not delete processed entries
549846 FAQ: Goods receipt confirmation EBP
847250 IDoc error remains in alert monitor although IDoc is ok
735253 Goods receipt / invoice possible although PO is locked
680185 BBP_DOCUMENT_TAB contains documents w/ PO length < 10-digit
644963 Regenerating BBP_DOCUMENT_TAB entries
549846 FAQ: Goods receipt confirmation EBP
338985 BBPCF & IV: incorrect IDocs in backend system
531876 Unlock document, delete data buffer, evaluation of status
526620 BBP_DOCUMENT_TAB contains alphanumeric documents
514669 Goods receipt cannot be posted
457505 Check the lock for backend purchase orders
</b>
Hope this will help.
Regards
- Atul

Similar Messages

  • IDoc Scenario SAP ERP - PI(Receiver IDoc Adapter) - IDoc to Third-Party system

    Dear All,
    I have created a scenario  to send IDocs via PI system (PI 7.1) to a third party system.
    There is no message mapping involved(Only ID part)
    I have imported Idoc Metadata from the source ERP system.
    Created an RFC destination(BC_ERP_SEA) in the PI system of type TCP/IP with registered Server Program to third party system.(Tested success)
    Created a port in IDX1 BC_ERP_SEA with above TCP/IP destination.
    Receiver communication channel of type IDoc is created with the following parameters:
             RFC Destination: BC_ERP_SEA
             Segment Version: 640
             Interface Version: SAP release 4.0 or Higher
             Port: BC_ERP_SEA
             SAP Release: 640
    Now when I execute the scenario, I get the following error in SM58 of PI system.
    Bena IDOC_INBOUND_ASYNCHRONOUS not found on host.
    Request your help for this issue.
    Thanks,
    Jishi

    Hi,
    Check below steps..it may resolve your issue
    1. It is mandatory to specify Ack Destination value in IDoc_AAE sender channel. The value should be an RFC destination name which is connecting to your SAP ECC system.
    2. In inboundRA resource adapter, the value for the property "local" should be set to "true".
    Regards,
    Tulasiram.

  • MATERIAL LINK TO ONE SAP SYSTEM TO ANOTHER SAP SYSTEM FOR IDOC TRANSFER

    Hi Experts,
    How the  MATERIAL LINK TO ONE SAP SYSTEM TO ANOTHER SAP SYSTEM FOR IDOC TRANSFER?
    Scenario : when 2nd system create the invoice,it will create a po in the 1st system.
    51 error msg we are getting material does not exists.but the material is available in the receiving plant.
    Please suggest

    If you say the material master is available in the 1st system (where you create the order), then the material number in the IDOC  may not match with the material number in your database.
    leading zeros. material number stored as alphanumeris instead of numeric.

  • IDOC transfer from ECC to XI

    Hi
    Im trying to trigger an IDOC transfer automatically when a material is created to XI system.
    I activated matmas change pointers and I'm able to create IDOC but its not getting transferred to XI system. IDOC status is 03 - sent to port OK.
    What are the configurations I should take for registering the port in XI? And why is that in WE 20, in creating partner profile, Im unable to select message type, matmas in inbound and outbound parmaters?
    Thanks
    Subbu

    Hi !
    Check this links:
    Introduction to IDoc-XI-File scenario and complete walk through for starters.
    ALE configuration for pushing idocs from SAP to XI
    Regards,
    Matias
    ps: please award points if helpful!

  • Communication IDoc is not generating after master IDoc for "DEBMAS"

    Hi gurus,
    i have done all steps from the beginning to the end for an Idoc transfer of type "DEBMAS".I have created the settings in BD61,BD50 and BD52.And also i can work with other master message types like ARTMAS.I didn't give any filter groups in BD64 for the message type "DEBMAS".When ever i execute BD21(RBDMIDOC) only master idoc is generating,there is no communication idocs for the message type "DEBMAS".Please help someone in this issue.
    My special question / doubt is, when ever a master idoc creating ,is it must to create a communication idoc ,if there is no filter in "DEBMAS"?
    Please clear someone and explain my doubt.
    your help will be highly appreciative...
    rgds
    tom
    Moderator message: Please don't use all upper case in subject line
    Edited by: Thomas Zloch on Feb 28, 2010 5:25 PM

    hi,
    communication IDoc is missing when ...
    - Distribution Modell is missing
    - Filter in Distribution Model is existing an no IDoc is generated (Filter at KNA1M segment only)
    try the following.
    Goto BD12. Choose your partner and the receiving System and send an IDoc.
    Is the Comm. IDoc generated ?
    if yes ... there is something with your ChangePointer Logik (BD52, .... look at Table BDCP/V)
    if no ... you should take a deeper look at BD64 distribution model.
    Maybe the receiver partner or filter is not correct.
    good luck,
    Gordon
    Edited by: Gordon Breuer on Feb 25, 2010 1:12 PM

  • Idoc extraction from erp

    Hi colleagues,
    i'm trying to create xi scenario which transfers idoc from erp system to the xml file for the mdm system.
    I've already created all the neccessary things in integration repository and integration directory. And now i got stuck with ALE configuration and sending idoc from erp system. Let me describe what i did in ERP:
    1. I created logical system for reciever system (MYMDM)
    2. I created rfc destination to my PI system (MYMDM)
    3. I created port and associated it with my RFC destination (MDMPORT)
    4. I created partner profile for MYMDM LS and add MATMAS message type as outbound parameter. I set MDMPORT port created earlier as reciever port there and choose the option transfer idoc immed.
    5. I created distibution model (bd64) choosing CIVCLNT010 logical system as sender and MYMDM as reciever.
    *CIVCLNT010 - logical system  of ERP system for 010 client (the one i'm working in)
    6. I'm going to we19 TCode and choose:
    Reciever system: MYMDM
    Reciever port: MDMPORT
    Sender system: CIVCLNT010
    Sender port: SAPCIV010 (to be honest i have no clue what should be here... but somewhere i saw it should be like SAPSIDSYSNumber so i did in this way)
    I fill idoc with some data and click start outbound processing.
    I get a message that idoc was sent to SAP system or external system.
    BUT I cannot see the message in PI!
    Actually after that i can find my message just in we05 IDOC's sent list and nowhere else
    Could you please help me with this issue? Any help is very appreciated.
    Thanks and regards,
    Stanislav.

    YEAH! I changed Sender port in we19 to the one i found in IDX1 TCode in PI for my ERP (CIV) system. It was called SAPCIV and not SAPCIV010 and now seems it works!!! I got the message in PI!
    Thanks a lot, Suraj!
    Edited by: Stanislav Shkodkin on Oct 26, 2009 1:51 PM

  • Error while ORDERS05 IDoc transfer from R3 - PI - SNC

    Hi Friends,
    I am facing error in PI SXMB_MONI for ORDERS05 IDoc transfer from R3 - PI - SNC.
    I have done all the configuration setup in Integration Directory for the Scenario, I am able to successfully send the IDOC for PO from R3 to PI but faced the following Error in PI.
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Message Split According to Receiver List
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="INTERNAL">PARTY_SERVICE</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      *<SAP:Stack>Party and service not defined</SAP:Stack>*
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Also I am unable to Configure Sender/Receiver ID in PI > SXMB_ADMIN > Configuration, as while defining Sender/Receiver  unable to add the Interface for Sender(ORDERS.ORDERS05)/Reciever(ReplenishmentOrderNotificatio_Out) although I am able to see the same in Integration Repository.
    Also In Main message(Part of the message) as shown below, I am able to see Vendor in PARTY Element of xml message for which I have created the PO
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Message Split According to Receiver List
      -->
    - <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SAP="http://sap.com/xi/XI/Message/30">
    - <SOAP:Header>
    - <SAP:Main xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:wsu="http://www.docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" versionMajor="003" versionMinor="000" SOAP:mustUnderstand="1" wsu:Id="wsuid-main-92ABE13F5C59AB7FE10000000A1551F7">
      <SAP:MessageClass>ApplicationMessage</SAP:MessageClass>
      <SAP:ProcessingMode>asynchronous</SAP:ProcessingMode>
      <SAP:MessageId>0050568F-24A0-1DDD-B9F5-3F6DD541FF93</SAP:MessageId>
      <SAP:TimeSent>2009-01-21T10:55:20Z</SAP:TimeSent>
    - <SAP:Sender>
      <SAP:Service>SAPECC6</SAP:Service>
      <SAP:Interface namespace="urn:sap-com:document:sap:idoc:messages">ORDERS.ORDERS05</SAP:Interface>
      </SAP:Sender>
    - <SAP:Receiver>
      <SAP:Party agency="SAPECC6" scheme="ALE#LI#LF">0000000006</SAP:Party>
      <SAP:Service />
      <SAP:Interface namespace="urn:sap-com:document:sap:idoc:messages">ORDERS.ORDERS05</SAP:Interface>
      <SAP:Mapping notRequired="Y" />
      </SAP:Receiver>
    Please Suggest the steps needs to be done for resolving the Issue.
    Thanks all...
    Regards,
    Nitin
    Edited by: Nitin Patil on Jan 21, 2009 12:18 PM

    Hi Nitin,
       I completed the configuraiton but the PO came in PI successfully but stuck in PI with error
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    - <!--  Call Adapter
      -->
    - <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIAdapter</SAP:Category>
      <SAP:Code area="PLAINHTTP_ADAPTER">ATTRIBUTE_SERVER</SAP:Code>
      <SAP:P1>500</SAP:P1>
      <SAP:P2>Internal Server Error</SAP:P2>
      <SAP:P3>Error during parsing of SOAP header</SAP:P3>
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>HTTP server code 500 reason Internal Server Error explanation Error during parsing of SOAP header</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    can you please help what is the problem , I am not able to find out.
    Thanks,
    Menaga

  • Outbound delivery creation with inbound IDOC transfer from Java system

    Dear Experts,
           The scenario we are having is really very interesting. Hopefully its a good learning for me and also for others also.
    The scenario is,
                   After sales order creation the details will be sent to one Non SAP system (Java) for performing some tasks related to forwarding agent decision, shipping date and etc. Once the details are finalized in that Java system then, the details needs to be transferred to SAP as "Inbound IDOC" process. For this proposed to use the SAP Jco middle ware.
                 Once the details transfered from Java system to SAP then, the outbound IDOC needs to get generated automatically. Assuming the stock for that sales order line item is available. Also one more complexity is, our client is using custom transaction (ZVl10C) for delivery creation.
    Now Query is,
                   1. Which IDOC, message type and Functional module needs to be used for creating the delivery automatically..??
                   2. As per assumption, stock of that sales order line item should be available. Due to some business reason the stock was removed during inbound IDOC transfer then, what will happen to the IDOC..?. How to avoid this situation..??
                   3. As we told we are re going to use SAP Jco b/w SAP & Java system. In this case, how the data will get transfered from Java system to SAP..?
    Thanks in advance for the replies I am going to get
    Regards,
    VEL

    Didn't get any feedback from experts for long time. So we are closing the question

  • Automatic IDOC Transfer to Subsystem if Inspection lot is created

    Hi there,
    i am searching for a solution how to automaticaly create an IDOC when an inspection lot is been created on goods reception. This IDOC is been sent to a CAQ Subsystem.
    In the external Subsystem the testing of the goods will be done and the result will be sent back to SAP.
    Can this be done with simple customizing?

    Do you have any inspection type setup for material in plant B? If yes then you would be not able to transfer stock in QI without creating an inspection lot. If inspection type is active in material master of plant B(destination) then system would through you error message saying - "transfer stock in QM only". The reason is you would not have an option to move stock from QI using 321 (QI to UNR) in plant B if QM is active. 321 managed by an insp lot.
    If inspection type is not setup in material master at plant B then you would be able to post stock in QI without creating an inspection lot. Then move stock from QI to UNR using 321 (MB1B).
    Hope this clarify you.

  • Limit send of IDoc from SAP-ERP to SAP-XI or a Non-SAP

    Hi guys,
    I send the following IDocs from SAP-ERP over SAP-XI to Non-SAP for an initialload: Artmas, Bommat, Infrec, Cond_a, Mmaddi, Cremas
    Example: Artmas with TA: BD10.
    Problem: SAP-ERP send all 25'000 IDoc to SAP-XI. The effect is that the qRFC and tRFC in SAP-XI is full, because the Non-SAP is not fast enough to takeover the Idocs. From then other systems can't send out or get in Idocs.
    I tried to limit in WE20, but it didnt work. TA: RSEOUT00 ist not so useful, because of the quantity of the IDocs.
    Is in SAP-ERP a possibility to limit the sending of IDocs to SAP-XI or Non-SAP?
    Example: Automatic sending of 200 Idocs every 2 Minute.
    Thanks

    may be u can write a wrapper above BD10 this way
    report zaRs message-id b1.
    select-options: matsel for marav-matnr matchcode object mat1.
    parameters: receiver like tbdlst-logsys no-display.
    start-of-selection.
      select * from mara into i_mara where matnr in matsel.
      refresh : matsel.  
      v_no = 0.
      loop at i_mara.
        move i_mara-matnr to matsel-low
    * fill up sign option etc.
        append matsel
      do.
       move mara
       if v_no = 200.
        submit rbdsemat  " Program behind BD10
              with logsys eq receiver
              with matsel in matsel
              with mestypat eq 'ARTMAS'
              and return.
              wait 20 seconds
        exit.
        clear v_no.
       endif.
      enddo.  

  • IDOC Transfer data between SAP 2 System

    Hi All,
    I have SAP two systems. I want to transfer data between SAP by IDOC. please let me know about how to
    set "LOGICAL SYSTEM" for receiver for use on distribution model setting. If you have other method please recomended. 
    Regards,
    Moderator message: please search for available information before asking, do not ask basic questions.
    locked by: Thomas Zloch on Sep 2, 2010 10:54 AM

    Hi,
    The steps which u need to do for logical system setup:
    outbound configurations (Sender)
    s1) Goto BD54 - DEFINE SOURCE SYSTEM & RECEIVER SYSTEM HERE
    s2) BASIC SETTINGS --> LOGICAL SYSTEM -->Assign Logical system to client.
    s3) a) Goto TCODE u2013 WE21
              create port for sender.
    s4) a. Maintain Distribution Model in Detail.
         Execute BD64 and click on change.
         Click on Display/ Change button
    s4) b. Click on Edit menu -> Model View -> Create
    s4) c. Select your model view and click on Edit menu -> Add Message type  
    s4) d. Click on Environment Menu -> Generate Partner profile
    s4) e. Click on Edit Menu -> Model View -> Distribute.
    s5) Goto TCODE u2013 WE20
         Click on Partner Type LS (Logical System) and press Create Button
    INbound configurations (Receiver)
    S1)  Goto TCODE u2013 WE21
              create port for receiver.
    s2) Goto TCODE u2013 WE20
    Click on Partner Type LS (Logical System) and press Create Button.
    A profile is created for RECEIVER (client) so that we have  to use the same profile every time we transfer a new message 
    type to this Receiver.

  • XI system idoc transfer to SAP system.

    hi ,
    this is parthasarathi,i am using ALE/IDOC.basically i need to transfer idoc from XI system to SAP system.
    can any one help me out in this case.
    my system is SAP system ie inbound system.
    i am using message type HRMD_A and idoc type is HRMD_A04.
    1)what are the steps i need to take in the inbound system..?
    2)what is the function module i need to use?
       how this is reflecting SAP system.
    3) idoc will be generated in XI system with employee master data and the same idoc generated in  XI system ,that idoc should be send to SAP system ie inbound system.
    can any help me out ..
    thanks.
    partha.

    Hi parthasarathy,
    To connect the two systems u need a connection called as RFC.(sm59)
    medium of transaction is port (we21)
    IDOC Intermediate document - travelling (or) data carrying from 1 - 2
    create partner profiles for sharing the appln. (we20)
    application linking and enabling (ALE)--used to generate an idoc in sender side and post it in the receiver side.
    r3 - r3 -use ALE - transactional rfc
    r3 - non r3 - use EDI (electronic data interchange) - file port
    bridge (bd64) - distribution model view
    to view idoc's (we05,we02)
    types of data
    1. master data -- ale -- eg. send materail(bd10),customer(bd12),vendor(bd14)
    2.transactional data -- ale
    3.control data -- cts(correction and transport systems)
    Hope this gives u overall idea of how to use idoc's.
    Regards,
    Nagarajan.

  • Create Transfer Order inbound using an Idoc

    Hi all,
    I need some help on solving the error message-  In our senario we want to send an Idoc (Create Transfer order ) from external system to SAP. Hence i have done mapping for the idoc but everytime i process the idoc- it comes with an error the storage location missing or incorrect.
    Settings i have done is
    used WMTORD message typ idoc
    E1LTORH- B requirement type
                     4xxxxxx- PO number
                     101 - mvt type
                    Gxx - warehouse number
    TAPOS     1     Transfer order item
    MATNR     002xxxx     Material Number
    WERKS     Gxx2     Plant
    LETYP     E1     Storage Unit Type
    VLTYP     902     Source Storage Type
    VLBER     001     Source storage section
    VLPLA     4544000514     Source Storage Bin
    VSOLM     300     Source target quantity in stockkeeping unit
    NLTYP     001     Destination Storage Type
    NLBER     001     Destination storage section
    NLPLA     01     Destination Storage Bin
    NSOLM     300     Destination target quantity in stockkeeping unit
    VLENR     00000000001000000445     Source storage unit number
    LGORT     2001     Storage Location
    VBELN     425001423     Delivery
    any help is welcomed. thanks
    Jasmeet

    thanks for the reply,
    But omzk is no transaction, however when I try to do create a transfer order using transaction LT03 it works fine and also the document gets osted with movement type 101. so i need to replicate this in an idoc which i am not able to do as i keep getting error message  missing storage location or incorrect

  • SAP ERP - SAP ME - iDOCS - Not received

    Dear Experts,
    We are trying to send data ( MATMAS iDOC) from ERP to ME.
    We used the below transaction in SAP.
    1. using BD10 transaction in SAP ( Send material) Idoc was sent
    Checks :
    We checked in WE05 in SAP and found that Idocs sent is successful
    Opened MII ( Queue Monitor) and Found that Idoc was received successfully with ID but Message ( "" sucessfully Queued) Status : Queued
    Problem : We are not able to see the material in ME system
    No errors found in NWA logs.
    Kindly suggest any solution.
    Regards
    Shankar

    Make sure you have the plant id in the idoc. Here are the few place in the idoc that you need to add the PlantID. We're using TN01 as our plant.
    <MATMAS03>/ <IDOC>/ <E1MARCM>/ <WERKS>TN01</WERKS>
    <MATMAS03>/ <IDOC>/ <E1MBEWM>/ <BWKEY>TN01</BWKEY>
    <MATMAS03>/ <IDOC>/ <E1MVKEM>/ <DWERK>TN01</DWERK>

  • Check Connection of Communication Arrangement for SAP ERP Financials Using IDoc Failed

    Dear experts,
    We are checking outbound connection from C4TE to ERP in Communication Arrangement for SAP ERP Financials Using IDoc Failed.
    We get the attached error message:
    Checking connection failed
    Error accessing service; Service Ping ERROR: Forbidden (403)
    What could be the reasons, in ERP side, through Tcode SMICM, we didn't see any log from C4TE side, and we cannot ping the ERP side successfully.
    One more thing, in C4TE, we tried to set the connection to an SAP internal ERP system, and the connection was successful. But when relinked to the customer ERP system, connection failed.
    Could it be firewalls reason?
    Thanks!
    Best regards,
    Wendy

    Hi Wendy,
    Yes the assumption could be one reason as well for the error (403 forbidden), but there could be several other aspects also to get the 403 error, for better understanding the reason for the error,  may I request you to create an incident send it to us.
    Also please try once running the scenario in C4T and check if the relevant documents are being sent through Outbound Service or not.
    Thanks & Regards,
    Bharath

Maybe you are looking for

  • Voice memos not syncing due to match

    I currently have some voice memos in AAC format or other files in MPEG formats that do not sunc with my phone or pad since I have iTunes Match on. Is there a way to manually bring over the files?  When I plug in phone or pad teh default is match whic

  • Clean install after mountain lion is installed

    mountain lion is fully installed and running but i would like to have a fresh clean install and start from scratch so my mac is like brand new with nothing on it besids mountain lion.  how do i do it?

  • Business Area - Material Ledger

    Hello, Analyzing some material ledger documents (type ML) on a determined g/l account (fbl3n), I noticed some postings for only one specific material that Business Area code did not appear.  I guess it´s something related to that material.  Where sho

  • How can I start my pics to music 15 seconds or so after the music starts?

    I'm new to iPad and imovie.  I'm wanting to do a video to a song but need the pics to start hen the singing starts, not at the same time as the music starts.  How do I do that.

  • Format textarea form text

    Hi, You probably all have posted messages on this forum.text is entered in textArea forms and when you type a new line it is automatically transfered with the textarea form value text... i want to implement this same behaviour : i have a jsp page wit