cancel
Showing results for 
Search instead for 
Did you mean: 

Message Definition like Service interface in Sproxy in SAP ERP when using Integration Suite

sunitsamudre
Discoverer
0 Kudos
248

Dear Experts

We currently have SAP PI system and we have integrated it with SAP ERP and CRM.

We use lot of ABAP proxies to connect SAP systems with SAP PI.

Now we are replacing SAP PI with cloud-based Integration Suite.

Need help in couple of questions:

1. New interface: There is XI adapter in Integration Suite but how does one create message definition like Service Interface, Message type, etc definition in SAP systems like ERP and CRM as there is no ESR in Intergration Suite?

2. Existing interfaces: how does one use existing ABAP proxy interfaces or transform them as we will not have ESR and SLD of SAP PI after switch to IS.

Thanks in advance.

Sunit

View Entire Topic
Ryan-Crosby
Active Contributor
0 Kudos

Use the metadata repository to create any namespaces (SPXNGENAPPL), and then you can use SPROXY to create any data types, message types and service consumers/providers as required.

 

Regards,

Ryan Crosby

sunitsamudre
Discoverer
0 Kudos

hi Ryan

Thanks.

We are on ECC 6.0 and do not have tcode SPXNGENAPPL

Does that mean we do not have MDR - metadata repository?

if not, then what is the other way?

Regards

Ryan-Crosby
Active Contributor
0 Kudos
The other more convoluted approach I have been able to use before I became aware of MDR is to create a dummy RFC function (for parameter definition), and then use that to create a service definition. Once the service definition is created you can use SOAMANAGER to generate the necessary service objects in the back-end. It's not pretty, but lacking an ESR or the MDR it's the only way I was able to do it.