|
Important: You cannot redefine a translation table at charge plan or refill plan levels. |
A translation table
allows you to create
new properties that can be used in the price
plan, the charging
plan, or the refill
logic.
A translation table is an n-dimensional table that consists of:
A set of input columns (I1, I2, I3,..., In) with n less than or equal to 5
A set of output columns (O1, O2, O3,..., On) with n less than or equal to 15
A set of rows
Each row of the table consists of a set of values of input columns (I1, I2, I3,..., In) to which corresponds a set of values of output columns (O1, O2, O3,..., On).
After you have created a translation table, you can then add it to the price plan, the charging plan, or the refill logic. You can use the same translation table more than once in any price plan, charging plan, or refill logic.
Example
The rate per minute for the U.S. during weekdays (out of holidays) depends on the destination. To calculate the consumption price in US dollars, you create a table with the following inputs and outputs: Destination number (input), Price per minute (output) and Connection fee (output). The following translation table determines the related price per minute and connection fee for a specified destination number:
When you modify and save a translation table, you can access
all previous versions of it by clicking the Change Version icon
on the toolbar.
You can replace a version of a translation table with a new version, specifying an effective date of the new version earlier than that of the version you want to replace. This action deletes all versions previously saved in the database with a date later than the effective date you have specified.
|
Note: Read the note about the order of the rows in a translation table. |