on 2025 Mar 06 10:18 AM
Dear all,
In an integrated scenario SAP ERP (or SAP S/4HANA) with SAP Convergent Charging the Consumption Items refresh operation enables the SAP CC Core Server system to retrieve the consumption item class from the SAP ERP/FI-CA reference system and synchronizes the changes in SAP CC. This is supported as confirmed in the Documentation. However, refreshing the consumption item mapping may fail if the field type of a field of the consumption item class has changed.
In this scenario how can we refresh the CIM in CC when we have a different field type in ERP?
Thank you,
Doris
francois_thimon
Request clarification before answering.
Hello,
the refresh is used only to take into account any new additional field. As explained in the documentation, the change of the name or of the type of a field is not allowed and not taken into account.
See Core Tool - Refreshing the Consumption Item Mapping at: https://help.sap.com/docs/Convergent_Charging/c7120011d1c244168dc1f945a06f1350/e48dafe98191449a9e13d...
Best regards
Eric F.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Eric,
since there is no undo function in SAP CC and deleting an object is always tricky, and in this case this action is necessary, please can you support with any documentation regarding such use cases. The one from help portal mentions:
"Before you delete a chargeable item class, you must first delete all objects which reference it.
For example, you can not delete a chargeable item class that is part of a charge plan in the database. You must first delete the charge plan and the charge that contain this chargeable item class, and then you can delete the chargeable item class."
In our scenario the deletion means we should delete all the Charge Plans and Charges that contain this chargeable item class. I am curious to know what happens with the contracts which are actually using these charge planes, because again from the help portal it looks like everything should be deleted:
"Before you delete a charge plan, you must first delete all master data objects which reference it.
For example, you can not delete a charge plan that is part of a contract in the back-end database. You must first delete the contract that uses this charge plan, and then you can delete the charge plan."
Thank you!
Hi Eric, thanks for the reply. Does it mean that we need to unlink any charge where this chargeable item class is linked and delete the old one, and then create a new one? Is there any cookbook or documentation that we can refer to? We need to clearly explain to the customer the situation and having a documentation as base for our proposal would be the best
Thank you, Doris
Hello Ines and Doris,
the goal is to modify a consumption item mapping. My recommendation is to generate a new chargeable item class from the last version of the consumption class. To do that (let say you have a consumption item class CoItCl, a chargeable item class ChItCl and a consumption item mapping CoItMa between CoItCl and ChItCl) :
This a little bit time consuming but by doing this you don't have to delete charge plan.
It has to be clear that this procedure is valid for non-productive environment. For productive environment, in order to be sure to handle all items, you have to think about adding a new consumption item class instead of modifying it.
Best regards
Eric F.
| User | Count |
|---|---|
| 40 | |
| 9 | |
| 4 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.