Parrllel IDOC gets generated.

Hi Experts,
In one of my requirement we need to create IDOC in XML format and place it in the unix file path.It was working fine but we have noticed that rarely for few deliveries a parallel IDOC gets triggered with along with the original IDOC. It carries the qualifier ORI or CHA in the field segment E1EDL18  (Segment 000005). We don't want this to be created. Please pass on suggestion to avoid the generation a parallel idoc along with the originals.
Regards,
Emaya

Hi,
Can you please share your experiences of using HPR transactions, any problems or any special things that need to be kept in mind while executing these transactions.
Thanks.

Similar Messages

  • Duplicate Outbound IDocs getting Triggered at the same time.

    Hi Folks,
    I have created custom outbound idoc and done all the configurations required like WE20, WE30, WE31, WE81, WE82, WE 41, WE57 etc.
    Also I have written my code to populate segments and then call MASTER_IDOC_DISTRIBUTE in the custom function module which is assigned to the process code and also done the configurations like we57 etc. for the same.
    Now when I trigger my output type from VL74 transaction, I noticed two entries in we02 resulting in two IDocs generated for 1 HU.
    The difference in two IDocs is the first IDoc getting generated in error with status 29. While the second one as success with status 03.
    The data records containing segments have same values for both the IDocs number.
    Whether the configuration is a issue here or problem in code of custom fm?
    Please help.

    Hi Anil,
    Appreciate your quick response.
    In my custom FM I have populated an internal table it_master_idoc_data with two records of two segments, containing segment name in SEGNAM filed and segment data in SDATA field. 
    Please let me know whether the data in this internal table of structure EDIDD sufficient for passing to MASTER_IDOC_DISTRIBUTE FM? Or do I need to populate any other field of EDIDD.
    Also I am exporting a structure master_idoc_control containing values in this 5 fields.
    MESTYP = Z message type, Z IDOCTP, partner and details in  RCVPOR, RCVPRN, RCVPRT fields.
    I am not populating the internal table communication_idoc_control while calling FM MASTER_IDOC_DISTRIBUTE from my custom function module.
    After executing MASTER_IDOC_DISTRIBUTE FM, when the control comes back to my custom FM there is one record in communication_idoc_control  internal table with IDoc number in DOCNUM field with status 29(error). Now when we check in WE02 there are two IDocs generated after this transaction's execution.
    The first one in error which FM MASTER_IDOC_DISTRIBUTE returns and second one in success with status 03.
    Please help....
    Thanks,
    Pravesh

  • Inbound IDoc not getting generated in XI System

    Hi all,
    I have created a scenario following the given weblog:
    <b>/people/udo.martens/blog/2005/09/30/one-logical-system-name-for-serveral-bpm-acknowledgements
    The first half of this scenario is working fine and the <b>idoc data is getting posted into the the oracle table successfully</b>.
    The business process is successfully sending the <b>acknowledgement IDOC 'ALEAUD'</b> to the XI server using an HTTP Receiver Channel.
    The problem is that <b>no inbound IDOC</b> can be seen in the XI system using tcode <b>we05</b>.
    Next the xi system has to send the same IDoc to the R/3 system. But as no IDoc is getting generated in XI, nothing gets sent to R/3.
    Can anyone suggest what could be the possible error.
    Pls help.
    Regards,
    Neetu

    Hi,
    You will not see that IDOC in WE05 of the XI system. You can see that only in SXMB_MONI. XI system will not store any IDOC. When it enters XI it is a XML message and it will not post any IDOC that you can see in WE05.
    If you need to send the IDOC back to R/3 system, you can use BPM and send back the IDOC to R/3. If you need few details from Oracle tables that is to be sent back to R/3 then get those values from Oracle tables and fill in the same IDOC and send it back to R/3.
    Try this and let me know.
    Thanks,
    Prakash

  • CRMXIF_ORDER_SAVE IDOC not getting generated for BUS_TRANS_MSG BDOC

    Hello Experts,
    In our project, we have a requirement to send custom fields in the BUS_TRANS_MSG to external system through XIF. The model of BDOC BUS_TRANS_MSG triggering IDOC CRMXIF_ORDER_SAVE_M02 perfectly worked in the development system. We wanted to try the custom field extension in the Sandbox. So as per OSS note 916093, we have extended E101_CRMXIF_CUSTOMER_H segments with custom fields and tried generating the interfaces in BDFG transaction. While generation with IDOC CRMXIF_ORDER_SAVE_M we got an error message "Incompatible change to complex data type
    type E101CRMXIF_ISU_PRA1_X". So went about creating a custom IDOC ZZ_CRMXIF_ORDER_SAVE_M02 for message CRMXIF_ORDER_SAVE. Even for this config, the IDOC is not getting generated for the BDOCs. Lastly, configured the IDOC ZZ_CRMXIF_ORDER_SAVE_M02 to a custom function module ZZ_BDFG_IDOC_TEST_FM. The FM got generated and activated, even then the IDOC is not generated for the BDOC.
    SMOEAC config in Sandbox looks the same as the Development system. We do not the reason why IDOC is not getting generated and also the reason for error in BDFG while generating the interfaces after adding custom fields to CUSTOMER_H segment.
    Any help would be appreciated.
    Thanks,
    Partha

    Hi Partha,
    Kindly check the following thread.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/406efa7e-388a-2910-f9b8-81913b0ca57f?QuickLink=index&overridelayout=true
    XIF adapter
    Hope it answers your Query
    Regards,
    Srikanth.Naga

  • STPPOD.DELVRY03 idoc not getting generated

    Dear Experts,
    I have done the following settings for STPPOD.DELVRY03 but still idoc is not getting generated when i am posting goods reciept using VL32N
    1) For Confirmation control key selected A-Always POD Relevant
    2) For Item category ELN POD Relevant X and POD Automatic
      SAP->Customizing Implementation Guide -> LogisticsExecution ->Shipping
    ->Deliveries ->Proof of Delivery ->Set POD-Relevance Depending on
    Delivery Item Category
      3) In Vendor Master the field "POD-Relevant" is assigned the value "A".
       4) In NACE settings
              Application:E1
              condition records & output type:OPOD
              Delivery type:EL
              Function:LS
      4) In pratner profile
                  Partner Type-->LS
                  Partner Role -->  blank)
                   Message Type-->STPPOD
                   Basic Type ->DELVRY03
                  and under message control
                  Application->E1
                  Message Type
                  Process code-->OPOD
    Please suggest me if I am missing out on someting.
    Thanks
    Gaurav Gupta

    Hi Gaurav,
    Typically for STPPOD Idocs, the NACE and WE20 Settings are maintained at Vendor Level. Try changing your settings and see if it works.
    Refer this link for further details : Re: STPPOD triggered sending wrong material from SAP to SNC
    Thanks,
    Bharath

  • Message should get generated in outbound program  when idoc is posted in ot

    Dear All,
    Can anyone please tell me,how i can send response back to the idoc program.
    Requirement: Outbound program will generate an idoc and when it gets posted in the other server a message should appear that idoc was posted in other server...
    Now can anyone tell me how i can do this,i mean message should get generated in outbound program when idoc is posted in other server..
    warm regards
    Sajid

    hi,
    Go through the following thread
    iDoc - XI - iDoc with Acknowledgement
    Regards
    Mudit

  • Filtering the XMLs that get generated from IDOC

    Hi All,
    I have requirement to filter the XML files those get generated when a BP relationship is created. The required configuration has been done. The XMLs are getting generated, but I want to generate the XML is only if it is Contact Person Relationship.
    Can somebody tell me how I can achieve it?
    Regards,
    - Prasenjit

    I am using an extended version of CRMXIF_PARTNER_REL_SAVE IDOC and in TCODE we21, I created an XML File port. Can we filter the IDOCs from which the XML will be generated, so that we can select the IDOCs we want to generate the XML from?
    Regards,

  • Two IDOC's are getting generated...!!!

    Hi,
    When i issue output to a material document through MB02, two IDOC's are getting generated.
    Any idea about this?
    Thanks in Advance,
    Phani.

    Problem was, I was calling MASTER_IDOC_DISTRIBUTE FM in process code FM to generate the IDOC...!!! which is not required.
    Regards,
    Phani.
    Message was edited by:
            Sivapuram Phani Kumar

  • Identifying triger point & stoping an idoc from getting generated in SD

    We have 2 boxes
    KLE 420 ( CRM box) & KLE 430 ( SC box)
    As per original business flow
    1) Sales order is generated in 420 ( order type Z001, item category ZAN1 )
    2) idoc is generated and message/details is transferred to 430 ( Z002, ZAN2 )
    3) in 430 the delivery & shipment is created and idoc is generated and transferred back to 420 where the invoicing happens.
    As per new flow
    For some selected orders, the initiation(SO) and processing needs to be completed in 430 (SC) only
    When I run an order cycle, a few things I need to know is
    1) how do I identify for which steps in the order cycle, an idoc is being generated
    2) how can I stop this Idoc from being generated ?

    Hi there,
    From my experience I have seen IDOCS triggered by O/p types that are assigned to SD documents in SAP.
    If that is the case, then check the sales orders what O/p types it is triggering & which O/p is triggered by EDI.
    Delete the condition records for that particular O/p which is triggered by EDI. This will make the O/p not generated.
    Also remove the O/p type in the determination procedure of you dont need that O/p at all. Or in the requirment routine, specify a condition like sales org or order type for which the O/p should trigger. So basing on the condition you mentioned, system will trigger the O/p accordingly.
    If IDOCS are not triggered by the O/p type, then it is trigered by an external prog. In that case, specify a condition (like above) that system should not trigger the IDOCs.
    Hope this helps.

  • When executing t.code VL03N then IDOC not getting generated

    I have a issue in upgarde project as below;
    Go to transaction VL03N
         -Enter Outbound Delivery number
         -Click on document flow
         -Select Goods issue material document and click on Display Document
         -Material document is displayed.
         -Then go to: System -> Services for Object
         -Click on display Relationship
         -IDOC number must be displayed.
    But Idoc not generated, here only material documets are displaying, pleass let me know what is the error.
    Thanks in advance,
    Vishwanath

    Hi,
    IDOCs will not be triggered in VL03N.  IDOCs will be triggered in either VL02N or VL01N based on the output type maintained (if you are triggering idoc based on Message control). 
    Regards
    Vinod

  • Idoc not generating in F110

    Hi,
    I have a requirement to generate Idoc in F110.
    For this i created one payment method with incoming payments and payment method classification and assigned program RFFOEDI1
    I run F110 successfully but IDOC is not getting generated.
    previously we created the same payment method for country spain and now i am creating this for Italy with same program and other details. Still IDOC is not getting generated.
    Am i miss anything else FBZP configuratoin? Please let me know
    Regards,
    Sankar

    Hi,
    I clicked on create payment medium but still error is not resolved.
    Hi sunil,
    Thanks for your valuable inputs.
    As i told earlier i have house bank Bank of America(BOA) available for spain earlier with EDI partner number as 121.
    For house bank Bank of America (BOA) for italy i added the new payment method R in EDI compatiable payment methods. System automatically generated House bank BOA as a EDI partner number.
    Before payment method "R" added in EDI compatiable payment methods (in FI12 for italy house bank)for partner number 121 i have outbound parameters message type as DIRDEB and PAYEXT after i add payment method "R" for partner profile 121 outbound parameter message showing as PAYEXT and newly added inbound parameter EURTXT. For the EDI partner number BOA outbound parameters message type addes as DIRDEB and PAYEXT.
    I am in a confusion that by adding payment method "R" in FI12 EDI compatible payment method system is going to create new EDI partner number BOA but due to that the earlier partner number 121 is getting effected. Due to this reason i am not able to go ahead further.
    Regards,
    Sankar

  • Several idocs got generated for the PO transmission

    Hi,
    We have got a problem regarding the transmission of PO via email or idocs. While PO generates only one output type with NEU. there are several idocs and email (depending on the condition record for the vendor and purchasing organization) getting generated and are dispatched to the vendor.  There should be only one idoc or email generated for the PO dispatching to vendor.
    Did anyone of us get this problem in the past? Please share your experience with me and if you have any solution for the same.
    Best regards,
    Subhash

    Hi BK,
    Thanks for your answer but there is just one condition record for this vendor. The problem is that, there is only one successfully processed message type 'NEU" in the purchase order but multiple idocs or emails are generated within a timespan of few seconds/minutes. These multiple records can be seen is SOST list (in case of email) and WE02 (in case of idocs).
    Thanks n BR,
    Subhash

  • F110-idoc-not-generated-rffoedi1

    hi expert,
    I am running a payment program F110 and the IDOC is not getting genrated for
    the payment program. In the payment log i see the infomation
    IDOcs were generated for the following entries.... but when i chekc the idoc by we05 i can't find any idoc,
    please advice on it.
    thansk

    Hi,
    Idoc's are generated based on the payment method and any how in the payment method we will give the required curriencies which are applicable for that payment method.
    And u had mentioned as WE05 for IDOC list, but actually the T.Code for IDOC list is WE02.
    Check the settings, it has to come. Reply back for more clarifications.
    regards
    srikanth.

  • IDOCS get created  After one day?

    Hello all,
    the outbound idocs are get created after one day delay,
    After uploading the materials the idocs have to generated through program RBDMIDOC and need to be posted immediately .
    RBDMIDOC-scheduled at 10 mints .
    but in our scenario the idocs are generated after one day delay..
    what could be the reason?.
    it's urgent .
    Warm regards
    Nandan
    Edited by: Nandan ND on Feb 19, 2008 12:47 PM
    Edited by: Nandan ND on Feb 19, 2008 1:35 PM
    Edited by: Nandan ND on Feb 19, 2008 1:36 PM

    Hi,
    Check whether program   RBDMIDOC is scheduled only once? If it is running only once then you this will happen.
    And also schedule the job to execute only after your upload process is over.
    Regards,
    Ashok

  • IDOC getting processed in reverse order

    Hello All,
    In our system whenever changes are made in the customer master an IDOC is generated.
    In my scenario i have created a ship to party for which an IDOC got generated as say 10.
    Now i add this ship to the sold to party due to which another IDOC got generated Say 20.
    Now in the partner profile settings we ahve the customization setting to process the IDOC immedialtely.
    So on saving a customer master automatically a IDOC with status '03' got generated.
    At night program RBMOIND is executed to process the IDOC in status 03 to send to the subsystem and change the status to 12.
    In this program data is retreived from the table EDIDS for the IDOC with status '03'.
    We are selecting the field TID from the table EDIDS.
    And then this field is split in the fields of structure arfctid.
    Now a sort is done on the retrieved data.
    In our scernario the value that got updated in TID field for the IDOC 20 is smaller as compared to IDOC 10.
    So due to which the IDOC 20 got processed earlier than IDOC 10.
    Can anybody please let me now why this particular problem is occuring.
    At the same time can anybody tell me how the entry in the field TID of table EDIDS got updated.Is there any logic in program RSEOUT00 that change the status of IDOC from 30 to 03 written based on which it gets updated.
    Thanks,
    Mohit

    Hello
    Can anybody provide any input on this....
    Mohit

Maybe you are looking for