Facility Type

This list box is available in the following screens:

  • Clients / MLA

  • Clients / Financiers

  • Contracts / Finance

Set-Up

The list is stored in the fm_client_facility_types table. Only records where status = 'active' can be selected in the list boxes. The value of facility_type_desc is shown in the list boxes.

Updating Your List

  1. Follow the process in Export data from a table to download the current table records

  2. Use this as a template to create a Data File that contains your new records

  3. Create a new row for each new record you want to show in the list

  4. If you want to make a current record inactive, update the status to 'inactive' for those records

  5. Remove any records that you do not want to add or change

  6. Follow the process in Import data to a table to upload your additions and changes into fm_client_facility_types

  7. Make sure you upload this file into your Support environment first and check the list works as expected before you update your Live environment


Vehicle Type

The qt_vehicle_types table stores a list of vehicle types used in the system. These are linked to variants and variant profiles.

A range of calculated values in your quotes are affected by the linked vehicle type:

  • Quotes / Vehicle: FBT Treatment Type, Luxury Car Tax, Purc. Stamp Duty (for NSW)

  • Quotes / Finance: GST Claimable, Luxury Car Charge

The calculations use:

  1. Quotes / Vehicle "Profile Vehicle Type" preferentially, and if it is missing, then

  2. Quotes / Vehicle "Variant Vehicle Type" is used

Variant Vehicle Type

Setup / Reference Data > qt_variants

The qt_variants "Vehicle Type" is created and updated when a RedBook or Glass data update is processed. Do not edit this field - your changes may be overwritten next time a data update is processed. Add or update the "Profile Vehicle Type" instead.

Profile Vehicle Type

Setup / Reference Data > qt_variant_profiles

The qt_variant_profiles "Vehicle Type" is created and updated from scheduler jobs. It can be different to the one allocated by RedBook or Glass. It is used preferentially for quoting calculations.

Variant Profile Updates

Below is the standard logic used in scheduler jobs to allocate a qt_variant_profiles "Vehicle Type" when your provider is RedBook and you are receiving power plant data:

Condition

Result

Status is 'active' AND model_year >= 2022

Apply logic below

When RedBook Vehicle Type is not 'LC' AND power_plant_type_code is 'BEV' or 'BEVx'

EVE

When RedBook Vehicle Type is not 'LC' AND power_plant_type_code is 'PHEV'

PHEVE

When RedBook Vehicle Type is 'LC' AND power_plant_type_code is 'BEV' or 'BEVx'

LC_EVE

Otherwise

Original "Vehicle Type" is used


Standard Vehicle Types

Below is a list of standard vehicle types stored in the qt_vehicle_types table:

Vehicle Type Code

Vehicle Type Description

LCT Exempt Flag

FBT Payable Exempt Flag

Date

LC

LC

yes

no

2005-12-23

PS

PS

no

no

2005-12-23

EVE

EV Exempt

no

yes

2022-07-01

PHEVE

PHEV Exempt

no

yes

2022-07-01

PHEVE

PHEV Not Exempt

no

no

2025-04-01


Employer FBT Type

Store the Employer's FBT Type in the Clients / Contract Defaults tab. This becomes the default entry for the Quotes / Contact and Contracts / FBT fields "Employer FBT Type".

On new quotes, the "Employer FBT Type" populates as 'Full FBT Payable' and "FBT Type" populates as 'Statutory' by default until a "Client Code" is entered. When a client's record is linked to a quote, the values in "Employer FBT Type" and "Allow Quoting within Exempt Cap" affect what is populated into the quote.

See the Employer FBT Type flowchart in the FBT documentation for complete business rules.


Cause Codes

Cause codes can be selected on the Approvals screen as part of the approval row description. It is used to classify the reason for the cost (for example: Routine Service).

You can select a Cause code in the VMRS Codes screen to create a default entry set for an approval row. When an approval row is raised for the selected VMRS Code, the "Cause Code" field will automatically populate. The selection can be edited.

Fields

Field Name

Type

Description

Cause Code

Text (4)

Enter a code. Must not be blank or constructed entirely from spaces

Description

Text (24)

Enter a description. This will populate the approval row description if selected

Tip: To review your Cause Codes, export the table fm_cause_codes from Fleet / Export Data / Whole Table and open in Excel.


Work Codes

