Skip to Content
avatar image
Former Member

Steps to decipher acknowledgement : ALEAUD Idoc

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

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

4 Answers

  • avatar image
    Former Member
    Dec 12, 2005 at 06:26 AM

    Hi all ,

    Guys please guide us on this as this is really urgent

    Thanks

    Shikha

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 12, 2005 at 06:40 AM

    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.

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 12, 2005 at 09:48 AM

    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

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      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.

  • avatar image
    Former Member
    Dec 12, 2005 at 12:28 PM

    Hi

    Can you tell some weblogs related to the method

    suggested by you .

    Thanks

    Shikha

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      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-

      custom-processing-for-aleaud01-messages

      Thanks & Regards,

      Renjith