Article Details
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.