Refinancing Module
functions for refinancing payments after an original schedule failed to amortise
Types and nested modules
Type/Module | Description |
the parameters used for setting up additional items for an existing schedule or new items for a new schedule |
|
parameters for creating a rolled-over schedule |
|
the parameters used for setting up additional items for an existing schedule or new items for a new schedule |
|
parameters for creating a rolled-over schedule |
Functions and values
Function or value |
Description
|
Full Usage:
mergeScheduledPayments scheduledPayments
Parameters:
(int<MeasureProduct<OffsetDay, MeasureOne>> * ScheduledPayment) array
Returns: Map<int<MeasureProduct<OffsetDay, MeasureOne>>, ScheduledPayment>
|
merges scheduled payments, determining the currently valid original and rescheduled payments, and preserving a record of any previous payments that have been superseded
|
Full Usage:
reschedule p rp actualPayments
Parameters:
Parameters
rp : RescheduleParameters
actualPayments : Map<int<MeasureProduct<OffsetDay, MeasureOne>>, ActualPayment array>
Returns: (type)
|
take an existing schedule and reschedule the remaining payments e.g. to allow the customer more time to pay
|
Full Usage:
rollOver p rp actualPayments
Parameters:
Parameters
rp : RolloverParameters
actualPayments : Map<int<MeasureProduct<OffsetDay, MeasureOne>>, ActualPayment array>
Returns: (type)
|
take an existing schedule and settle it, then use the result to create a new schedule to pay it off under different terms
|