Rental Contract Renewals
Contract renewal works differently for pay-on-open contracts and for on-account contracts
Pay On Open Contracts:
At the end of each day, all open contracts that have reached their end of promised/expected rental duration (return_at date) are fetched
For all the assets that are still dispatched in these open contracts
A new rental contract is created that inherits the rental duration from the current open contract
The current open contract is closed
On Account Contracts:
For on account contracts, two settings are stored against the organization:
initial_quote_renewal_days
: This is the rental duration that will be used for the first renewed contract.additional_quote_renewal_advance
: This is the rental duration that will be used for any contract renewals beyond the first contract renewal.
First Time Renewals
All open contracts that have been active since
initial_quote_renewal_days
are fetchedFor all the assets that are still dispatched in these open contracts
A new rental contract is created with rental duration equal to
initial_quote_renewal_days
The current open contract is closed & invoiced
Additional Renewals
All open contracts that have been active since
additional_quote_renewal_days - additional_quote_renewal_advance
are fetchedFor all the assets that are still dispatched in these open contracts
A new rental contract with the rental duration equal to
additional_quote_renewal_days
The current open contract is closed & invoiced
Last updated