cancel
Showing results for 
Search instead for 
Did you mean: 

Steps to decipher acknowledgement : ALEAUD Idoc

Former Member
0 Kudos

Hi,

We have completed File to Idoc scenario.

The HR data is sent to R/3 via XI . The Idocs are

posted in R/3 properly .

My Problem is that if the Idoc is not posted

properly in the receiver system(i.e R/3) then an

acknowledgement should be generated .

For this we used the ALEAUD Idoc back to XI for

acknowledgement . We have reffered the guide

"How to handle acknowledgements in XI" .

We have few doubts in this

1) If the idoc is partially posted(i.e some segments

of idoc are posted and some are not) . In this

case how do we know from ALEAUD or otherwise ,

which segments are posted and which are not .

2) We would like to create a file containing the

errorenous records and a separate file containing

records which are successfully posted .

Please guide us on the steps for doing this .

Thanks

Shikha

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi

Can you tell some weblogs related to the method

suggested by you .

Thanks

Shikha

Former Member
0 Kudos

Shikha,

Unfortunately I don't have any weblogs as such but it should be straight forward.

File --> BPM --> IDOC -Responds with-> AUDIT IDOC --> BPM ---> File.

Regards,

Ravi

Former Member
0 Kudos

Hi Shikha,

The target system can be setup to return ALEAUD01 idocs by scheduling the report RBDSTATE. This idoc will contain the status of the processing as to whether it was processed or encountered some errors / where the errors were. This is answer to question 1.

However for questionb 2, there is an issue in the fact that whenever ALEAUD idocs are received by XI, it is treated as an acknowledgement message and the application developer never gets a handle to it.

One solution is to create a custom idoc type say ZALEAUD01, for status handling. Then you will have to write a report, which does something similar to RBDSTATE, however generates idocs of type ZALEAUD01. This can be sent to XI where you have full access to the message.

Pls check the following link also for a 2nd option which i am using-

Thanks & Regards,

Renjith

Former Member
0 Kudos

Hi ,

Thanks for the reply

Once the Idoc is posted in the receiver system(R/3) ,

and an acknowledgement is received(ALEAUD Idoc) in

XI ,Is there a way to generate a file(In XI system

directory) containing the status of Idoc .

Thanks

Shikha

Former Member
0 Kudos

Shikha,

You can do that. You will have to configure BPM to recieve the IDOC and then configure a File Adapter on the ouptut side of BPM.

If you are looking for some automatic way of doing the same, I don't think you have.

Regards,

Ravi

Note : Please reward the posts that help you.

Former Member
0 Kudos

Shikha,

1. I don't think you can have this situation of some segments being posted properly and some not. Either all the segments have proper data and the same is posted to the application. Your IDOC status should tell you the error details.

2. If you look at the details of the Audit IDOC, I think it will tell you the status of the IDOC you have sent.

Regards,

Ravi

Note : Please reward the posts that help you.

Former Member
0 Kudos

Hi all ,

Guys please guide us on this as this is really urgent

Thanks

Shikha