CRM and CX Blogs by Members
Find insights on SAP customer relationship management and customer experience products in blog posts from community members. Post your own perspective today!
cancel
Showing results for 
Search instead for 
Did you mean: 
Charan_Thulluru
Discoverer
0 Kudos

Hi everyone!

In this blog I am going to cover how to remove Contract Account Name from SAP – C4C (Cloud for Customer) Application.

Before we proceed further, please review this information.

I have come across where C4C business users reporting, not able to remove contract account name completely. It needed several configuration changes at SAP Cloud for Customer (C4C), SAP – CPI & S/4 HANA systems as a pre-requisite. If this is missing at your end, then this could be one of the reasons that you might not be able to change or save without contract account name from C4C application. We followed the below steps to fix it.

We have downloaded and upgraded the i-Flow package in SAP - CPI system & made necessary updates in respective systems which are integrated to SAP - C4C.

All the views/steps suggesting below are my professional experiences and doesn't necessarily reflect for all the instances.

Pre-requisite & Configurations:

Below are the applications / system integrated to SAP Cloud for Customer (C4C)

  1. SAP Cloud Platform Integration (CPI) – Middleware Application
  2. IBM Data Power Gateway – Middleware Application
  3. SAP S/4 HANA (ISU) – On premise System
  • Review & check this business configuration – scoping into for the Contract Account within SAP – C4C Cloud solution first.

Do you want to enable the contract account object labels to display external ID and name?

Charan_Thulluru_0-1712054879514.png

Install/deploy the latest version (Ver 1.0.3) of i-Flow in your SAP-CPI System for Contract Account Replication – Replication Utilities Contract Account

Charan_Thulluru_1-1712054879518.png

The above i-Flow has default mapping between CA_Name & Business Agreement Name as shown in below.

Charan_Thulluru_2-1712054879521.png

Please check other settings covered within SAP – CPI Application.

Sender Connection

Charan_Thulluru_3-1712054879522.png

Receiver Connection

Charan_Thulluru_4-1712054879523.png

  • Logon to SAP S/4 HANA System & Access SM59 Transaction (SAP Basis Administrative settings)

FYI – We are using IDOC services for replication of contract account business object, please maintain the below changes in S/4 HANA – Basis System.

There must be RFC (Remote Function Call) created for Contract Account Replication.

RFC Destination ID would be your C4C System ID_CA | Example: 0X1234X0_CA

Path Prefix would be the endpoint of CPI i-Flow (Replication Utilities Contract Account), please check second screenshot endpoint URL within the blog.

Typically host URL would be your C4C system URL, here we are using another middleware application called IBM Data Power Gateway in our case we have given Data Power application URL in Host.

Charan_Thulluru_5-1712054879526.png

After following all the pre-requisites/configurations. Now Login into SAP – Cloud for Customer (C4C) application & open a contract account which has name.

Click on Edit Contract Account Button

Charan_Thulluru_6-1712054879527.png

Remove the Name from the field and click on Save and close the window.

Charan_Thulluru_7-1712054879529.png

Charan_Thulluru_8-1712054879530.png

Click on Refresh Button to see the changes. Contract Account Name is removed now.

Charan_Thulluru_9-1712054879534.png

Now Logon to S/4 HANA access CAA3 Transaction (Display Contract Account)

After the removing Contract Account Name from C4C application, changes saved in S/4 HANA Successfully. We can also rename the Contract Account Name.

Thank You!