RANGETABLE

Summary

Errors which occur when using basic operations on:

  • Range table classes
  • Range tables
  • Subscriber range tables

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
RANGETABLE-1 The ID of the range table class is missing. Add an ID to the range table class.
RANGETABLE-2 The owner of the range table class is missing. Add an owner to the range table class.
RANGETABLE-3 The description of the range table class is missing. Add a description to the range table class.
RANGETABLE-4 The range table class must declare the range upper bound. Set the range upper bound.
RANGETABLE-5 The range table class must at least declare one output column. Add at least one output column.
RANGETABLE-6 The range table class must have less than {0} output columns. Delete output columns to have a count of output column underneath the maximum.
RANGETABLE-7 Error while validating the range table class "{0}".
RANGETABLE-8 The name of the output column at index {0} is missing. Add a name to the output column.
RANGETABLE-9 The description of output column at index {0} is missing. Add a description to the output column.
RANGETABLE-10 The type of the output column at index {0} is missing. Add a type to the output column.
RANGETABLE-11 The column name "{0}" is duplicated in the range table class. Change the name of the column.
RANGETABLE-12 The ID of the range table class is missing. Add the ID of the range table class to delete operation.
RANGETABLE-13 Impossible to remove the range table class because its ID "{0}" does not exist. Change the ID of the range table class.
RANGETABLE-14 The filter is missing in the search range table class operation. Add a filter to the operation.
RANGETABLE-15 An error occurred during the search range table class execution: {0}
RANGETABLE-16 Impossible to create the range table class because its ID {0} already exists. Change the ID of the range table class.
RANGETABLE-17 The range table class to create is missing. Add a range table class to the create operation.
RANGETABLE-18 The range table class to modify is missing. Add a range table class to the modify operation.
RANGETABLE-19 Impossible to modify the range table class because its ID {0} does not exist. Change the ID of the range table class.
RANGETABLE-20 Impossible to modify the range table class "{0}" because the specified owner {1} does not correspond to the owner {2} existing in the range table class. Change the owner to the owner of the range table class or create a new range table class for the specified owner.
RANGETABLE-21 Impossible to remove the range table class "{0}" because it is still used by a range table. Delete all the subscriber range tables and all the range tables that relate to this range table class.
RANGETABLE-22 Impossible to modify the range table class because the specified range upper bound value "{0}" does not correspond to the range upper bound value "{1}" existing in the range table class. Change the range upper bound value to the range upper bound value of the range table class or create a new range table class for the specified range upper bound value.
RANGETABLE-23 Impossible to modify the range table class because the number of output column(s) {0} does not correspond to the number of output column(s) {1} existing in the range table class. Change the number of output column(s) to the number of output column(s) of the range table class or create a new range table class for the specified output column(s).
RANGETABLE-24 Impossible to remove the range table class "{0}" because it is still used by a subscriber range table. Delete all the subscriber range tables and all the range tables that relate to this range table class.
RANGETABLE-25 Impossible to modify the range table class because the name of the output column at index {0} does not correspond to the name of the output column at index {1} existing in the range table class. Change the name of the output column to the name of the output column of the range table class or create a new range table class for the specified output column name.
RANGETABLE-26 Impossible to modify the range table class because the type of the output column at index {0} does not correspond to the type of the output column at index {1} existing in the range table class. Change the type of the output column to the type of the output column of the range table class or create a new range table class for the specified output column type.
RANGETABLE-27 The range table class has an owner "{0}" with no catalog. Change the owner of the range table class to a catalog owner or create the catalog owner.
RANGETABLE-28 The range table class must declare the last range type. Set the last range type.
RANGETABLE-29 Impossible to modify the range table class because the specified last range type "{0}" does not correspond to the last range type "{1}" existing in the range table class. Change the last range type to the last range type of the range table class or create a new range table class for the specified last range type.
RANGETABLE-30 Impossible to modify the range table class "{0}" because it is referenced by a range table, a charge, a refill logic, an allowance logic object or a pricing macro. Create a new range table class of remove all the objects that refer to this class.
RANGETABLE-107 The ID of the range table to delete is missing. Add the identifier of the range table to the delete operation.
RANGETABLE-108 The range table "{0}" does not exist. Change the identifier of the range table.
RANGETABLE-109 The filter is missing in the search range table operation. Add a filter to the operation.
RANGETABLE-110 An error occurred when processing the search range table operation: {0} Check the error stack and the linked errors.
RANGETABLE-111 The filter is missing in the search subscriber range table operation. Add a filter to the operation.
RANGETABLE-112 An error occurred during the search subscriber range table execution: {0}
RANGETABLE-120 The range table revision is missing. Add a range table revision in the create operation.
RANGETABLE-121 The revision for range table "{0}" is not valid. Add a valid range table revision in the create operation.
RANGETABLE-122 The range table ID is missing. Set the range table identifier in the range table revision.
RANGETABLE-123 The range table rows or range sets are missing. Add at least one row or range set to the range table revision.
RANGETABLE-126 The range table row #{0} is not valid. Check the linked error.
RANGETABLE-128 The range table "{0}" already exists in the SAP CC system. The creation with this ID is not possible. In the range table revision of the create operation, set a new range table ID.
RANGETABLE-129 The subscriber range table "{0}" already exists in the SAP CC system. The creation with this ID is not possible. In the range table revision of the create operation, set a new range table ID.
RANGETABLE-130 The range table class ID is missing. Set the range table class ID.
RANGETABLE-131 The range table class ID "{0}" is not valid. It does not correspond to a range table class. Set the ID of an existing range table class.
RANGETABLE-132 The rows or the ranges at indexes #{0} and #{1} have no upper bound. Set an upper bound in one of the rows or the ranges.
RANGETABLE-133 The rows or the ranges at indexes #{0} and #{1} must not have the same upper bound "{2}". Change the upper bound for one of the rows or the ranges.
RANGETABLE-134 The upper bound value is not valid. It must be strictly positive. Change the upper bound to a positive value.
RANGETABLE-135 Require {0} range table columns. See the range table class "{1}". Add or remove a column.
RANGETABLE-136 The range table column #{0} is not valid. Check the linked error.
RANGETABLE-137 The column name "{0}" is not a column name of the range table class "{1}". Choose a column name from the corresponding range table class.
RANGETABLE-138 The type of the column is not valid. Replace it with "{0}". Change the type of the column. Set the type that is defined in the range table class.
RANGETABLE-139 The type of the column is not valid. Replace it with "{0}". Change the type of the column. Set the type that is defined in the range table class.
RANGETABLE-140 The column name is missing. Add a name to the column.
RANGETABLE-141 The column type is missing. Add a type to the column.
RANGETABLE-142 The number value of the column is missing. Add a number value to the column.
RANGETABLE-143 The string value of the column is missing. Add a string value to the column.
RANGETABLE-145 (Revoked) The modification date is missing. Add a modification date in the modify operation.
RANGETABLE-146 The modification date is missing. Add a modification date in the modify operation.
RANGETABLE-147 Unable to modify the subscriber range table "{0}" with an operation that modifies a range table from a pricing catalog. Implement the appropriate operation that modifies subscriber range tables.
RANGETABLE-148 Unable to modify the range table "{0}" because it does not exist. Use an ID of an existing range table to modify it.
RANGETABLE-149 In the modify operation, the range table class ID "{0}" from the revision "{1}" does not correspond to the range table class ID from the SAP CC system "{2}". Set the correct ID of the range table class or let it empty.
RANGETABLE-150 The columns #{0} and #{1} have the same name "{2}". Change the name of one of both or remove one.
RANGETABLE-151 The create operation of a range table is not valid. Check the linked error.
RANGETABLE-152 The modify operation of range table is not valid. Check the linked error.
RANGETABLE-153 Unable to modify the range table "{0}" from pricing catalog with an operation that modifies subscriber range tables. Implement the appropriate operation that modifies a range table of a pricing catalog.
RANGETABLE-154 The subscriber range table "{0}" does not exist. Use an ID of an existing subscriber range table to modify it.
RANGETABLE-155 The create operation of subscriber range table is not valid. Check the linked error.
RANGETABLE-156 The subscriber account ID is missing. Set the identifier of the subscriber account.
RANGETABLE-157 The service provider name is missing. Set the name of the service provider.
RANGETABLE-158 The couple subscriber account ID "{0}" and service provider "{1}" does not correspond to a subscriber account. Check the identifier of the subscriber account.
RANGETABLE-159 The modify operation of subscriber range table is not valid. Check the linked error.
RANGETABLE-160 The subscriber account ID "{0}" is not valid. It should be "{1}". Change the identifier of the subscriber account.
RANGETABLE-161 The service provider name "{0}" is not valid. It should be "{1}". Change the service provider name.
RANGETABLE-162 The range table row or the range #{0} has no upper bound. The range table class requires a bounded last range. Add an upper bound to the row or to the range.
RANGETABLE-163 The range table is not unbounded. The range table class requires unbounded only tables. Set a row or a range without upper bound value.
RANGETABLE-229 The range table class "{0}" cannot be deleted because it is referenced by at least one charge or refill logic, an allowance logic object or pricing macro. Delete the charge(s) and/or refill logic object(s) and/or pricing macro(s) referencing the range table class.
RANGETABLE-230 The range table "{0}" cannot be deleted because it is referenced by at least one of the following components: charge component, refill logic, allowance logic, charge plan, refill plan, or provider contract. Delete the charge component(s), refill logic object(s), allowance logic object(s), charge plan(s), refill plan(s), and/or provider contract(s) referencing the range table.
RANGETABLE-231 The range table class must have less than {0} input columns. Delete the additional input columns.
RANGETABLE-232 The name of the input column at index {0} is missing. Add a name to the input column.
RANGETABLE-233 The description of the input column at index {0} is missing. Add a description to the input column.
RANGETABLE-234 Impossible to modify the range table class because the number of input columns {0} does not correspond to the number of input columns {1} existing in the range table class. Change the number of input columns to the number of input columns of the range table class or create a new range table class for the specified input columns.
RANGETABLE-235 You cannot replace the name of the input column "{0}" at index {1} by "{2}". Change the name of the input column in the operation or create a new range table class with an input column having the specified name.
RANGETABLE-236 The type of the input column is not valid. Only the type "{0}" is allowed. Change the type of the column.
RANGETABLE-237 All the rows or range sets with the input values {0} have an upper bound. Because the range table class is unbounded, one row or range set for those input values must be unbounded. Set a row or range set without upper bound.
RANGETABLE-238 The ID of the range table is missing in the maintain range set operation. Add the ID of the range table to the maintain operation.
RANGETABLE-239 The range table with the ID "{0}" given in the maintain operation does not exist. Use the ID of an existing range table in the maintain operation.
RANGETABLE-240 The ID of the range table is missing in the delete range set operation. Add the ID of the range table to the delete operation.
RANGETABLE-241 The range table with the ID "{0}" given in the delete operation does not exist. Use the ID of an existing range table in the delete operation.
RANGETABLE-242 The range sets are missing. Add at least one range set to the operation.
RANGETABLE-243 The number of input columns {0} does not correspond to the number of input columns {1} declared in the range table class. Change the number of input columns.
RANGETABLE-244 The range set #{0} is not valid. Check the linked error.
RANGETABLE-245 The input column "{0}" is missing. Check the name of the input columns declared in the range table class.
RANGETABLE-246 The range #{0} is not valid. Check the linked error.
RANGETABLE-247 The ranges are missing in the range set. Add at least one range to the range set.
RANGETABLE-248 The range set key #{0} is not valid. Check the linked error.
RANGETABLE-249 The range set key is missing in the range set. Add a key to the range set.
RANGETABLE-250 The value of the input column #{0} is missing. Add a value to the input column.
RANGETABLE-251 The range sets #{0} and #{1} must not have the same range set key "{2}". Change the range set key for one of both.
RANGETABLE-252 The range set keys are missing. Add at least one range set key to the operation.
RANGETABLE-253 You cannot delete all the range sets of a period. Consider modifying the range table.
RANGETABLE-254 You cannot modify the agreement ID "{0}". The agreement ID of the range table is "{1}". Set the agreement ID to "{1}" in the operation.
RANGETABLE-255 The agreement ID cannot be filled only with spaces. Change the value of the agreement ID.
RANGETABLE-256 You cannot set rows and range sets simultaneously in the range table revision. Set rows or range sets in the range table revision.
Legend

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