Configuring a new custom physical table

To configure a new custom physical table, you must create an .eti file for a system entity. You can use the CoverageRateFactor entity as a model for your new custom entity.

The following requirements must be satisfied when creating a custom entity for rate table factors:

  • Must have a foreign key to RateTable entity.
  • The name of the foreign key must be RateTable.
  • Must define at least two columns to accommodate at least one parameter and at least one factor.
  • Must have at least one column of either String, Integer, Decimal, Boolean, or Date type. These are the types supported for parameters and factors.

The custom entity must be created in the modules/configuration/config/extensions directory.

The custom entity can be referenced in the Physical Table field in the Basics tab of the Rate Table Definition Editor.