Errors which occur when modifying the operational status of a charging contract with
the Web Service operation chargingContractOperationalStatusChange.
To continue your troubleshooting investigations, select the error code signaled in the operation response replied by the SAP CC system:
| Error Code | Message | Action |
|---|---|---|
| OPERATIONALSTATUS-1 | The process cannot access the contract with the ID "{0}" because the operational status of the contract is not set to active. | If the contract is locked, set its operational status to active and launch the process again. If the contract is closed, the process cannot access it. |
| OPERATIONALSTATUS-2 | The string entered as rootChargingContractId is empty. | Enter a string that is not empty. |
| OPERATIONALSTATUS-3 | The contract does not exist. | Enter a rootChargingContractId corresponding to an existing contract. |
| OPERATIONALSTATUS-4 | The operational status of the contract cannot be modified because the contract is a linked charging contract. | Modify the operational status of the root charging contract corresponding to this linked charging contract. |
| OPERATIONALSTATUS-5 | The operational status of the contract is empty. | Contact your SAP Support Team. |
| OPERATIONALSTATUS-6 | The operational status of the contract cannot be changed because it is used for a rerating or a recharging session. | Wait until the rerating session is completed. |
| OPERATIONALSTATUS-7 | The contract cannot be closed because its operational status is set to active. | Set the operational status of the contract to locked first, and then set it to closed. |
| OPERATIONALSTATUS-8 | The linked contract with the ID "{0}" cannot be modified because its root contract is locked or closed. | Set the operational status of the root contract to active first, and then perform the modification. |
| OPERATIONALSTATUS-9 | The root charging contract with the ID "{0}" cannot be modified because its operational status is set to locked or closed. | Set the operational status of the root charging contract to active first, and then modify the root charging contract. |
| OPERATIONALSTATUS-10 | The charging contract with the ID "{0}" cannot be deleted because its operational status is set to locked. | Set the operational status of the corresponding root charging contract to active or closed first, and then delete the charging contract. |
| OPERATIONALSTATUS-11 | The linked charging contract cannot be created because the operational status of the root charging contract with the ID "{0}" is not set to active. | Set the operational status of the root charging contract to active first, and then create the linked charging contract. |
| OPERATIONALSTATUS-12 | The operational status of the root charging contract with the ID "{0}" cannot be changed because it is set to closed. | Create a new root charging contract or export it and re-create it. |
The SAP CC system fills in the error message dynamically with relevant information. {0} marks such an information entry.