Id: | 19220 |
Product: | finPOWER Connect |
Type: | FIX |
Version: | 3.04.04 |
Opened: | 05/05/2022 |
Closed: | 11/05/2022 |
Released: | 09/06/2022 |
Job: | J028713 |
Account Payment Arrangements; additional information stored to cater for Variation Disclosures under NZ CCCFA Regulations
Account Payment Arrangements now store additional information to assist producing Variation Disclosures under NZ CCCFA Regulations.
finAccountLog
If Source = isefinLogSource.AccountPaymentArrangementAdd the following properties will be populated:
- PaymentArrangementPk
- The Pk of the associated Payment Arrangement that created this Log.
- PaymentArrangementSource
- PaymentArrangementOverdueHold
- PaymentArrangementFee
finAccountPayArrangement
New properties to cater for CCCFA Regulations for Variation Disclosures, including:
- Version
- Will be 1 for existing Arrangements, 2 indicates the following information is available.
- FutureCostOfBorrowing
- FutureCosts
- FutureFees
- FutureInterest
- FutureJournals
- FuturePayments
- ResidualValue
- DirectDebitsAwaitingProcessing
- ScheduledPayments
- See finAccountCalcScheduledPayment(s).
- CurrentFutureCostOfBorrowing
- CurrentFutureCosts
- CurrentFutureFees
- CurrentFutureInterest
- CurrentFutureJournals
- CurrentFuturePayments
The "Future" properties are the total of future Transactions on the Schedule after the Arrangement. The existing "Total" properties including existing Transactions.
The "CurrentFuture" properties are the total of future Transaction on the current Schedule (before the Arrangement).
finAccountCalcScheduledPayment(s)
This is a list of future Payment Transactions, built from an Account Calculation Schedule.
Each item includes the Payment's Date, Schedule Type (e.g. Payment, Balloon Payment, Additional Payment), Value and Notes.
It can be created from Account.Calculation.Schedule.ToAccountCalcScheduledPayments() or finBL.CreateAccountCalcScheduledPayments.
It is used in finAccountPayArrangement to store a list of future Payments that can, for example, be printed in a Payment Arrangement Advice.