Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

ALE IDoc

Former Member
0 Likes
772

Hi all,

I have done HCM integration with cProjects using ALE.

I need to run a report to transfer qualifications, org units and persons in cPRojects.

After I do this I get to see all the IDocs posted to the receiver system. In the sender these IDocs have status 03.

However, when I check the IDocs in the receiver system using tCode WE02/WE05

I cannot see the IDocs. A message saying "No Idocs found" os displayed.

Pl. advice solution.

Regards,

Reema

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
738

Hi Reema

First i want to tell u one thing . Sender Idocs and Receiver Idocs are different .

You have told that the idocs are in status 03 . This indicates that idocs are in the port of Outbound system . Now u can run the transaction code BD87 in the sender system and give these outbound idocs as input .This transaction is used for tracing the Idocs in the receiving system from the sender system i.e, u can see both the sender Idocs and receiver Idocs too .

Now collect these reciever Idocs and give them in the reciever system using the transaction WE02 / WE05 . Now u will get the final status of the reciever Idocs .

Thus u can now exactly the Idocs are posted successfully or not . ( status53 success ; status 51- unsuccessful )

7 REPLIES 7
Read only

Former Member
0 Likes
738

Hi Reema,

03 is a just temporary, not final, status it means "Idoc passed to port" not idoc dispatched or idoc in error.

If you run report RBDMOIND the idoc status will be updated: if the idoc was dispatched to the target system you will see status 12 (IDOC dispatched).

Probably you will see an error status, in this case check transaction SM58 to troubleshoot the problem in the sender and check again if in SM59 connection and authorization test are successfull.

Hope it helps,

Kind Regards,

Sergio

Read only

0 Likes
738

Dear all,

Thanks Sergio for your answer, it really helped.

I realize that it is an authorization problem.

I get the following message :

No authorization to send IDocs with message type HRMD_ABA.

When I use SAPADM in the RFC Connection from sender to receiver, the IDocs are immediately getting transfered.

Can someone suggest as to how can I know what is the authorization required for any message type?

Regards,

Reema.

Read only

0 Likes
738

Hi Reema,

happy the problem was troubleshooted.

You need to create an User id in your target system (best would be non dialog user) with the auhorizations mentioned in OSS note 837595.

Hope it helps,

Kind Regards,

Sergio

Read only

Former Member
0 Likes
739

Hi Reema

First i want to tell u one thing . Sender Idocs and Receiver Idocs are different .

You have told that the idocs are in status 03 . This indicates that idocs are in the port of Outbound system . Now u can run the transaction code BD87 in the sender system and give these outbound idocs as input .This transaction is used for tracing the Idocs in the receiving system from the sender system i.e, u can see both the sender Idocs and receiver Idocs too .

Now collect these reciever Idocs and give them in the reciever system using the transaction WE02 / WE05 . Now u will get the final status of the reciever Idocs .

Thus u can now exactly the Idocs are posted successfully or not . ( status53 success ; status 51- unsuccessful )

Read only

abdul_hakim
Active Contributor
0 Likes
738

hi

go to BD87(in the sending system) and give the idoc numbers(which are in status 03 or 12 and execute).

Then select the respective message type and press the trace idoc button.

This will give you the status of the IDoc in the receiving system.

Cheers,

Abdul Hakim

Mark all useful answers..

Read only

abdul_hakim
Active Contributor
0 Likes
738

Hi

You cannot check the status 03 idocs in the sending system as its outbound idoc.

You should check the same in the sender using WE02/WE05.

You can also use BD87 for tracing the IDocs in the Receiver side.

Cheers,

Abdul Hakim

Plz close the thread if your question has been answered.....

Read only

Former Member
0 Likes
738

Hi Reema,

In the partner profile select the option transfer idocs immediately.

Regards

Arun