Contract Payout & Termination: Terminate
Ending contracts, payouts, and terminations
Terminate
The terminate screen is used to record information about the termination of the vehicle.
Contracts due for termination are best viewed and managed using the Due Off Management screen where many contracts can be edited and viewed at once.
Field Descriptions
Save
If you update "Contract Status" to 'Suspended' or 'Terminated' and the corresponding date has not been entered on the Contracts / Contract tab, you will be alerted. You cannot save until the matching "Suspend Date" or "Terminated" field has been entered. Enter the appropriate date in the alert box and save. If the "Suspend Date" is blank and a "Terminated" date is entered, this will be copied back into the "Suspend Date" field.
Contract Terminations
The end of a contract, the lease needs to be reconciled.
If the contract is a novated lease, the shortfall is invoiced or refunded to the employer to pass back through their payroll to the driver.
Each of our client's will have a different process depending on the products they offer and how they are managed.
Recommended steps to close down a contract
Obtain a closing odometer reading from the driver. You can do this by either:
Record an "Odo" transaction in the Maintenance screen from some other driver documentation.
Enter the "Suspend Date". Once a contract has a suspend date, it will no longer invoice or appear on reports (mostly, depending on the report requirements).
Check for and cancel any active fuel cards attached to contract.
Recommended steps to close down a Novated contract
Make sure all necessary client invoicing and contract expenses have been entered and posted.
Print the final Drivers Report and use the 'Whole of Life' feature to ensure all transactions are included.
Create a new billing record to enter the variance amounts.
If the final balance is a surplus (refund to the client), the inserted billing should be a credit (i.e. negative values).
If the final balance is a shortfall (invoice to the client), the billing will be a debit.
Check and post the billing (don't forget to un-suspend the contract for this step).
When the Driver Report is reprinted, it should show a Budget / Actual Variance of 0.
Sale Management
The Sale Management module enables you to process Sale and Payout transactions for contracts.
Search Screen
The search screen defaults to contracts with an Active sales status in the current and previous months (based on system date). A CSV report is available and the screen allows editing of many contracts at once based on the header filters.
Detail Screen
The Detail screen allows for further information to be updated per contract
Payout Screen
The Payout Screen is used to process the end of lease residual payment to the financier and or the early payout to the financier. The screen allows the user to record the residual payment and a final lease payment and create a Recipient Created Tax Invoice (RCTI) for emailing or printing as a PDF.
Sale Screen
The Sale screen allows the user to generate PDF invoices for the sale of the vehicle. The invoice can be emailed by the system to the purchaser.
Sale Management Search
The Sale Management search screen defaults to contracts with an Active sales status in the current and previous months (based on system date).
Sales statuses are stored in the fmsalestatuses table and can be defined as active or inactive (e.g. 'For Sale' may be active while 'Sold' may be set as inactive as the process is complete). Contracts default to a status of 'blank' and need to be set to a relevant status for searching on this screen.
Filters
Channel Code (Lookup) - Enter or look up the Channel Code you want to filter the results by. Where this channel is stored in Clients / MLA "Channel", linked contracts will be shown.
Group Code (Text) - Select by client group
Client Code (Text) - Select by individual client.
Sold To (Lookup) - Select by Individual Contract
Contract ID (Num) - Enter a contract or use the lookup to search for a particular contract.
Reg Number (Text) - Enter the required "Reg Number".
State (Drop List)
Group (Drop List) - Select by Contract Type "Group"
Type (Drop List) - Select by Contract Type
Sale Status (Drop List) - Filter by "Sales Status" which is stored on the Contracts / Terminate tab. The default setting is "--Active--" which shows all contracts ending within the filtered date range. These statuses can be configured in the fmsalestatuses table. Only statuses with an active status_flag are available for selection.
End Date From (Date) - "Contract Start"
End Date To (Date) - "Contract End"
Sale Method (Drop List) - Select the required sale method
(Button) - Click to execute your chosen filtering. If the button is greyed out, this means the current filtering has been executed.
Columns
Contract (Num) - Enter a contract or use the lookup to search for a particular contract. This field is also a hyperlink that navigates you to the Sale Management / Detail tab where further details for the individual contract are displayed and available for editing.
Client (Text) - Select by individual client. Contains a tooltip display of the client's Name, Contact, Phone and Email.
State (Text) - Displays the state
Reg No (Text) - Reg number of the Contract Contains a tooltip display of the driver's name. The driver's name is also a hyperlink to the Drivers / Contact tab.
Type (Text) - Displays the Contract Type.
Description (Text) - The vehicle description Contains a tooltip display of the Description, Term, Contract KMs
End Date (Number) - Displays contract end date
Suspended (Suspended) - Shows the suspended date. Enter the suspended date when editing. Contains a hyperlink to the View Edit History pop-up that displays only the records for sale fields.
Terminated (Date) - Displays the terminated date of a contract. Enter the terminated date when editing.
Status (Drop List) - Display sale status (e.g. Sale Pending, Sold etc). Pick from the list when editing.
Method (Drop List) - Shows complete field if it is truncated by ellipses (e.g. Auction, Tender by location etc). Pick from the list when editing.
Sold Date (Date) - Displays sold date. Enter the sold date when editing. Contains a tooltip to display Invoice No (not implemented).
Sold To (Text) - Displays the "Client Code" of the client the vehicle was sold to. Enter the client code when editing. Contains a tooltip display of the Name, Contact, Phone and Email of the "Sold To" client.
Sale Price (Number) - Displays the net sale price Contains a tooltip display of Net, GST and Gross.
Charges (Number) - Displays the charges
Profit (Number) - Displays the profit amount. Contains a tooltip display of Payout Amount and Residual Amount
Action Buttons
Sale Management Detail
The Detail screen per contract allows for further information to be updated including:
Column One
Suspend Date (Date)
Terminated (Date)
End Km Date (Date)
End Km (Num) - (updates the contract and maintenance)
Status Date (Date)
Sale Status (List) - Select the Sale Status. This field is also located in Contracts / Terminate as a display-only field.
Sale Method (List) - Select the Sale Method. This field can also be updated in Contracts / Terminate.
Sold To (Lookup) - Enter or lookup the "Client Code" of the client the vehicle was sold to. This can also be entered on the Sale Management / Sale tab and the Contracts / Contract tab.
Sold Date (Date) - (Sale Screen also updates this field) Depreciation calculations will cease when a Sold Date is entered
Forecast Sales Value (Num)
Reserve Price Net (Num)
Reserve Price GST (Num)
Reserve Price Inc GST (Num) - (display only)
Sale Price (Num) - (includes GST - Note this field is not editable on this screen if a Sale invoice has been initiated).
GST (Num)
Net Price (Num)
Purchaser Reference (Text) - Sale screen also updates this field
Purchase Order (Text) - Sale screen also updates this field
Sale Comment (Text)
Column Two
Residual Value (Num)
GST (Num)
Residual Inc. GST (Num) - (display only)
Financier (Text)
Reference (Text)
REVS / PPSR Number (Text)
Payout Date (Date)
Lease Payment (Num)
Payout Value (Num)
GST (Num)
Payout Inc. GST (Num)
Payout Notes (Text)
Termination Notes (Text) - Free unlimited text for recording notes
Column Three
Last Billing Date (Date)
Next Billing Date (Date)
Card Services
Card Number (Num) - Lists the cards linked to this contract. The card number hyperlinks to Cards / Card Details and if you hover over the number, further details are displayed. The cards are listed in the following order; Cards with an 'active' status and no deactivated date are shown first in "Card ID" order (lowest number first). Cards with an 'active' status that have a deactivated date are then shown in "Deactivated" order (most recent date first). Cards with an 'inactive' status and no deactivated date are shown first in "Card ID" order (lowest number first). Cards with an 'inactive' status that have a deactivated date are then shown in "Deactivated" order (most recent date first).
Deactivated (Date) - You can enter deactivated dates here for listed cards. This updates the Cards / Card Details field "Date Inactivated" for the linked record.
Action Buttons
Output Options
Sale Management Payout
The Payout Screen is used to process the end of lease residual payment to the financier and or the early payout to the financier. The screen allows the user to record the residual payment and a final lease payment. Other classes can be entered if they are allowed by the Contract Type - Payout screen.
The screen allows the user to create a Recipient Created Tax Invoice (RCTI) for emailing or printing as a PDF if the "Use RCTIs for Payout Invoices" is ticked at Clients/MLA level. The transactions created are included in the General Ledger - Purchase Ledger export file.
Field Descriptions
Batch number (system generated unique number).
Payout to (defaults to the contract's financier). Supplier code 'INTERNAL' cannot be used here.
Payout Date (defaults to system date).
Payout Notes (unlimited text notes - this is the same field as found on the Contract Finance screen)
Class (class code - defaults to 'PAY'). Note that where the class codes 'PAY' is included in a Sale Invoice the value is displayed in the Contract / Finance screen fields 'Payout Value' and 'GST'. Should you also have a posting class 'FPPAY' setup and used in a Sale Invoice the sum of values for 'PAY' and 'FPPAY' are displayed on the Contract / Finance screen fields 'Payout Value' and 'GST'.
VMRS (defaults to 'PAY').
Description (populated by the VMRS description but editable).
Reference (first row defaults from the Finance reference on the contract).
NET
GST (applied according to the Contract Type business rule. It can, however, be over-written by the user. In such case, A tolerance check is done which is set in gst_tolerance). If the GST is out of tolerance then it gives an warning pop-up).
Total
Once saved the user can do the check process, the check process needs to go through GST Checks validation and other mandatory field entry. If checked succesfully without any error, the user can then invoice (print or email) and post the RCTI. Once posted the batch can be un-posted unless the general ledger export has occurred. Multiple batches per contract are allowed.
History Only
A transaction can be processed as History-only if required, using the 'History' button. This means the transaction will be recorded in Catch-e, but no accounting entries will be created or posted.
System Alerts
Where a Payout Invoice has been created but not posted, and the Catch-e session has either timed out or temporarily lost connectivity, the system will create a lock against the User. When the Payout screen is navigated to again, using the same browser session, an alert will appear advising of the lock, "Batch No xxxxxx is locked by user xxxxxx. Contact Catch-e support to unlock the batch if this user session has ended and not in the middle of invoicing."
Where the invoice has been created but not posted and the Catch-e session has been closed down outside normal processes and/or after the above lock has been removed, the following alert will appear on re-entry to the screen, "Payment No xxxxxx was generated but not posted. This Payment no has been removed and recorded in gbdiscardedpayment_nos." On selecting 'OK' in the alert box, the payment invoice is re-instated and the process can be executed as per normal.
Troubleshooting
If you see this message:
Non Zero Payout batch. At least one Payout line must be non zero!
Check the Contract Types:Payout tab. Make sure the posting class 'PAY' exists.