cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP to IDOC scenario error

former_member185881
Active Participant
0 Kudos

Hello,

I'm trying to establish IDoc communication. Here is the scenario that I need:

<XML Data> --- <SOAP> --> PI Server ( Map XML to IDoc XML) --- <IDoc> --> SAP Retail System

I have the following components set up:

1. Sender SOAP Communication Channel that receives XML - Message Interface "InXML" - Outbound Asynchronous

When I run the whole Interface, I'm getting the error:

IDOC_ADAPTER  ATTRIBUTE_BE_NOT_SUPP - "Only asynchronous processing supported for IDoc adapter outbound processg"

This is very confusing because both my message interfaces are Asynchronous.

In SOAP channel my quality of service  = Exactly Once.

But when I check in SXMB_MONI then in that message what I see is "TYPE = Synchronous and Q0S = BE"

Can anyone tell me what I'm doing wrong and why I'm getting this error.

Thanks.

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member184681
Active Contributor
0 Kudos

Hi,

In addition to what was suggested before, also make sure that you are using the IDoc type directly as a receiver Service Interface (and not a Service Interface in sync mode and with the IDoc as a Request message).

Regards,

Greg

Former Member
0 Kudos

Hi Dheeraj,

This is very small error. I discussed so many times in past so please review all previous blogs then u wil get answers more.

Regards

Pasupathi

Shabarish_Nair
Active Contributor
0 Kudos

try to make sure that in your SOAP URL you specify the QoS as Exactly Once

markangelo_dihiansan
Active Contributor
0 Kudos

Hello,

This is probably a caching issue. What happens when you edit and reactivate your objects?

Regards,

Mark