The Polynomial Function component calculates an amount by computing the sum of n numbers of terms in the form of AXY such as: A1X1Y1 + A2X2Y2 + ... + AnXnYn where:
A and n are numerical values
X and Y are numerical properties
You can select different numerical properties for each AXY term or reuse the same properties several times.
The Polynomial Function is used when an amount is calculated with two or more numerical properties. It allows you to multiply numerical properties two by two for each term, and then add up the results.
In a chargeable item class called “Video Conference”, you charge the customer $0.10 per videoconference minute. This price is multiplied by the number of members, and then added to a price that varies according to the distance ($0.05 cents per kilometer). To compute the price of a “Video Conference”, you use a Polynomial Function component with the following values:
|
Term of the polynomial sum |
A |
X |
Y |
|
1 |
$0.10 |
call duration (in minutes) |
number of members |
|
2 |
$0.05 |
distance (in kilometers) |
None |
The polynomial sum is made up of two terms and equal to:
0.10 * call duration * number of members + 0.05 * distance (with * as the multiplier sign)
Using the table in the Definition tab, you can express this polynomial expression as follows:

Name: Type the name of the component (mandatory).
Description: Allows you to type the description of the component (optional).
This tab includes a table that allows you to calculate a polynomial expression in the form of AXY. Each row in the table represents one of the terms AXY of the polynomial expression. For example, if the polynomial expression to calculate is A1X1Y1 + A2X2Y2 + A3X3Y3, you must add three rows to the table.
|
Note: The most left column does not contain entries to be filled in. This column displays the sign "+" so that you can better visualize the polynomial formula. |
: Adds a row to the table. Each row in the table allows you to define a term AXY in the polynomial formula.
: Deletes a row from the table and causes the deletion of a term from the polynomial formula.
: Moves a row up in the table to change the order of the terms.
: Moves a row down in the table to changes the order of the terms.
Money Amount: Allows you to type the value that represents A in the term AXY. The currency is that of the plan. This box is required.
X: Provides the list of numerical properties that represent X in the term AXY. This box is optional. If necessary, select a numerical property.
Y: Provides the list of numerical properties that represent Y in the term AXY. This box is optional. If necessary, select a numerical property.