cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

C4C & CPQ Integration with S4

0 Kudos
1,071

Hello experts,

right now we have some issues integrating C4C and CPQ to one S4 system. The integration of C4C <-> S4 works fine but now we are trying to integrate CPQ on top of that.

While trying to set up the logical port for the business partner replication to CPQ (via RCOD_CONNECTIVITY) we receive the following error message: error1.jpg -> The existing logical port is the configuration between S4 and C4C.

Within the help it says we have to create "service groups". Is this still a thing when integrating multiple external systems to one S4 system? If so, can someone give me some input on that?

Thanks in advance

BR

Christopher

Accepted Solutions (1)

Accepted Solutions (1)

0 Kudos

Hi Chistopher

Sorry for the delay. I tried the configuration in my system and it seems to be working fine for me.

Your questions:

1. Download the WSDL from the resources in the IFlow. The generic WSDL may not work for the integration.

2. This basically means that the namespace and port type (these are parameters in the WSDL) in the WSDL should be same as the namespace and porttype in SE80 (check the WSDL for the service in S/4HANA) In case of standard services and interfaces, it should be same by default

Eg: <wsdl:portType name="BusinessPartnerSUITEBulkReplicateRequest_Out">

3. You should create a new physical system which will be pointing to the target (middleware).

(ideally it can be anything - but I used CPI iflmap application name(xxxxxxiflmap) and subaccount ID as system name).

Please let me know if this works out for you. The steps provided in the document are clear and you should be able to work this out.

Regards

Praveen

Answers (1)

Answers (1)

manideepsatya
Product and Topic Expert
Product and Topic Expert
0 Kudos

Dear cfraembs,

Yes , to integrate S4 with multiple systems - you need to create a service group.
https://blogs.sap.com/2018/08/06/configuring-service-group-in-soamanager/

Regards,
Manideep Satya

0 Kudos

Hi Satya,
thanks for your reply. We already tried to use this blog to configure our own service group.

Unfortunately we ended up with a negative result. Sometimes we felt that some information regarding this blog are really confusing or misleading? But basically we are no integration experts either.

Here are some questions on topics that confuses us a bit. Maybe you can give some insights?

1) Obtain WSDL from provider system:

- If we download the WSDL from CPI we just getting a generic one. Within the blog it looks way more different?! Is the generic WSDL the right one or will this cause some problems later on?

2) Quote: "Note: The port type name and namespace should match the corresponding names defined in SE80":

- What is meant by that? This step is also not part of the blog (explanation wise).

3) Create a new physical system

- What system is meant by that? CPI? C4C? Does it matter? Asking because of the hostname you have to enter.

Thanks in advance

BR

Christopher