Work codes are used as shortcuts and abbreviations to enter descriptions of the type of work being carried out. For example 'fn' could be used as a shortcut to the description 'fit new'. This code is entered during the Approval process before the VMRS code. Thus the two fields together form the default description in the approval and maintenance record. For example a work code of 'fn' and a VMRS code of 'T4' would result in the description of 'fit new 4 tyres'.

Fields

Field Name

Type

Description

Work Code

Text

User definable code. Must not be blank or constructed entirely from spaces. Stored with a Work code id (unique system generated field)

Description

Text

User definable long description

Tip: To review your work codes, export the table fm_work_codes from Fleet / Export Data / Whole Table and open in Excel.


VMRS Codes

VMRS codes are used to store descriptions and default values for approval, maintenance and booking transactions.

The term VMRS is used loosely as the codes do not necessarily comply with the VMRS standard as they are user definable in Catch-e.

Tip: To review your VMRS codes, export the table fm_vmrs_codes from Fleet / Export Data / Whole Table and open in Excel.

Left Hand Side

Field Name

Type

Description

VMRS Code

Text (8)

User generated Code. Must not be blank or constructed entirely from spaces

Description

Text (10)

User definable long description

Action Code

List

Set this to 'tyre_count' if you are creating a code for a tyre. Otherwise leave blank. 'tyre_count' is used to identify the record as a tyre and is used to manage tyres used against a contract's tyre allowance. When approval rows are created, they will be added to the Tyres used value in the approval header. Visit the Tyre Allowance page for complete details of the process and set-up

Quantity

Number (3)

Used where appropriate (for example: '4' would be entered for a code for 4 tyres being replaced). The quantity is used on the approvals and maintenance screen to calculate the number of tyres used

Unit Cost

Number

Used for information purposes

Invoice Type

List

List box which associates the code with a particular invoice type. This then links default values from the contract types screens

External Code

Text (10)

Used for mapping purposes for use with SMR Service Profile Data. The value entered here cannot be duplicated in any other VMRS Code record

Right Hand Side

Field Name

Type

Description

Posting Class Code

List

Links the VMRS Code to a Posting Class Code. If populated, the Posting Class Code will act as a default entry when the VMRS Code is selected when creating a New Approval in the Contracts / Approvals screen. The Code as well as the description is displayed

Work Code

List

Describes the type of work associated with VMRS Code. If populated, the Work Code will act as a default entry when the VMRS Code is selected when creating a New Approval in the Contracts / Approvals screen. The Code as well as the description is displayed

Cause Code

List

Describes the cause of the VMRS Code. If populated, the Cause Code will act as default entry when the VMRS Code is selected when creating a New Approval in the Contracts / Approvals screen. The Code as well as the description is displayed

Type

List

Describes the type of job the VMRS code is, defined by 'Planned' or 'Unplanned'. If populated, the Type will act as default entry when the VMRS Code is selected when creating a New Approval in the Contracts / Approvals screen. Planned being a job type related to the asset's contracted life, Unplanned being a job type that falls outside of this. The Code as well as the description is displayed

Pricing Type

List

Identifies the VMRS code and how it will behave when selected within an Approval Code. It can be tagged as 'Parts', 'Retail Labour' or 'None'. If "Pricing Type" is 'Retail Labour', the franchiser's "Retail Labour Rate" and "Retail Labour %" will update the linked approval row "Price" and "Discount" fields. If "Pricing Type" is 'Retail Labour', the approval rows hidden field labour_cost will update with the total_cost recorded, otherwise it will populate the parts_cost field. If "Pricing Type" is 'Parts', the franchiser's "Parts Discount %" will populate the linked approval row "Discount" field. For set up refer to Franchise Details

Compliant Code

Checkbox

This field supports new approval business rules

Scheduled Service

Checkbox

When checked, this will identify the VMRS Code as being a part of the scheduled service requirements. When an Approval is being created and the VMRS Code has been previously entered, it will be flagged as a warning advising the Code has previously been used. For example, a vehicle cannot have two services at 15,000 kms

Scheduled Service km

Text

Used for mapping purposes for use with SMR Service Profile Data and Franchise Portal. This field can be renamed and can be read only or hidden if not required. See Role Restrictions

Capped Price Service

Checkbox

This field drives behaviour used in the Franchise Portal. This field can be renamed and can be read only or hidden if not required. See Role Restrictions

External Role Access

Checkbox

This field supports new approval business rules


Effective Date

This date is used in quote calculations where there is a date parameter.

  • New quotes populate with today's date

  • Copied quotes retain the date of the original quote

For the Statutory Rate, this date will be bypassed if a date is entered in the field "Previous Lease Start", shown in the Driver Details section of the quote.

