Compute tariff prices as a discount from another tariff
Some customers are defining child rates or season ticket holder rates as a percentage of a full rate. For example, the amount of the child tariff could match the full tariff with a discount of 40% (or 10€).
Currently only "no discount" or "fixed discounts" can be defined for a tariff
This feature adds a new discount possibility: tariff as a percentage of another tariff
Usage
Tariff definition
Percentage tariffs can be defined in the Organisation | Initialisation | Tariffs screen along the usual tariff settings.
When a percentage tariff is selected you have to provide additional information
The parent tariff
The discount rate and rounding rule
Rate table calculations
In the Organisation | Catalog | Rates table menu, the operator can either:
Override the rule (other rate, parent tariff, etc.)
Disable the rule, for instance because this tariff must not be available in the current rates table
Override the amounts
To compute missing prices, you have to click on the "Calculate price" button with one of the two options presented in the popup
Compute "All table" : the whole table is computed
Compute "Only empty cells" : empty cells will be computed and the non-empty cells will be left as t
In the Amount screen, Display filter part, additional info is displayed next to the tariff in these cases:
If Tariff has Parent "Fixed discount", there is additional info: "(-<Discount Amount> of <Parent Discount tariff code>)"
If Tariff has "Parent Percentage discount(-<Discount Percentage>% of <Parent Discount tariff code>)"
In the Amount screen, Amount part, an icon & tooltip is displayed next to the tariff if it has a Child discount tariff:
Fixed discount: "<Child Discount tariff code>: -<Discount Amount> of <Parent Discount tariff code>"
Percentage discount: "<Child Discount tariff code>: -<Discount Percentage> of <Parent Discount tariff code>"
Notes
This feature impacts only the rates tables in both top-down (catalog price) and bottom-up (ticket base price) modes. It doesn't have any impact on:
The price breakdown
The sales process
The length of the "dependency chain" is max 2. That means: amount of tariff A may depend on tariff B that, in turn, depends on tariff C, but tariff C cannot depend on a tariff D