About translation tables

A translation table is an n-dimensional table that consists of:

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).

Translation tables are objects that you can reuse in price plans, costs, or pricing macros.

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) as follows:

Destination number

Price per minute

Connection fee

1650

0.02

0.25

1703

0.01

0.15

1620

0.03

0.21

Using a translation table

Because a translation table cannot be inserted in a price plan, you need to insert a table operator component in a price plan, a cost, or a pricing macro to reuse an existing translation table.

The table operator allows you: