Skip to Content

Problem in IDOC

Dear Friends ,

I am getting problem in IDOC transfer , actually I am new for IDOC .

So here I have two clients

100 (sender)

009( reviver)

I have created a z table in client 100 and i have to send the records of the table in client 009

I have followed all the procedure of IDOC like :

On both sides:

Logical System Names SALE
Setup RFC destinations SM59
Port Destinations WE21

In Source system:

Segment Creation WE31

Basic IDOC Type Creation WE30

Message Type Creation WE81

Assign Message Type To Basic IDOC Type WE82

Distribution Model BD64

Writing Report Program SE38
Partner Profile WE20
Message control NACE

Check IDOCs WE02, WE05

In Destination System:

Creating FM SE37

Assign FM to Logical Message WE57

Define I/P method for Inbound FM BD51

Create Process Code WE42

Generate Partner Profile BD64


now to go source client 100 I am executing program created through se38 and passing the values of table records

and generated an IDOC number

now to go to we02 , I can see IDOC and it's segment created successfully

now I go to client 009( reviver) , here I am not getting IDOC number by using tcode we02

and there are no records in z table too.

where I am creating mistake and what step I am missing ?

Regards

Rihan




Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

4 Answers

  • Posted on Jan 08, 2014 at 09:26 AM

    What is the status of IDOC in Source system?

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 08, 2014 at 09:32 AM

    Hi Rihan

    In the source system - are you seeing the idoc in 03 or 12 status.

    You can paste the output of the idoc from the WE02 screen ..

    If in 03 status , check in SM58 transaction that there are no stuck TRFC's for the receiver system..

    Thanks

    Rishi

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 08, 2014 at 09:38 AM

    Hi ,

    In client 009 you will not get the same IDOC no as inclient 100.

    you have to check by basic type you created in 100.

    Also make sure that you have created a segment and basic types in 009.

    Regards,

    KK

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Jan 08, 2014 at 09:41 AM

    Have you done a connectivity test between both the clients ? After execution of report just check T-Code SM53 whether you have all the proper access. Also, confirm whether in client 009 all the IDOC setting is correct. Just verify whether 009 is getting any other IDOC successfully.

    Just for try you can analyze it like this: Try to get any IDOC number in client 009 which came from client 100 and compare all your settings with that once.

    Cheers,

    Prakash

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.