MAPPINGTABLECOMPONENT

Summary

Errors which occur when managing (creating, changing, or importing) some reusable charges or refill logic objects that include a price plan (or a charging plan or the refill logic) configured with a logic component named Mapping Table Introducer.

Note

All these errors are embedded in a CHARGECOMPONENT error or in a REFILLPLAN error. Check the error stack in the operation response answered by the SAP CC system.

Error Codes

To continue your troubleshooting investigations, select the error code signaled in the operation response replied by the SAP CC system:

Error Code Message Action
MAPPINGTABLECOMPONENT-1 The mapping table class ID is missing. Set the mapping table class ID.
MAPPINGTABLECOMPONENT-2 Both mapping table ID and mapping table ID property name are missing. At least one of them must be defined. Set a mapping table ID or a mapping table ID property name.
MAPPINGTABLECOMPONENT-3 Both mapping table ID and mapping table ID property name are defined. Only one of them must be defined. Set a mapping table ID or a mapping table ID property name.
MAPPINGTABLECOMPONENT-4 The mapping table class "{0}" does not exist. Change the identifier of the mapping table class.
MAPPINGTABLECOMPONENT-5 The mapping table ID defined by a charge component parameter named "{0}" does not exist. Add a parameter in the charge component or define a mapping table ID.
MAPPINGTABLECOMPONENT-6 The mapping table "{0}" does not exist. Change the identifier of the mapping table.
MAPPINGTABLECOMPONENT-7 The mapping table class "{0}" referenced in the parameter "{1}" does not correspond to the mapping table class "{2}" defined in the rate component. Set up the same mapping table class in the parameter and in the component.
MAPPINGTABLECOMPONENT-8 The mapping table class "{0}" from range table "{1}" does not correspond to the mapping table class "{2}" defined in the rate component. Set up the same mapping table class in the parameter and in the component.
MAPPINGTABLECOMPONENT-9 The rating context property "{0}" defining a mapping table ID does not include the mandatory additional information "{1}". Add the additional information to this property specified in the logic component.
MAPPINGTABLECOMPONENT-10 The index of the input column that represents the prefix is lower than 0 or greater than the number of input columns minus 1. Select an index that ranges from 0 to the number of input columns minus 1.
MAPPINGTABLECOMPONENT-11 Component "{0}" invokes a mapping table of class "{1}" with {3} keys instead of {2}. Match the number of input columns of the mapping table class and the number of key(s) provided by the component.
MAPPINGTABLECOMPONENT-12 Component "{0}" references a mapping table of class "{1}" and expects {3} output value(s) instead of {2}. Match the number of outputs columns of the mapping table and the number of values expected by the component.
MAPPINGTABLECOMPONENT-13 The component cannot reference the mapping table "{0}" because this mapping table has an agreement ID. Select a mapping table without agreement ID.
Legend

The SAP CC system fills in the error message dynamically with relevant information. {0} marks such an information entry.