cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP scenario (WSDL)

Former Member
0 Kudos

Hi ALL

I need to approach for below scenario .

SOAP - XI - RFC

CASE 1.

Sender

2 Business services ( a. Development Service third party b. Quality Service Third party)

1. SAP XI/PI system ( Only 1 SAP -XI/PI system Both Development & Quality are in same system)

2. Business system ( a. ECC Development system b. ECC Quality system

My question : Do i need to provide 2 WSDL to 2 Business services or Do I need to provide single WSDL for Both Services .

If it is single WSDL is there any conflicts for response message.

CASE 2.

1 Business services ( Only one system for Development / Quality for third party)

1. SAP XI/PI system ( Only 1 SAP -XI/PI system Both Development & Quality are in same system)

2. Business system ( a. ECC Development system b. ECC Quality system

My question : How do system identify from which Service data has been trigger .

Please suggest me on CASE1 & CASE2 .

Thanks in Advance.

Regards

Ravi

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

HI RaviKasthuri,

For Case 1 -- as PI uses Integratin repository as a central repository as many interfaces can uses a single WSDL file provided the same wsdl needs to be shared by the PI developer.

For Case 2: Even we can manage through UDF's by calling server parameters

Thanks,

--sai

Former Member
0 Kudos

Hi Sai

Thanks for your mail.

I don't understand what server parameters. Is it field structure level or Header Level .

Regards

ravi

baskar_gopalakrishnan2
Active Contributor
0 Kudos

CASE 1.

Since you deal with one sap PI system, you just need one wsdl and that can be shared for both develop and quality third party sender system.

CASE 2.

> create a field in the structure that provides key value to determine dev or Quality. Using context value in the receiver determination decides the target system.

Former Member
0 Kudos

Thanks Baskar for quick response