Docs for all releases
Page History
...
Information Block | Description | |||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Simple Optimization | It allows applying the same price for all codes inside the same code name by using three options: | |||||||||||||||||||||||||
| minimum available price. | |||||||||||||||||||||||||
| maximum available price. | |||||||||||||||||||||||||
| average price of all available. | |||||||||||||||||||||||||
Example | For instance, if the USA code name consists of 3 codes with 1, 5, and 6 USD rates, respectively, depending on a chosen option, the results will be:
| |||||||||||||||||||||||||
Vertical Optimization | This option allows replacing the longer codes by the shorter ones within a Code Name. | |||||||||||||||||||||||||
Target < Parent | If a current rate is less of an entered percent, then it will be optimized. The longest codes will be merged to the shorter codes within the same code name. | |||||||||||||||||||||||||
Target > Parent | If a current rate price is above an entered percent, then it will be optimized. The longest codes will be merged to the shorter codes within the same code name. | |||||||||||||||||||||||||
Example | For instance, you have the USA code name that consists of 5 following codes: 120, 1201, 1202, 120345, 120456 with 1, 1.05, 0.98, 1.5, 0.6 USD rates, respectively. Then, you need to specify the Target < Parent and Target > Parent fields: let's say 10% for each field. The Parent code is the shortest sub-code within a Code Name (e.g., 120 is a sub-code for 1202, 1203, 1205 but not for 121, 1222, etc.). Thus, the boundaries for vertical optimization are 0.9 USD and 1.1 USD with parent's code rate of 1 USD. As a result, 1201 and 1202 codes will be merged into 120 code since they are located within the specified interval. On the other hand, 120345 and 120456 codes will remain unchanged.The resulting rate table with vertical optimization will have the following look:
| |||||||||||||||||||||||||
Horizontal Optimization | This option allows applying the same rate to codes of the same lengths within a Code Name. | |||||||||||||||||||||||||
Target < Parent | If a current rate price is less of an entered percent, then it will be optimized. The price will be set for all codes with the same length within a respective code name. | |||||||||||||||||||||||||
Target > Parent | If a current rate price is above an entered percent, then it will be optimized. The price will be set for all codes with the same length within a respective code name. | |||||||||||||||||||||||||
Example | For instance, you have the USA code name that consists of 3 following codes: 120,120345,120456 with 1, 14, 15 rates, respectively. Then, you need to specify the Target < Parent and Target > Parent with 5% and 10%. For this type of optimization, the system will check each code that matches the optimization rule (be of the same length) as a parent one. In our case, 120345 and 120456 will be checked. Therefore, the boundaries for 120345 code will be 13.3 USD and 15.4 USD. Since 120456 code has 15 USD rate that matches the interval, its rate will be changed to 14 USD. As a result, the generated rate table will have the following look.
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Attention Please be advised that we don't recommendusing all types of optimization within one rates generator. Simple optimization is designed to work solely, thus, no other type will work, if simple optimization is enabled. However, you can enable vertical and horizontal optimization within the same rates generator. Nevertheless, we recommend to enable only one type of optimization per rates generator. |
...
Field | Description | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Detect Fake | Enable detection of fake rates if at least a specified number of rates is present in all source rate table, specified in generator rules. | ||||||||||
Skip Distance | A percentage value of difference between the average rate value and a particular rate from all rates, used for the Detect Fake operation. | ||||||||||
Rate Position | Define what rate from a total amount of rates left after Detect Fake operation will be used for a certain code. Rates are ordered from the cheapest to the most expensive. Thus, if you specify 1, The system will use the cheapest rate, if 2 - the second cheapest, and so on. | ||||||||||
Example | Let's say we have 4 rules in our rates generator, each with a different source rate table. Each rate table has a rate for the 1201 code, but with different prices in USD:
In Advanced Options of rates generator settings, we've specified values, seen on the screenshot above. It means that the system will pick all 4 rates for the 1201 code and execute the following actions:
|
...
Field | Description | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Analyze Period | Define a number of hours to analyze the Summary Report for. For example, 24 hours | |||||||||||||||||||||
Code Min Volume | Define a minimum event volume for a certain code. For example, 60 min for the Calls service | |||||||||||||||||||||
Unmatched Price | Define a price for all codes which that do not satisfy quality parameters (Code min volumeMin Volume value), . For example, 100 USD | |||||||||||||||||||||
Example | For example, you created a new rates generator and set up 3 rules for the following codes: 1201, 1202, 1205 with 1.5, 2.5, and 5.5 USD rates, respectively. In the Quality options, the respective parameters are the same as indicate indicated in the an example (see screenshot above). If you press click either Generate To file, Create Rate Table or Update Rate Table button buttons on May 1616th, at, for example, 15.i.e., 3:25 PM, the rates generator will run a Summary Report with the following parameters:
Subsequently, a report showed that the billed volume for 1201 code is 79 mins, 1202 - 49 mins, and 1205 - 61 mins. As a result, a newly generated rate table will contain the following data:
|
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Attention If you want to use Quality Options for Rates Generator, you have to define a Terminator as a Source for a Rates Generator's rule. |
Rules List Tab
When your rates generator has been created, you need to specify its rules. The Rules List tab consists of all rules, created for a target rates generator and is presented in a form of a table with the following columns:
Screenshot: Rules List Tab
ColumsColumns | Description |
---|---|
Rates Filter | Code or Code Name, used in this rule |
Sources | Rate Tables or Terminators Names that serves a source serve as sources for this rule |
Margins | Ammount Amount of margin that will be applied to a rate if specified margin parameters are met |
Force Rates Settings | Additiona Additional information on a rate: Setup feeFee, Grace Volume, etc. |
List of functional buttons, presented in the tab, includes:
Button/Icon | Description |
---|---|
Allows creating new generator rules | |
Allows downloading a new rate table in .csv or .xls formats | |
Allows creating a new rate table with data from respective rules that will be added to the Rate Tables section | |
Allows updating a target rate table(s) with data from respective rules |
You can can change an order of rules with the help of the icon. Simply click on it and drag-and-drop it to a desired place.
Creating New Rules
In order to To create a new rule, you need to press Add click the Add Rule button. In the opened creation form (see screenshot below) specified respective , specify the respective fields and click OK. A new rule will be added at the top of the Rules List tab:
Screenshot: New rule creation form
Information blockBlock | Fields and Description | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Rates Filter | Basic parameters of a new rule | |||||||||||
| Indicate a code for a current rule. Use the * (asterisk) symbol for all codes. If a code is specified, the Code Name field is inactive and vice versa | |||||||||||
| Specify a respective Code Name for this rule | |||||||||||
| Select a time profile for codes that will be picked from sources | |||||||||||
| Specify a tag for a current code of a rule | |||||||||||
| Choose a respective policy (regular/additive) | |||||||||||
Quality Filter | Set quality parameters of your rule here
| |||||||||||
| Specify ASR ranges for target code that are checked in a Summary Report by the rates generator | |||||||||||
| Specify ASR ACD ranges for target code that are checked in a Summary Report by the rates generator | |||||||||||
Force Rates Settings | Specify additional parameters that must be noted when picking destinations from sources:
| |||||||||||
Sources | Select one or multiple sources for picking data for a new price list | |||||||||||
| Specify source rate tables | |||||||||||
| Specify a vendors (termination clients) for this rule | |||||||||||
Margins | By clicking on the icon, you can add a margin to a respective rate. If the rate for indicate an indicated code is within the ranges range of rates, defined in the Rate> and Rate≤ fields, a margin (specified in respective currency or %) will be applied to this rate. Add the % symbol to the Add Margin field value to indicate that a margin is in percent. |
Panel | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Tip Section rules abide the following priority: the top placed rule is picked first, and if some of the lower priority rules are able to provide the same codes, those codes will be ignored. |
Panel | ||||||
---|---|---|---|---|---|---|
| ||||||
Attention Rates Generator generates stashed rates that must be confirmed. When you confirm rates and there are duplicate active rates, it changes the status of an active rate to stashed, and a new confirmed rate (created by a rates generator) becomes active. You can confirm rates in the Rate Tables section. |
...