cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Acknowledgement for Sender and Receiver System

Former Member
0 Kudos

Hi All,

I am referring blog ---

http://wiki.sdn.sap.com/wiki/pages/viewpage.action?spaceKey=ABAP&title=HandlingIdocAcknowledgements&decorator=printable

My flow is

Sender R/3 (A) -- PI --- Receiver R/3 (B)

IDOC will be send from A to PI to B

IDOC Acknowledgement will be sent from B to PI to A

Pls answer the points below:

1. As per the blog -- Add ALEAUD message type in the outbound parameters for the partner BANGSEND.

This setup I need to do in System A or System B?

2. As per the blog -- Add ALEAUD message type in the inbound parameters for the partner HYDRECIEVE

This setup I need to do in System A or System B?

3. Distribution Model setup to be done at System A or System B?

4. Job RBDSATATE with the variant SAP_AUDIT_SEND to be done at System A or System B?

5. Any setting required at PI side.

Pls suggest

Accepted Solutions (0)

Answers (1)

Answers (1)

former_member187339
Active Contributor
0 Kudos

Hi Rachit,

>>1. As per the blog -- Add ALEAUD message type in the outbound parameters for the partner BANGSEND. This setup I need to do in System A or System B?

System B (In we20 find the partner with name Sender A and add ALEAUD to outbound parameter)

>>2. As per the blog -- Add ALEAUD message type in the inbound parameters for the partner HYDRECIEVE. This setup I need to do in System A or System B?

System A (In we20 find the partner with name Sender B and add ALEAUD to inbound parameter)

>>Distribution Model setup to be done at System A or System B?

System A

>>Job RBDSATATE with the variant SAP_AUDIT_SEND to be done at System A or System B?

System B

>>5. Any setting required at PI side.

Nothing special required for this acknowledgment flow.

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

As per the blog if I am correct

HydReceive (A) is sending IDOC to BangSend (B)

BangSend (B) is sending IDOC Ack to HydReceive (A)

As per blog

1. Add ALEAUD message type in the outbound parameter -- they are doing in BangSend (B) system for Partner number

BangSend

But you suugested we need to do in (B) system for Partner number HydReceive

same for Inbound mesaage

Pls suggest

former_member187339
Active Contributor
0 Kudos

Hi Rachit,

>>HydReceive (A) is sending IDOC to BangSend (B) BangSend (B) is sending IDOC Ack to HydReceive (A)

Its the other way round

BangSend (A) is sending IDOC to HydReceive (B)

HydReceive (B) is sending IDOC Ack to BangSend (A)

If you see the first screenshot he is making an entry in outbound parameters of BangSend entry. We create a Partner Profile entry for always the system which we don't know, or in other words HydReceive (or your system B) is not aware of BangSend (or System A) and hence we create a partner Profile entry in HydReceive (system B) with a name BangSend (or System A). And then add the IDoc (ALEAUD) in Outbound parameter.

Hope now it is clear

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

If Distribution model is to be made on System A i.e. BangSend System then why it is saying Target System BangSend created.

Should not it be created in HydRec system.

where sender system is HydRec and Rec system is BangSend

Pls suggest

former_member187339
Active Contributor
0 Kudos

Hi Rachit,

Here ACK is being send from

HydReceive (B) is sending IDOC Ack to BangSend (A)

So we need to create distribution model in Sender system HydReceive (B). In my previous reply i mentioned it as Sender A, which was incorrect. Sorry

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

Please let me know if my I am correct now

BangSend (A) is sending IDOC to HydReceive (B)

HydReceive (B) is sending IDOC Ack to BangSend (A)

1. In HydReceive (B) (In we20 find the partner with name (BangSend) (A) and add ALEAUD to outbound parameter)

2. In BangSend (A) (In we20 find the partner with name (HydReceive) (B) and add ALEAUD to inbound parameter)

3.Distribution Model setup to be done at HydReceive (B)

Model setup

Sender u2013 HydReceive

Receiver -- BangSend

Message Type u2013 ALEAUD

4. Job RBDSATATE with the variant SAP_AUDIT_SEND to be done at HydReceive (B)

Thanks

former_member187339
Active Contributor
0 Kudos

Hi Rachit..

Perfect:)

Regards

Suraj

Former Member
0 Kudos

Hi Suraj,

Thanks a lot,

any other settings required or these are complete steps.

Regards

former_member187339
Active Contributor
0 Kudos

Hi Rachit,

These are the only settings that are needed (but as mentioned in wiki page, you may want to schedule the job instead of manually running it every time)

Regards

Suraj