Errors which occur when implementing basic operations on charge plans and charge plan
items. A charge plan item represents a reusable charge customized in a charge plan.
To continue your troubleshooting investigations, select the error code signaled in the operation response replied by the SAP CC system:
| Error Code | Message | Action |
|---|---|---|
| CHARGEPLAN-1 | The charge plan is missing. | Add a charge plan to the create operation. |
| CHARGEPLAN-2 | The id of the charge plan is missing. | Add an id to the charge plan. |
| CHARGEPLAN-3 | The owner of the charge plan "{0}" is missing. | Add an owner to the charge plan. |
| CHARGEPLAN-4 | The description of the charge plan "{0}" is missing. | Add a description to the charge plan. |
| CHARGEPLAN-5 | Error while validating the charge plan "{0}". | |
| CHARGEPLAN-6 (Revoked) | The name of the Additional Information at index {0} is missing. | Add a name to the Additional Information item. |
| CHARGEPLAN-7 (Revoked) | The name "{0}" of the Additional Information at index {1} is already used by the Additional Information at index {2}. | Change the name of the Additional Information. |
| CHARGEPLAN-8 (Revoked) | The description of the Additional Information "{0}" at index {1} is missing. | Add a description to the Additional Information. |
| CHARGEPLAN-9 (Revoked) | The type of the Additional Information "{0}" at index {1} is missing or unknown (supported types are string, number, date). | Add a type to the Additional Information or change it to a supported one: string, number, date. |
| CHARGEPLAN-10 (Revoked) | The date value of the Additional Information "{0}" at index {1} is missing. | Add a date value to the Additional Information. |
| CHARGEPLAN-11 (Revoked) | The number value of the Additional Information "{0}" at index {1} is missing. | Add a number value to the Additional Information. |
| CHARGEPLAN-12 (Revoked) | The string value of the Additional Information "{0}" at index {1} is missing. | Add a string value to the Additional Information. |
| CHARGEPLAN-13 (Revoked) | The type "{0}" of the Additional Information "{1}" at index {2} is unsupported (supported types are string, number, date). | Use a supported type (string, number, date) for the Additional Information. |
| CHARGEPLAN-14 | The name of the Parameter at index {0} is missing. | Add a name to the Parameter. |
| CHARGEPLAN-15 | The name "{0}" of the Parameter at index {1} is already used by the Parameter at index {2}. | Change the name of the Parameter. |
| CHARGEPLAN-16 | The type of the Parameter "{0}" at index {1} is missing or unknown (supported types are string, number, date, currency). | Add a type to the Parameter or change it to a supported one: string, number, date, currency. |
| CHARGEPLAN-17 | The visibility of the Parameter "{0}" at index {1} is missing or unknown (supported visibilities are chargePlan, chargePlanClass). | Add a visibility to the Parameter or change it to a supported one: chargePlan, chargePlanClass. |
| CHARGEPLAN-18 | The description of the Parameter "{0}" at index {1} is missing. | Add a description to the Parameter. |
| CHARGEPLAN-19 | The date value of the Parameter "{0}" at index {1} is missing. | Add a date value to the Parameter. |
| CHARGEPLAN-20 | The number value of the Parameter "{0}" at index {1} is missing. | Add a number value to the Parameter. |
| CHARGEPLAN-21 | The string value of the Parameter "{0}" at index {1} is missing. | Add a string value to the Parameter. |
| CHARGEPLAN-22 | The type "{0}" of the Parameter "{1}" at index {2} is unsupported (supported types are string, number, date, currency). | Use a supported type (string, number, date, currency) for the Parameter. |
| CHARGEPLAN-23 | The Parameter "{0}" at index {1} is not linked to a charge plan item Parameter Reference. | Link the Parameter or remove it. |
| CHARGEPLAN-24 | The name of the Counter at index {0} is missing. | Add a name to the Counter. |
| CHARGEPLAN-25 | The name "{0}" of the Counter at index {1} is already used by the Counter at index {2}. | Change the name of the Counter. |
| CHARGEPLAN-26 | The initial value of the Counter "{0}" at index {1} is missing. | Add an initial value to the Counter. |
| CHARGEPLAN-27 | The visibility of the Counter "{0}" at index {1} is missing or unknown (supported visibilities are chargePlan, chargePlanClass). | Add a visibility to the Counter or change it to a supported one: chargePlan, chargePlanClass. |
| CHARGEPLAN-28 | The description of the Counter "{0}" at index {1} is missing. | Add a description to the Counter. |
| CHARGEPLAN-29 | The Counter "{0}" at index {1} is not linked to a charge plan item Counter Reference. | Link the Counter or remove it. |
| CHARGEPLAN-30 | The name of the Account Assignment at index {0} is missing. | Add a name to the Account Assignment. |
| CHARGEPLAN-31 | The name "{0}" of the Account Assignment at index {1} is already used by the Account Assignment at index {2}. | Change the name of the Account Assignment. |
| CHARGEPLAN-32 | The type of the Account Assignment "{0}" at index {1} is missing or unknown (supported types are prepaid, postpaid). | Add a type to the Account Assignment or change it to a supported one: prepaid, postpaid. |
| CHARGEPLAN-33 | The description of the Account Assignment "{0}" at index {1} is missing. | Add a description to the Account Assignment. |
| CHARGEPLAN-34 | The Account Assignment "{0}" at index {1} is not linked to a charge plan item Account Assignment Reference. | Link the Account Assignment or remove it. |
| CHARGEPLAN-35 | The name of the User Technical Identifier at index {0} is missing. | Add a name to the User Technical Identifier. |
| CHARGEPLAN-36 | The name "{0}" of the User Technical Identifier at index {1} is already used by the User Technical Identifier at index {2}. | Change the name of the User Technical Identifier. |
| CHARGEPLAN-37 | The description of the User Technical Identifier "{0}" at index {1} is missing. | Add a description to the User Technical Identifier. |
| CHARGEPLAN-38 | The User Technical Identifier "{0}" at index {1} is not linked to a charge plan item User Technical Identifier Reference. | Link the User Technical Identifier or remove it. |
| CHARGEPLAN-39 | The ID of the charge plan item at index {0} is missing. | Add an ID to the charge plan item. |
| CHARGEPLAN-40 | The ID "{0}" of the charge plan item at index {1} is already used by the charge plan item at index {2}. | Change the ID of the charge plan item. |
| CHARGEPLAN-41 | The operation type of the charge plan item "{0}" at index {1} is missing or unknown (supported types are debit, credit). | Add an operation type to the charge plan item or change it to a supported one: debit, credit. |
| CHARGEPLAN-42 | The relationship type of the charge plan item "{0}" at index {1} is missing or unknown (supported types are client, partner). | Add a relationship type to the charge plan item or change it to a supported one: client, partner. |
| CHARGEPLAN-43 | No charge component is referenced by the charge plan item "{0}" at index {1}. | Add a charge component to the charge plan item. |
| CHARGEPLAN-44 | The ID of the master charge component referenced by the charge plan item "{0}" at index {1} is missing. | Add an ID to the master charge component within the charge plan item. |
| CHARGEPLAN-45 | The ID of the dependent charge component referenced by the charge plan item "{0}" at index {1} is missing. | Add an ID to the dependent charge component within the charge plan item. |
| CHARGEPLAN-46 | The role of the dependent charge component "{0}" referenced by the charge plan item "{1}" at index {2} is missing or unknown (supported roles are partnerCommission, commission, sponsorship, discount, other). | Add a role to the dependent charge component within the charge plan item or change it to a supported one: partnerCommission, commission, sponsorship, discount, other. |
| CHARGEPLAN-47 | The adjustment mode of the dependent charge component "{0}" referenced by the charge plan item "{1}" at index {2} is missing or unknown (supported modes are none, merging, splitting). | Add an adjustment mode to the dependent charge component within the charge plan item or change it to a supported one: none, merging, splitting. |
| CHARGEPLAN-48 | Error while validating the charge plan item "{0}" at index {1}. | |
| CHARGEPLAN-49 | The name of the Parameter at index {0} is missing. | Add a name to the Parameter. |
| CHARGEPLAN-50 | The name "{0}" of the Parameter at index {1} is already used by the Parameter at index {2}. | Change the name of the Parameter. |
| CHARGEPLAN-51 | The type of the Parameter "{0}" at index {1} is missing or unknown (supported types are string, number, date). | Add a type to the Parameter or change it to a supported one: string, number, date. |
| CHARGEPLAN-52 | The date value of the Parameter "{0}" at index {1} is missing. | Add a date value to the Parameter. |
| CHARGEPLAN-53 | The number value of the Parameter "{0}" at index {1} is missing. | Add a number value to the Parameter. |
| CHARGEPLAN-54 | The string value of the Parameter "{0}" at index {1} is missing. | Add a string value to the Parameter. |
| CHARGEPLAN-55 | The type "{0}" of the Parameter "{1}" at index {2} is unsupported (supported types are string, number, date). | Use a supported type (string, number, date) for the Parameter. |
| CHARGEPLAN-56 | The name of the Parameter Reference at index {0} is missing. | Add a name to the Parameter Reference. |
| CHARGEPLAN-57 | The name "{0}" of the Parameter Reference at index {1} is already used by the Parameter at index {2}. | Change the name of the Parameter Reference. |
| CHARGEPLAN-58 | The target name of the Parameter Reference "{0}" at index {1} is missing. | Add a target name to the Parameter Reference. |
| CHARGEPLAN-59 | The Parameter "{0}" targeted by the Parameter Reference "{1}" at index {2} does not exist. | Change the target name of the Parameter Reference to an existing one or create a new Parameter in the charge plan with this target name. |
| CHARGEPLAN-60 | The type of the Parameter Reference "{0}" at index {1} is missing or unknown (supported types are string, number, date). | Add a type to the Parameter Reference or change it to a supported one: string, number, date. |
| CHARGEPLAN-61 | The type "{0}" of the Parameter Reference "{1}" at index {2} is not compatible with the type "{3}" of the targeted Parameter. | Link the Parameter Reference to a compatible Parameter. |
| CHARGEPLAN-62 | The name of the Counter at index {0} is missing. | Add a name to the Counter. |
| CHARGEPLAN-63 | The name "{0}" of the Counter at index {1} is already used by the Counter at index {2}. | Change the name of the Counter. |
| CHARGEPLAN-64 | The initial value of the Counter "{0}" at index {1} is missing. | Add an initial value to the Counter. |
| CHARGEPLAN-65 | The name of the Counter Reference at index {0} is missing. | Add a name to the Counter Reference. |
| CHARGEPLAN-66 | The name "{0}" of the Counter Reference at index {1} is already used by the Counter at index {2}. | Change the name of the Counter Reference. |
| CHARGEPLAN-67 | The target name of the Counter Reference "{0}" at index {1} is missing. | Add a target name to the Counter Reference. |
| CHARGEPLAN-68 | The Counter "{0}" targeted by the Counter Reference "{1}" at index {2} does not exist. | Change the target name of the Counter Reference to an existing one or create a new Counter in the charge plan with this target name. |
| CHARGEPLAN-69 | The name of the Account Assignment Reference at index {0} is missing. | Add a name to the Account Assignment Reference. |
| CHARGEPLAN-70 | The name "{0}" of the Account Assignment Reference at index {1} is already used by the Account Assignment Reference at index {2}. | Change the name of the Account Assignment Reference. |
| CHARGEPLAN-71 | The target name of the Account Assignment Reference "{0}" at index {1} is missing. | Add a target name to the Account Assignment Reference. |
| CHARGEPLAN-72 | The Account Assignment "{0}" targeted by the Account Assignment Reference "{1}" at index {2} does not exist. | Change the target name of the Account Assignment Reference to an existing one or create a new Account Assignment in the Charge Plan with this target name. |
| CHARGEPLAN-73 | The type of the Account Assignment Reference "{0}" at index {1} is missing or unknown (supported types are prepaid, postpaid). | Add a type to the Account Assignment Reference or change it to a supported one: prepaid, postpaid. |
| CHARGEPLAN-74 | The type "{0}" of the Account Assignment Reference "{1}" at index {2} is not compatible with the type "{3}" of the targeted Account Assignment. | Link the Account Assignment Reference to a compatible Account Assignment. |
| CHARGEPLAN-75 | The service name of the User Technical Identifier Reference at index {0} is missing. | Add a service name to the User Technical Identifier Reference. |
| CHARGEPLAN-76 | The service "{0}" of the User Technical Identifier Reference at index {1} is already used by the User Technical Identifier Reference at index {2}. | Change the service of the User Technical Identifier Reference. |
| CHARGEPLAN-77 | The target name of the User Technical Identifier Reference "{0}" at index {1} is missing. | Add a target name to the User Technical Identifier Reference. |
| CHARGEPLAN-78 | The User Technical Identifier "{0}" targeted by the User Technical Identifier Reference "{1}" at index {2} does not exist. | Change the target name of the User Technical Identifier Reference to an existing one or create a new User Technical Identifier in the charge plan with this target name. |
| CHARGEPLAN-79 | The Charged Item Mapping is missing in the charge plan item. | Add a Charged Item Mapping to the charge plan item. |
| CHARGEPLAN-80 | The class of the Charged Item Mapping is missing. | Add a class to the Charged Item Mapping. |
| CHARGEPLAN-81 | Error while validating the Charged Item Mapping of class "{0}". | |
| CHARGEPLAN-82 | The name of the Charged Item Mapping Entry at index {0} is missing. | Add a name to the Charged Item Mapping Entry. |
| CHARGEPLAN-83 | The name "{0}" of the Charged Item Mapping Entry at index {1} is already used by the Charged Item Mapping Entry at index {2}. | Change the name of the Charged Item Mapping Entry. |
| CHARGEPLAN-84 | The type of the Charged Item Mapping Entry "{0}" at index {1} is missing or unknown (supported types are string, number, date, boolean). | Add a type to the Charged Item Mapping Entry or change it to a supported one: string, number, date, boolean. |
| CHARGEPLAN-85 | The tax module of the Tax Parameter Set is missing or unknown (supported modules are vatTax, usTax). | Add a tax module to the Tax Parameter Set or change it to a supported one: vatTax, usTax. |
| CHARGEPLAN-86 | The tax module "{0}" of the Tax Parameter Set at index {1} is already used by the Tax Parameter Set at index {2}. | Change the tax module of the Tax Parameter Set. |
| CHARGEPLAN-87 | Error while validating the Tax Parameter Set with tax module "{0}". | |
| CHARGEPLAN-88 | The name of the Tax Parameter at index {0} is missing. | Add a name to the Tax Parameter. |
| CHARGEPLAN-89 | The name "{0}" of the Tax Parameter at index {1} is already used by the Tax Parameter at index {2}. | Change the name of the Tax Parameter. |
| CHARGEPLAN-90 | The type of the Tax Parameter "{0}" at index {1} is missing or unknown (supported types are string, number, date). | Add a type to the Tax Parameter or change it to a supported one: string, number, date. |
| CHARGEPLAN-91 | Impossible to create the charge plan because its ID {0} already exists. | Change the ID of the charge plan. |
| CHARGEPLAN-92 | The ID of the charge plan is missing in the delete charge plan operation. | Add an ID in the operation. |
| CHARGEPLAN-93 | Impossible to delete the charge plan because its ID {0} does not exist. | Change the ID of the charge plan. |
| CHARGEPLAN-94 | Error while deleting the charge plan "{0}". The charge plan is still activated in one provider contract. | First delete all provider contract items referencing the charge plan. |
| CHARGEPLAN-95 | Impossible to modify the charge plan because its ID {0} does not exist. | Change the ID of the charge plan. |
| CHARGEPLAN-96 | The Account Assignment at the index {0} is empty. | Replace it by a valid Account Assignment or remove it. |
| CHARGEPLAN-97 (Revoked) | The Additional Info at the index {0} is empty. | Replace it by a valid Additional Information item or remove it. |
| CHARGEPLAN-98 | The Charge Dependency at the index {0} is empty. | Replace it by a valid Charge Dependency or remove it. |
| CHARGEPLAN-99 | The masterCode of the Charge Dependency at index {0} is missing. | Add a masterCode to the Charge Dependency. |
| CHARGEPLAN-100 | The dependentCode of the Charge Dependency at index {0} is missing. | Add a dependentCode to the Charge Dependency. |
| CHARGEPLAN-101 | The Charge Dependency at index {2} having the masterCode "{0}" and the dependentCode "{1}" is already used at index {3}. | Remove one of the dependencies. |
| CHARGEPLAN-102 | The masterCode "{0}" of the Charge Dependency at index {1} does not match the ID of an existing Master Charge Component. | Link the masterCode to the ID of an existing Master Charge Component or remove the Charge Dependency. |
| CHARGEPLAN-103 | The dependentCode "{0}" of the Charge Dependency at index {1} does not match the ID of an existing Dependent Charge Component. | Link the dependentCode to the ID of an existing Dependent Charge Component or remove the Charge Dependency. |
| CHARGEPLAN-104 | The Counter at the index {0} is empty. | Replace it by a valid Counter or remove it. |
| CHARGEPLAN-105 | The Visibility "{0}" of the Counter "{1}" at index {2} is unsupported (supported visibilities are chargePlan, chargePlanClass). | Use a supported visibility (chargePlan, chargePlanClass) for the Counter. |
| CHARGEPLAN-106 | The Parameter at the index {0} is empty. | Replace it by a valid Parameter or remove it. |
| CHARGEPLAN-107 | The Visibility "{0}" of the Parameter "{1}" at index {2} is unsupported (supported visibilities are chargePlan, chargePlanClass). | Use a supported visibility (chargePlan, chargePlanClass) for the Parameter. |
| CHARGEPLAN-108 | The User Technical Identifier at the index {0} is empty. | Replace it by a valid User Technical Identifier or remove it. |
| CHARGEPLAN-109 | The charge plan item at the index {0} is empty. | Replace it by a valid charge plan item or remove it. |
| CHARGEPLAN-110 | The ID of the charge component referenced by the charge plan item "{0}" at index {1} does not match any Charge Component. | Set the ID of an existing Charge Component. |
| CHARGEPLAN-111 | The ID of the dependent charge component referenced by the charge plan item "{0}" at index {1} and the code "{2}" of the Charge Component retrieved do not match. | Contact the support. |
| CHARGEPLAN-112 | The dependent charge component referenced by the charge plan item "{0}" at index {1} matches a master Charge Component instead of a dependent one. | Set an ID matching a dependent Charge Component and not a master Charge Component. |
| CHARGEPLAN-113 | The owner of the charge plan and the owner of the Charge Component referenced by the charge plan item "{0}" at index {1} do not match. The owner of the charge plan is "{2}". The owner of the Charge Component is "{3}". | Set an ID of dependent Charge Component that has the same owner as the charge plan. |
| CHARGEPLAN-114 | The Charging Mapping "{0}" of the referred Charge Component "{1}" is not declared in the charge plan. | Link the Charging Mapping in the charge plan. |
| CHARGEPLAN-115 | The ID of the master charge component referenced by the charge plan item "{0}" at index {1} and the code "{2}" of the Charge Component retrieved do not match. | Contact the support. |
| CHARGEPLAN-116 | The master charge component referenced by the charge plan item "{0}" at index {1} matches a dependent Charge Component instead of a master one. | Set an ID matching a master Charge Component and not a dependent Charge Component. |
| CHARGEPLAN-117 | The owner of the charge plan and the owner of the Charge Component referenced by the charge plan item "{0}" at index {1} do not match. The owner of the charge plan is "{2}". The owner of the Charge Component is "{3}". | Set an ID of master Charge Component that has the same owner as the charge plan. |
| CHARGEPLAN-118 | The mandatory filter in the Search charge plan operation is missing. | Add a filter in the Search charge plan operation. |
| CHARGEPLAN-119 | An error occurred during the execution of the search operation: {0}. | |
| CHARGEPLAN-120 | The mandatory filter in the Search charge plan Class operation is missing. | Add a filter in the Search charge plan Class operation. |
| CHARGEPLAN-121 | An error occurred during the execution of the search operation: {0}. | |
| CHARGEPLAN-122 | Only one charge component (master or dependent) must be declared in the charge plan item "{0}" at index {1}. | Remove the extra charge component(s) from the charge plan item. |
| CHARGEPLAN-123 | The Account Assignment Reference "{0}" at index {1} does not exist in the Charging Mapping of the referred Charge Component "{2}". | Remove this Account Assignment Reference. |
| CHARGEPLAN-124 | The Charging Mapping "{0}" of the referred Charge Component "{1}" is not typed (this is mandatory). | Set a type to the Charging Mapping in the Charge Component or choose another Charge Component with a typed Charging Mapping. |
| CHARGEPLAN-125 | The type "{0}" of the Account Assignment Reference "{1}" at index {2} is incompatible with the type of the Charging Mapping "{3}" in the referred Charge Component "{4}". | Change the type of the Account Assignment Reference to the type of the Charging Mapping in the Charge Component. |
| CHARGEPLAN-126 | The Counter "{0}" at index {1} does not exist in the referred Charge Component "{2}". | Remove this Counter. |
| CHARGEPLAN-127 | The Counter Reference "{0}" at index {1} does not exist in the referred Charge Component "{2}". | Remove this Counter Reference. |
| CHARGEPLAN-128 | The Parameter "{0}" at index {1} does not exist in the referred Charge Component "{2}". | Remove this Parameter. |
| CHARGEPLAN-129 | The Parameter Reference "{0}" at index {1} does not exist in the referred Charge Component "{2}". | Remove this Parameter Reference. |
| CHARGEPLAN-130 | User Technical Identifiers are declared although the referred Charge Component "{0}" does not have usage rates. | Remove User Technical Identifiers. |
| CHARGEPLAN-131 | User Technical Identifiers are not declared although the referred Master Charge Component "{0}" has usage rates. | Add User Technical Identifiers. |
| CHARGEPLAN-132 | The charge plan is missing. | Add a charge plan to the modify operation. |
| CHARGEPLAN-133 | The charge plan with the ID {0} does not exist. | Change the ID of the charge plan to an existing one or create the charge plan first. |
| CHARGEPLAN-134 | Impossible to modify the charge plan because the specified owner {0} does not correspond to the owner {1} existing in the charge plan. | Change the owner to the owner of the charge plan or create a new charge plan for the specified owner. |
| CHARGEPLAN-135 | The Charge Component "{0}" referred by the charge plan item "{1}" at index {2} is unknown. | Change the chargeComponentId to an existing Charge Component identifier. |
| CHARGEPLAN-136 | Internal server error. Impossible to modify the charge plan because the charge plan item "{0}" at index {1} refers to an unknown Charge Component. | Contact the support. |
| CHARGEPLAN-137 | User Technical Identifiers are declared although the referred Charge Component "{0}" is dependent. | Remove User Technical Identifiers. |
| CHARGEPLAN-138 | The charge plan item "{0}" at index {1} is already referencing the Charge Component "{2}" and cannot reference the Charge Component "{3}" at the same time. | Use the Charge Component already referenced by the charge plan item or create a new charge plan item. |
| CHARGEPLAN-139 | Internal server error. Impossible to modify the charge plan because the charge plan item "{0}" at index {1} refers to an incompatible Charge Component "{2}". To be compatible, a Charge Component must have an Internal Reference Dictionary with typed references. | |
| CHARGEPLAN-140 | charge plan "{0}" must at least declare one charge plan item. | Add at least one charge plan item. |
| CHARGEPLAN-141 | The mandatory modification date is missing in the modify charge plan operation. | Add a modification date. |
| CHARGEPLAN-142 | The status of the charge plan "{0}" is missing. | Add a status to the charge plan. |
| CHARGEPLAN-143 | The status of new charge plan "{0}" must be open. | Set the status of this new charge plan to open. |
| CHARGEPLAN-144 | The status of already released charge plan "{0}" cannot be set back to open. | Set the status of this new charge plan to released or obsolete. |
| CHARGEPLAN-145 | The status of already obsolete charge plan "{0}" cannot be set back to open. | Set the status of this new charge plan to released or obsolete. |
| CHARGEPLAN-146 | The status of already obsolete charge plan "{0}" cannot be set back to released. | Set the status of this new charge plan to released or obsolete. |
| CHARGEPLAN-147 | The parameter "{0}" at index {1} has a date type which is incompatible with the charge component parameter whose type is {2}. | Change the parameter type to the correct one. |
| CHARGEPLAN-148 | The parameter "{0}" at index {1} has a number type which is incompatible with the charge component parameter whose type is {2}. | Change the parameter type to the correct one. |
| CHARGEPLAN-149 | The parameter "{0}" at index {1} has a string type which is incompatible with the charge component parameter whose type is {2}. | Change the parameter type to the correct one. |
| CHARGEPLAN-150 | The parameter reference "{0}" at index {1} has a date type which is incompatible with the charge component parameter whose type is {2}. | Change the parameter reference type to the correct one. |
| CHARGEPLAN-151 | The parameter reference "{0}" at index {1} has a number type which is incompatible with the charge component parameter whose type is {2}. | Change the parameter reference type to the correct one. |
| CHARGEPLAN-152 | The parameter reference "{0}" at index {1} has a string type which is incompatible with the charge component parameter whose type is {2}. | Change the parameter reference type to the correct one. |
| CHARGEPLAN-153 | The type "{0}" of the Parameter Reference "{1}" at index {2} is unsupported (supported types are string, number, date). | Use a supported type (string, number, date) for the Parameter. |
| CHARGEPLAN-154 | The currency value of the Parameter "{0}" at index {1} is missing. | Add a currency value to the Parameter. |
| CHARGEPLAN-155 | The currency Parameter "{0}" at index {1} is unnecessary because the referred Charge Component "{2}" has a fixed currency. | Remove this Parameter. |
| CHARGEPLAN-156 | The currency Parameter "{0}" at index {1} is unnecessary because another one is already present in Parameter or Parameter Reference list. | Remove this Parameter. |
| CHARGEPLAN-157 | The currency Parameter value "{0}" at index {1} is unknown by the SAP Convergent Charging system. | Find a valid currency value using exportCurrencies operation. |
| CHARGEPLAN-158 | The currency value of the Parameter "{0}" at index {1} is missing. | Add a currency value to the Parameter. |
| CHARGEPLAN-159 | A currency must be defined in the charge plan item "{0}" because the referred charge Component "{1}" is multiCurrencies. | Add a currency Parameter or Parameter Reference to the charge plan item. |
| CHARGEPLAN-160 | The currency of the Dependent Charge "{0}" ({1}) must be the same as the Master Charge "{2}" ({3}) because the adjustment mode of the dependent is merging or splitting. | Change the adjustment mode or remove the dependency. |
| CHARGEPLAN-161 | The Master charge plan item "{0}" and the Dependent charge plan item "{1}" must define their currency at the same level and with the same value because the adjustment mode of the dependent is merging or splitting. | Define the both charges currency at the charge plan item level and with the same value. |
| CHARGEPLAN-162 | The Master charge plan item "{0}" refers to the charge plan Currency parameter "{1}" and the Dependent charge plan item "{2}" refers to the Charge Plan Currency parameter "{3}", but they must both refer to the same parameter because the adjustment mode of the dependent is merging or splitting. | Make both charge plan items currency parameter refer to the same charge plan currency parameter. |
| CHARGEPLAN-163 | The master Charge Component "{0}" is multiCurencies and the Dependent Charge Component "{1}" is monoCurrency, but this case is not supported because the adjustment mode of the dependent is merging or splitting. | Change the adjustment mode or remove the dependency. |
| CHARGEPLAN-164 | The master Charge Component "{0}" is monoCurencies and the Dependent Charge Component "{1}" is multiCurrency, but only Charge Plan Item currency definition is supported because the adjustment mode of the dependent is merging or splitting. | Change the adjustment mode or remove the dependency. |
| CHARGEPLAN-165 | The master charge plan item "{0}" is defined with the currency "{1}" and the Dependent charge plan item "{2}" is defined with the currency "{3}" but they must have the same currency because the adjustment mode of the dependent is merging or splitting. | Change the adjustment mode or remove the dependency. |
| CHARGEPLAN-166 | The service "{0}" of the User Technical Identifier Reference is already used by another charge plan item for the User Technical Identifier "{1}". | Change the service of the User Technical Identifier Reference or the target name. |
| CHARGEPLAN-167 | The counter name "{0}" at index {1} is unknown to the counter names dictionary whereas it is visible to the external system. | A the counter name to the counter names dictionary or change the counter name to a known one. |
| CHARGEPLAN-168 | The service name "{0}" of the User Technical Identifier Reference at index {1} is missing is not ASCII. Invalid characters are "{2}". | Replace the invalid characters of service name with ASCII characters. |
| CHARGEPLAN-169 | The service name "{0}" of the User Technical Identifier Reference at index {1} has more than 128 characters. | Shorten the service name to 128 ASCII characters |
| CHARGEPLAN-170 | The parameter additional information "{0}" at index {1} is unknown. | Remove this additional information or replace it with a known one. |
| CHARGEPLAN-171 | The data type of the parameter is not defined. | Add this additional information or remove all additional informations. |
| CHARGEPLAN-172 | The parameter is a mapping table ID but no mapping table class is defined. | Add the mapping table class additional information. |
| CHARGEPLAN-173 | The parameter is a mapping table key and could not be linked to a mapping table class. | Remove the mapping table class additional information. |
| CHARGEPLAN-174 | The parameter cannot declare additional informations without a data type. | Add a data type additional information or remove all additional informations. |
| CHARGEPLAN-175 | Error while validating the Parameter "{0}" at index {1}. | |
| CHARGEPLAN-176 | The mapping table ID "{0}" is not declared whereas it is used in the charge component. | Add the corresponding mapping table ID parameter. |
| CHARGEPLAN-177 | The mapping table key "{0}" of type "{1}" is not declared whereas it is used in the charge component. | Add the corresponding mapping table ID parameter. |
| CHARGEPLAN-178 | Error while validating the Parameter "{0}" at index {1}. | |
| CHARGEPLAN-179 | Error while validating the Parameter Reference "{0}" at index {1}. | |
| CHARGEPLAN-180 | The charge plan Parameter "{0}" referenced by the Parameter Reference "{1}" at index {2} is not declared as a mapping table ID. | Declare the mapping table ID data type and the mapping table class additional informations in the charge plan Parameter. |
| CHARGEPLAN-181 | The charge plan Parameter "{0}" referenced by the Parameter Reference "{1}" at index {2} declare an incompatible mapping table class "{3}" while the Parameter Reference is of class "{4}". | Declare the mapping table ID data type and the mapping table class additional informations in the charge plan Parameter. |
| CHARGEPLAN-182 | The charge plan Parameter "{0}" referenced by the Parameter Reference "{1}" at index {2} is not declared as a mapping table key. | Declare the mapping table key data type additional information in the charge plan Parameter. |
| CHARGEPLAN-183 | The Parameter is declared as a mapping table ID while it does not exist in the Charge Component. | Remove the mapping table ID data type additional information from the Parameter. |
| CHARGEPLAN-184 | The Parameter is declared as a mapping table ID but it does not have a STRING type. | Declare the parameter as a STRING. |
| CHARGEPLAN-185 | The mapping table class "{0}" declared in the Parameter is incompatible with the one declared in the Charge Component "{1}". | Declare the right mapping table class. |
| CHARGEPLAN-186 | The Parameter is declared as a mapping table key while it does not exist in the Charge Component. | Remove the mapping table key data type additional information from the Parameter. |
| CHARGEPLAN-187 | The Parameter is declared with a mapping table key but has a wrong type "{0}" while it should be "{1}". | Declare the right type for the parameter. |
| CHARGEPLAN-188 | The code of the charged item class ({0}) referenced by the charge plan item "{1}" at index {2} does not match any Charged Item Class. | Set the ID of an existing Charged Item Class. |
| CHARGEPLAN-189 | The code of the charged item class ({0}) referenced by the charge plan item "{1}" at index {2} does not match any Charged Item Class. | Set the ID of an existing Charged Item Class. |
| CHARGEPLAN-190 | Internal server error. Impossible to modify the charge plan because the charge plan item "{0}" at index {1} refers to an unknown Charged Item Class. | Contact the support. |
| CHARGEPLAN-191 | The code of the charged item class ({0}) referenced by the charge plan item "{1}" at index {2} does not match any Charged Item Class. | Set the ID of an existing Charged Item Class. |
| CHARGEPLAN-192 | The description of the charge plan "{0}" cannot be modified because the charge plan has been released. | Create a new charge plan. |
| CHARGEPLAN-193 | The additional info "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-194 | The additional info "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-195 | The description of the additional info "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-196 | The type of the additional info "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-198 | The date value of the additional info "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-199 | The number value of the additional info "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-200 | The string value of the additional info "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-201 | The counter "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-202 | The counter "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-203 | The description of the counter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-204 | The initial value of the counter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-205 | The account assignment "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-206 | The account assignment "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-207 | The description of the account assignment "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-208 | The type of the account assignment "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-209 | The user technical identifier "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-210 | The user technical identifier "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-211 | The description of the user technical identifier "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-212 | The charge plan item "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-213 | The charge plan item "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-214 | The master charge component of the charge plan item "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-215 | The parameter "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-216 | The parameter "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-217 | The description of the parameter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-218 | The type of the parameter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-219 | The currency value of the parameter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-220 | The date value of the parameter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-221 | The number value of the parameter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-222 | The string value of the parameter "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-223 | The relationship type of the charge plan item "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-224 | The operation type of the charge plan item "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-225 | The dependent charge component of the charge plan item "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-226 | The account assignment "{2}" of the charge plan item "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-227 | The account assignment "{2}" of the charge plan item "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-228 | The user technical identifier "{2}" of the charge plan item "{1}" cannot be added because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-229 | The user technical identifier "{2}" of the charge plan item "{1}" cannot be removed because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-230 (Revoked) | The charged item mapping of the charge plan item "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-231 | The account assignment "{2}" of the charge plan item "{1}" cannot be modified because the charge plan "{0}" has been released. | Create a new charge plan. |
| CHARGEPLAN-232 | The charge plan Parameter "{0}" referenced by the Parameter Reference "{1}" at index {2} is not declared as an invoice text. | Declare the invoice text data type additional information in the charge plan Parameter. |
| CHARGEPLAN-233 | The charge plan Parameter "{0}" at index {1} points to an unknown mapping table "{2}". | Change the value to a known mapping table. |
| CHARGEPLAN-234 | The charge component Parameter "{0}" points to an unknown mapping table "{1}". | Change the value to a known mapping table. |
| CHARGEPLAN-235 | The charge plan item Parameter "{0}" at index {1} points to an unknown mapping table "{2}". | Change the value to a known mapping table. |
| CHARGEPLAN-236 | The default value and property name of the Tax Parameter "{0}" at index {1} cannot be null. | Add a default value or a property name to the Tax Parameter |
| CHARGEPLAN-237 | The default value of the Tax Parameter "{0}" at index {1} is empty. | Add a default value to the Tax Parameter |
| CHARGEPLAN-238 | The property name of the Tax Parameter "{0}" at index {1} is empty. | Add a property name to the Tax Parameter |
| CHARGEPLAN-239 | The VAT rule "{0}" referenced by the charge plan item "{1}" at index {2} does not match any known VAT rule. | Set the ID of an existing VAT rule. |
| CHARGEPLAN-240 | The VAT rule referenced by the charge plan item "{0}" at index {1} must not be set as a property, but as a fixed value matching an existing VAT rule ID. | Set the ID of an existing VAT rule. |
| CHARGEPLAN-241 | The tax module of the Tax Parameter Set has changed (the tax module cannot be changed). | Set the original tax module of the Tax Parameter Set. |
| CHARGEPLAN-242 | The parameter is a range table ID but no range table class is defined. | Add the range table class additional information. |
| CHARGEPLAN-243 | The range table ID "{0}" is not declared whereas it is used in the charge component. | Add the corresponding range table ID parameter. |
| CHARGEPLAN-244 | The charge plan Parameter "{0}" referenced by the Parameter Reference "{1}" at index {2} is not declared as a range table ID. | Declare the range table ID data type and the range table class additional informations in the charge plan Parameter. |
| CHARGEPLAN-245 | The charge plan Parameter "{0}" referenced by the Parameter Reference "{1}" at index {2} declare an incompatible range table class "{3}" while the Parameter Reference is of class "{4}". | Declare the range table ID data type and the range table class additional informations in the charge plan Parameter. |
| CHARGEPLAN-246 | The Parameter is declared as a range table ID while it does not exist in the Charge Component. | Remove the range table ID data type additional information from the Parameter. |
| CHARGEPLAN-247 | The Parameter is declared as a range table ID but it does not have a STRING type. | Declare the parameter as a STRING. |
| CHARGEPLAN-248 | The range table class "{0}" declared in the Parameter is incompatible with the one declared in the Charge Component "{1}". | Declare the right range table class. |
| CHARGEPLAN-249 | The charge plan Parameter "{0}" at index {1} points to an unknown range table "{2}". | Change the value to a known range table. |
| CHARGEPLAN-250 | The charge component Parameter "{0}" points to an unknown range table "{1}". | Change the value to a known range table. |
| CHARGEPLAN-251 | The charge plan item Parameter "{0}" at index {1} points to an unknown range table "{2}". | Change the value to a known range table. |
| CHARGEPLAN-252 | The tax parameters of the dependent charge plan item "{0}" are different from the tax parameters of the master charge plan item "{1}". | Set axactlly the same tax parameters in both the master and dependent charge plan items. |
| CHARGEPLAN-253 | The code of the Charged Item Aggregation Policy ({0}) referenced by the charge plan item "{1}" at index {2} does not exist. | Modify the Charge Plan Item with a code of an existing Charged Item Aggregation Policy. |
| CHARGEPLAN-254 | The "{0}" owner of the Charged Item Aggregation Policy is different from the "{1}" of the Charge Plan. | Specify a Charged Item Aggregation Policy which is owned by the same owner than the Charge Plan. |
| CHARGEPLAN-255 | The "{0}" Charged Item Aggregation Policy and the "{1}" Charge Plan Item must have same the "{2}" Charged Item Class. | Select a Charged Item Aggregation Policy whose Charged Item Class corresponds to the Charged Item Class of the Charge Plan Item. |
| CHARGEPLAN-256 | The name "{0}" of the Charged Item Mapping Entry at index {1} does not exist in the Charged Item Class "{2}" of the Charge Plan Item "{3}". | Change the name of the Charged Item Mapping Entry or remove the entry. |
| CHARGEPLAN-257 | The initial value of the Counter "{0}" at index {1} is forbidden. | Remove the initial value of the Counter. |
| CHARGEPLAN-258 (Revoked) | The code of the charged item class ({0}) referred to by the charge plan item "{1}" cannot be changed to ({2}). | Set the ID of the original charged item class. |
| CHARGEPLAN-259 | Parameter "{0}" at index {1} points to the range table "{2}" which is not an instance of the previously defined range table class "{3}". | Change the value to a known range table. |
| CHARGEPLAN-260 | Error while validating the Response Charged Item Mapping Entry at index {0}. | |
| CHARGEPLAN-261 | The Charged Item Class of the Response Charged Item Mapping is missing. | Set the code of a Charged Item Class in the Response Charged Item Mapping. |
| CHARGEPLAN-262 | The code of the Charged Item Class "{0}" referenced by the Response Charged Item Mapping does not match any existing Charged Item Class. | Set the code of an existing Charged Item Class. |
| CHARGEPLAN-263 | The owner of the Charged Item Class of the Response Charged Item Mapping does not match with the owner of the Charge Plan. The owner of the Charged Item Class is "{0}". The owner of the Charge Plan is "{1}". | Set the code of a Charged Item Class that has the same owner as the Charge Plan. |
| CHARGEPLAN-264 | The name of the Charged Item Mapping Entry is missing. | Set the name of the Charged Item Mapping Entry. |
| CHARGEPLAN-265 | The name "{0}" of the Charged Item Mapping Entry is already used by the Charged Item Mapping Entry at index {1}. | Change the name of the Charged Item Mapping Entry. |
| CHARGEPLAN-266 | The type of the Charged Item Mapping Entry "{0}" is missing or unknown (the supported types are string, number, date, boolean). | Add a type to the Charged Item Mapping Entry or change it into a supported one: string, number, date, boolean. |
| CHARGEPLAN-267 | The Response Charged Item Mapping contains the entry "{0}". This entry does not exist in the Charged Item Class "{1}". | Remove the entry from the Response Charged Item Mapping or replace it by an existing property of the Charged Item Class. |
| CHARGEPLAN-269 | The Response Charged Item Mapping contains the entry "{0}" with the type "{1}". This type is not compatible with the one defined in the Charged Item Class: "{2}". | Change the type of the Charged Item Mapping Entry. |
| CHARGEPLAN-270 | The value of the Charged Item Mapping Entry "{0}" is not set. | Set either a value or a property name in the Charged Item Mapping Entry. |
| CHARGEPLAN-271 | The property "{1}" specified in the Charged Item Mapping Entry "{0}" is invalid. | Set the name of a valid property. |
| CHARGEPLAN-272 | The type "{3}" of the property "{2}" specified in the Charged Item Mapping Entry "{0}" is invalid. The expected type is: "{1}". | Change the type of the Charged Item Mapping Entry or set another property with the expected type. |
| CHARGEPLAN-273 | The property "{1}" specified in the Charged Item Mapping Entry "{0}" is not allowed in a Charge Plan. | Set the name of a property allowed in Charge Plans. |
| CHARGEPLAN-274 | The Response Charged Item Mapping does not contain the entry "{0}". This entry has no value or the value is not applicable in this context in the Charged Item Class "{1}". | Add the missing entry in the Charged Item Mapping. |
| CHARGEPLAN-275 | The service name "{0}" of the User Technical Identifier Reference at index {1} is reserved for internal use. | Change the service name to a value that is not reserved for internal use |
| CHARGEPLAN-276 | The reporting scope "session" cannot be used in a dependent charge plan item. | Remove the reporting scope "session" from the charge plan item. |
| CHARGEPLAN-277 | The currency Parameter Reference "{0}" at index {1} is not necessary because the related Charge Component "{2}" has a fixed currency. | Remove this Parameter Reference. |
| CHARGEPLAN-278 | The currency Parameter Reference "{0}" at index {1} is not necessary because the currency is already specified in the list of Parameters or Parameter References. | Remove this Parameter Reference. |
| CHARGEPLAN-279 | The currency Parameter value "{0}" at index {1} is unknown by the SAP Convergent Charging system. | Specify a valid currency value in the Parameter. |
| CHARGEPLAN-280 | The parameter of the charge plan item cannot reference the mapping table "{0}" because this mapping table has an agreement ID. | Select a mapping table without agreement ID. |
| CHARGEPLAN-281 | The parameter "{0}" of the charge plan cannot reference the mapping table "{1}" because this mapping table has an agreement ID. | Select a mapping table without agreement ID. |
| CHARGEPLAN-282 | The parameter of the charge plan item cannot reference the range table "{0}" because this range table has an agreement ID. | Select a range table without agreement ID. |
| CHARGEPLAN-283 | The parameter "{0}" of the charge plan cannot reference the range table "{1}" because this range table has an agreement ID. | Select a range table without agreement ID. |
| CHARGEPLAN-284 | The type of the account assignment "{0}" at index {1} must not be prepaid because the Prepaid Accounts Management feature is disabled. | Remove the account assignment. |
| CHARGEPLAN-285 | The property "{1}" specified in the charged item mapping entry "{0}" is invalid because the Prepaid Accounts Management feature is disabled. | Select a valid property. |
The SAP CC system fills in the error message dynamically with relevant information. {0} marks such an information entry.