cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with IDoc Acknowledgement

Former Member
0 Kudos

Hi,

I am getting problem with Idoc acknowledgement with following error.

Unable to convert the sender service XXX_BPM to an ALE logical system.


Scenario : IDoc triggered from ECC are sent to a BPM and then from the BPM to a SOAP . Everything works fine.

But, the problem lies that when the acknowledgement needs to be sent back to ECC,  The acknowledgement errors out because no Logical System Name is associated with the BPM.

We have multiple BPM scenario working on so we are not able to assign the same Logical system to each integration process.

 

The ECC expects an Acknowledgment with PI as the sender partner but we cannot share the same logical system across different Integration Process as there are Multiple BPMs sending acknowledgement back to same logical system.

Have looked on Bhavesh thread on the fourm  :http://scn.sap.com/thread/541908

but unable to find out the solution.

Please provide some suggestion .

Thanks

Laxmi Bhushan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Need some solution. Please suggest.

Former Member
0 Kudos

If you create a communication channel named Ack_IDOC, the IDOC acknowledgements will pick up this by default. 

It will then pick up the logical system from the adapter specific identifier from the communciation component.

You may need to tick the "Restore Original Parties for Acknowledgment" option on the communication channel to ensure the sender and receiver party are set correctly.

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos
Former Member
0 Kudos

Hi Michal,

I have seen the Udo's blog. But we are looking for some other option to do this.

Thanks & Regards

Laxmi Bhushan