When a quote is saved, a check is run to make sure "Effective Date" is not older than a defined number of days. If it is, the user is alerted and has the option to cancel the save and update the quote. The days are stored in gb_control effective_date_expiry_days and it has a default value of 90 days. This can be changed or left blank if you do not want the check to occur.

Changing the Effective Date

"Effective Date" can be changed and this will trigger a recalculation of the quote. The following fields will be recalculated:

  • Base Rate

  • Client Margin

  • Broker Fee

  • Commission Rate / Fee

  • Establishment / Admin Fee

  • Originator Fee

  • REVS / PPSR

  • Maintenance Profile

  • Tyre Profile

  • Registration Profile

  • Comprehensive Insurance Profile

  • Fuel Profile

  • Extended Warranty Profile

  • Road Side Assistance Profile

  • Carbon Emissions Offset Profile

  • Small Damage Repairs Profile

  • Relief Vehicle Profile

  • Warrant of Fitness Profile

  • Loan Termination Insurance Profile

  • Accident Management Fee Profile

  • Maintenance Program Profile

  • Walkaway Profile

  • Tyre & Rim Insurance Profile

  • Lease Inclusions Profiles


Dated To Method

"Dated To Method" enables you to choose the day you want to use to select records for payment. The combination of "Dated To Method" and "Dated To Day" is explained below.

Run Date

'Run Date' is the default entry when creating a new scheduler job.

If this method is chosen, payment records with a "Due Date" on or before the day the scheduler job is run will be selected for payment (along with the other filters of course).

The logic of this is relative to the day that you schedule this job to run on:

  • If the job scheduled run date is 01/11/2020, payments with a "Due Day" on or before '01/11/2020' will be selected

  • If the job scheduled run date is 20/11/2020, payments with a "Due Day" on or before '20/11/2020' will be selected

Common Day Past

When selecting 'Common Day Past', it represents the DAY of the month that the transactions to be paid will be collated to.

  • Where the selected DAY is on or before the Next Due Day of the scheduled job, the calculated "Dated To" will include items to be billed in the current month of the selected DAY

  • Where the selected DAY is after the Next Due Day of the scheduled job, the calculated "Dated To" will include items to be billed in the previous month of the selected DAY

  • Where the selected DAY is 'EOM' all payment records on or before the last day of the previous month will be selected for payment

The logic of this is relative to the day that you schedule this job to run on:

  • If the job scheduled run date is 01/11/2020 and the chosen common day is 5th, payments with a "Due Day" on or before '05/10/2020' will be selected

  • If the job scheduled run date is 20/11/2020 and the chosen common day is 5th, payments with a "Due Day" on or before '05/11/2020' will be selected

Common Day Future

When selecting 'Common Day Future', it represents the DAY of the month that the transactions to be paid will be collated to.

  • Where the selected DAY is on or before the Next Due Day of the scheduled job, the calculated "Dated To" will include items to be billed in the next month of the selected DAY

  • Where the selected DAY is after the Next Due Day of the scheduled job, the calculated "Dated To" will include items to be billed in the current month of the selected DAY

  • Where the selected DAY is 'EOM' all payment records on or before the last day of the current month will be selected for payment

The logic of this is relative to the day that you schedule this job to run on:

  • If the job scheduled run date is 01/11/2020 and the chosen common day is 5th, payments with a "Due Day" on or before '05/11/2020' will be selected

  • If the job scheduled run date is 20/11/2020 and the chosen common day is 5th, payments with a "Due Day" on or before '05/12/2020' will be selected

Run Date Plus

Use 'Run Date Plus' if you want to select payment records with a "Due Date" on or before the scheduler job run date plus X days. The available days are 1-31.

The logic of this is relative to the day that you schedule this job to run on:

  • If the job scheduled run date is 01/11/2020 and the chosen day is 5, payments with a "Due Day" on or before '06/11/2020' will be selected

  • If the job scheduled run date is 20/11/2020 and the chosen day is 5, payments with a "Due Day" on or before '25/11/2020' will be selected

Dated To Field

The "Dated To" date updates to show the next selection date that will be used by the job. This is calculated based on the scheduled run time of the next pending job. The run date of the next pending job is shown in the "Next Due" field.

When a job is saved, it will take a minute for the scheduler to rebuild the next pending job record. Until this is done, or when there are no 'pending' jobs, the "Dated To" field will be blank and "Next Due" field will display as 'unavailable'.