Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Rates Generator is a tool aimed at making rates management more flexible and versatile by allowing setting up specific rules that will be applied to codes and rate tables in general. Additionally, it allows both generating a new rate table for vendors or updating new ones. The section is presented in a the form of a table with the following columns:

...

FieldDescription
TagSpecify a tag that will be applied to new rates, if such were created by a rates generator. Let's leave the default @ tag
PolicySelect the policy (regular or additive) that will be applied to a code(s), presented in a code deck, but not in a source rate table. For example, Regular policy
RateDefine a rate for codes, which are present in a code deck but missing in a rule's source rate table. For example, 7.5 USD
Setup FeeDefine a setup fee for a new rate(s). For example, 8 USD
Min VolumeIndicate minimum volume for a new rate(s). 6 sec, for instance
IntervalSpecify the interval for a new rate(s). For example, 2 sec
Grace VolumeDetermine grace volume for those rates. For example, 2 sec
Time ProfileDefine a time profile for a new rate(s). For instance, leave the default all time profile
Example

Let's say our DEFAULT code deck contains 5 codes: 1201, 1202, 1203, 1204, 1205. But our source rate table has 4: 1201, 1202, 1203, and 1205. If you enable Adjust Results and specify the above-mentioned fields with respective parameters, a new rate table, created by a rates generator, will consist of 5 codes: 1201,1202, 1203, 1205 with their original parameters and a new 1204 code with the following ones (see screenshot above):

FieldValue
Code1204
Code NameAccording to DEFAULT code deck
Rate7.5
Setup Fee8
Min Volume6
Interval2
Grace Volume2
Time Profileall time
Tag@
PolicyRegular

If a source rate table misses more than 1 code from the selected code deck, all added codes will have identical parameters, specified in the respective fields above.

...

FieldDescription
Detect FakeEnable detection of fake rates if at least a specified number of rates is present in all source rate table, specified in generator rules.
Skip DistanceA percentage value of the 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 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:

Rate Table NameRate
RT 10.98
RT 20.2
RT 31.1
RT 41.7

In Advanced Options of rates generator settings, we've specified values, seen on in the screenshot above. It means that the system will pick all 4 rates for the 1201 code and execute the following actions:

  1. Count an average rate for all 4 rates that equals 0.99 USD.
  2. Count the interval of 15% for an average rate of 0.99 USD that is between 0.85 USD and 1.13 USD. Then, the system will compare all rates and skip 1.7 USD rate from RT 4 and 0.2. USD rate from RT 2.
  3. Since the Rate position field value is 2, the system will pick the second cheapest rate for this code that is 1.1 from RT 3 and apply it as a basic rate for 1201 code in a new rate table, created by a rates generator.

...