FareTypeVariation
Name: Fare Type Variation
Type: Application
Modules: Booking, Scheduling, Faring
Description: Conditional subtype of a fare type definition (for example, Fare Type A has a Variation of AA that is 10% less than the base fare if traveling less than 5 km.) User-defined.
| Field | Documentation |
|---|---|
| FareTypeId | Numeric identifier of the fare type from which the variation is derived (from the FareTypes table). |
| VariationNumber | Number of the variation for the fare type. |
| Description | Description of the fare type variation. |
| ObjectType | Hard-coded value for the type of table that the condition depends on (Pickup, Dropoff, Client, Booking, or Custom). |
| FieldName | Field name from the table specified by the object type. For example, if ObjectType is Client, check FieldName against the field name from the Clients table (e.g., LastName). |
| dependsOn | Faring variation dependency that triggers the faring (e.g., the age of the client defined in the Clients table depends on whether the client is >65 before a senior fare type will be applied). |