You are on page 1of 7

7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

Products
Products Industries
Industries Support
Support Training
Training Community
Community Developer
Developer Partner
Partner

About
About

 
Home / Community / Blogs + Actions

ALEAUD ACKNOWLEDGMENTS WITH


IDOC_AAE ADAPTER
August 19, 2013 | 1,194 Views |

Adarsh Dhingra
more by this author

SAP Cloud Platform Integration for process services

7.3 | acknowledgment | adapter | advanced | configuration | engine | idoc

share
1 share
0 tweet share
0

Follow

This document covers the necessary steps for getting IDoc acknowledgments
in the form of ALEAUD IDoc. The configuration needed for IDoc_AAE adapter
https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 1/7
7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

when working with Java stack (Integrated Configuration) is quite different from
the configuration mentioned in the guide: scn.sap.com/docs/DOC-16142 FOR
classical configuration. I will not go into details of types of acknowledgments &
IDoc status codes. My objective is only to provide the steps required for
getting acknowledgments when working on IDoc_AAE adapter & ICO. The
configuration to be done consists of the following steps:

1. Configuration of IDoc sender channel:

In the IDoc sender channel, we need to provide the acknowledgment


destination as an RFC destination which points from PI to ECC.

Since this RFC destination (or acknowledgment destination) will be used to


route the ALEAUD IDoc from PI to the ECC, the direction of this RFC
destination should be from PI to ECC.

In the tab ‘Ack Settings’, we need to select the acknowledgment parameters:

If the target system is a non ECC system, we may get only System
acknowledgments. If the target system is an ECC system, we can get System
acknowledgments as well as Application acknowledgments & we can select all
the five options above, although the target ECC system will have to run the
program ‘RBDSTAT’ to send the application acknowledgments.

https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 2/7
7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

2. Persistence parameter in NWA: The persistence parameter is to be set as


‘true’ in NWA in order to receive IDoc acknowledgments. The path of this
parameter is NWA-> Configuration-> Infrastructure->Application Resource-
>Java IDoc Adapter->Properties:

3. ALEAUD Partner Profile: This is the last step of the configuration needed
to get IDoc acknowledgments. The partner profile is to be maintained in ECC
with the corresponding partner in inbound parameters:

1. Since there is no ABAP stack, the reports such as ‘ALE_REQUEST’ or


‘IDX_NOALE’ are no longer required.
2. The partner profile configuration & RBDSTAT program from receiver
system for sending application acknowledgments are to be done in the
same way as was done with ABAP stack.
3. Since we cannot block acknowledgments according to IDoc message
types by maintaining table ‘IDX_NOALE’, the option of getting or not
getting IDoc acknowledgment will be decided based on the
configuration of IDoc sender channel only.
https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 3/7
7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

Additional Configuration for SOAP adapter: Since PI 7.3, when we have a


SOAP adapter at the receiver end, we need to add ‘XMBWS.GenerateSysAck
= true’ as a module parameter to the default SOAP adapter module,
XISOAPAdapterBean as shown below:

This parameter is necessary for SOAP adapter in order to generate system


acknowledgments. This parameter is also required when we have XI 3.0 as
Message Protocol in the receiver SOAP adapter(Proxy for advanced adapter
engine).

References:

1.
http://wiki.sdn.sap.com/wiki/display/TechTSG/%28PI%29+No+IDoc+message
s+displayed+in+IDoc+Monitor+after+a+successful+IDoc+scenario

2. scn.sap.com/docs/DOC-16142

3.
http://help.sap.com/saphelp_nw73ehp1/helpdata/en/c2/91865252c84716b3b8
be394851c9c0/content.htm

4.
http://help.sap.com/saphelp_nw73/helpdata/en/bc/0341dd385945d49eb809c0
84cf3dea/content.htm

Alert Moderator

8 Comments
https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 4/7
7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

You must be Logged on to comment or reply to a post.

sapxi aspirant

August 23, 2013 at 11:57 am

hi Adarsh Dhingra thanks for the nice blog

Rajesh pasupula

August 26, 2013 at 9:04 am

Hi – Can you explain more about the System Acknowledgements.


If the target system is a non ECC system, we may get only System acknowledgments. If

the target system is an ECC system, we can get System acknowledgments as well as

Application acknowledgments

what do you mean the target system here ? if there is any failure do we still get the

System Ack Error messages ? Can you please explain these things here..

Thanks

Rajesh

Adarsh Dhingra Post author

August 26, 2013 at 9:30 am

Hi Rajesh,
For this, you may refer to the document
scn.sap.com/docs/DOC-16142, which was meant for classical
configuration involving ABAP stack. Here I did not explain the
acknowledgment types in order to avoid repetition.

Rajesh pasupula

August 26, 2013 at 10:08 am

https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 5/7
7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

Do we need to do any additional settings like


mentioned in Doc for system ack error
acknowledgements ?

Adarsh Dhingra Post author

August 26, 2013 at 11:06 am

Hi Rajesh,
No we don’t need to. Also the
reports such as
IDXNOALE,IDXALEREQUEST etc.
are no longer required.

Pedro Jiménez

May 21, 2014 at 3:00 pm

Hi Adarsh,
I need your help please.
I am working with 7.31 version and I have done all the configurations you mentioned in
your post for IDoc to SOAP scenario. I am just starting, currently my receiver SOAP
channel does not reach the target system tiggering a connection error. So I was
expecting to receive in my source system an ALEAUD message with its corresponding
acknowledgement system error ack.
I have activated the ack parameters and set the RFC destination in my IDoc sender
channel, set up to true the persistence parameter in the NWA and configurated the
partner profile with the inboud ALEAUD message. Also I have activated
XMBWS.GenerateSysAck = true’ in my receiver channel. Still when I receive the IDoc message in
PI nothing is triggered back and I do not see any error either telling me that the
ackowlegment could not be generated or something.
Could you give me any inputs?
Thanks and regards.

https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 6/7
7/4/2017 ALEAUD ACKNOWLEDGMENTS WITH IDOC_AAE ADAPTER | SAP Blogs

R-jay Galbizo

November 25, 2014 at 3:07 pm

Hi Adarsh,
Not sure about ‘RDBSTAT’ program in ECC. I tried to look for it in SE38 but couldn’t find
the program. Though I found ‘RDBSTATE’ (send audit confirmation). Can you confirm it
it’s the right one? Thanks.
Cheers,
R-jay

Adarsh Dhingra Post author

November 25, 2014 at 5:09 pm

You can refer the guide in scn.sap.com/docs/DOC-16142. It is indeed


RBDSTATE.Also see this:
Time Determination Issue with Idoc Audits (Program RBDSTATE) using an
External Scheduler – ABAP Development – SCN Wiki

Share & Follow


Privacy Terms of Use Legal Disclosure Copyright Trademark Sitemap Newsletter

https://blogs.sap.com/2013/08/19/aleaud-acknowledgments-with-idocaae-adapter/ 7/7

You might also like