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 they are

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", there is additional info: "(-<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
  • No labels