Rate table definition validations

In addition to required field checks, the following requirements for rate table definitions are checked in the default implementation when you click Update:

  • Rate table code is unique for the specified policy line.
  • Specified Physical Table is valid – If a custom physical table is defined instead of the default table, PolicyCenter ensures that the custom table is defined correctly. Therefore, the custom table must have a foreign key attribute pointing to the RateTable entity. And the foreign key must be named RateTable.
  • At least one parameter has been defined.
  • At least one factor has been defined.
  • At least one argument source set has been defined.
  • Parameter names are unique within the rate table definition.
  • Parameter column names are unique within the rate table definition.
  • Parameter priorities are unique within the rate table definition.
  • If parameter’s value provider is Typelist Value Provider, then arguments must have a value.