cancel
Showing results for 
Search instead for 
Did you mean: 

Inbound Proxy synchronous implementation

Former Member
0 Kudos

Hi Experts,

I am newbie to ABAP proxy implemenation.I have to implement Inbound Synchronous ABAP Proxy. The preface looks like below.

(a-> DT_Sender_Req) (b-> DT_Receiver_Req)

.Net App -


> SAP PI7.1 -


> SAP ECC6.0

(<-d DT_Sender_Resp) (<-c DT_Receiver_Resp)

.Net application will send the purchase order and will fetch the PO details from SAP ECC6.0.The response will be send back to .Net application.To implement this , synchronous message is to be configured. I have query regarding the XI scenario configuration. Please guide on the following.

1. For .Net application, I have to get the message structure i.e. WSDL from the respective team.What all

details I have to get from .Net team?

2. Which adapter I can use for message exchange with SAP-PI?

3. Do I have to create 4 data types(DT)

(a) : DT_sender_Request

(b) : DT_Receiver_Request

(c) : DT_Receiver_Response

(d) : DT_Sender_Response

Should message in flow (a) and (b) have the same message structure

4. For catching the exception in SAP ECC6.0, what would be the Fault Exception structure in (c)?

Request experts to post the answers making reference to the question numbers i.e. 1,2,3,4 etc

Regards

Alice Rebecca

Accepted Solutions (1)

Accepted Solutions (1)

rajasekhar_reddy14
Active Contributor
0 Kudos

if you are using receiver side RFC then you can use same structure in sender side?(if client not privided WSDL and request structure format same in both systems).

take wsdl for RFC and import in PI system as a external message.

Regards,

Raj

Answers (2)

Answers (2)

rajasekhar_reddy14
Active Contributor
0 Kudos

check out this blog

Regards,

Raj

Shabarish_Nair
Active Contributor
0 Kudos

Hi Experts,

>

>

> I am newbie to ABAP proxy implemenation.I have to implement Inbound Synchronous ABAP Proxy. The preface looks like below.

>

> (a-> DT_Sender_Req) (b-> DT_Receiver_Req)

> .Net App -


> SAP PI7.1 -


> SAP ECC6.0

> (<-d DT_Sender_Resp) (<-c DT_Receiver_Resp)

>

>

> .Net application will send the purchase order and will fetch the PO details from SAP ECC6.0.The response will be send back to .Net application.To implement this , synchronous message is to be configured. I have query regarding the XI scenario configuration. Please guide on the following.

>

> 1. For .Net application, I have to get the message structure i.e. WSDL from the respective team.What all

> details I have to get from .Net team?

You will need to understand the data structure and thus create a sync. outbound interface and then share the WSDL with them

>

> 2. Which adapter I can use for message exchange with SAP-PI?

>

This will be a SOAP to Proxy scenario so use the SOAp adapter at the sender side and XI adapter at receiver

> 3. Do I have to create 4 data types(DT)

> (a) : DT_sender_Request

> (b) : DT_Receiver_Request

> (c) : DT_Receiver_Response

> (d) : DT_Sender_Response

yes 4 DT

> Should message in flow (a) and (b) have the same message structure

Depends. If they are different, you mapping can handle the transformation.

> 4. For catching the exception in SAP ECC6.0, what would be the Fault Exception structure in (c)?

>

> Request experts to post the answers making reference to the question numbers i.e. 1,2,3,4 etc

>

> Regards

> Alice Rebecca

Yes use fault messages.

Additional references:

Fault messages -

Former Member
0 Kudos

Hi Shab,

The answers posted are really helpful to me.

Thanks for the post.

Regards

Alice