Class Description

Variable and dynamic part of auxiliary agreement, generally representing the current state of the account related to the outstanding balance defined in auxiliary agreement.

Attributes

Name Type Description
due Due Current amounts now due for payment on this account.
lastCredit AccountMovement Details of the last credit transaction performed on this account.
lastDebit AccountMovement Details of the last debit transaction performed on this account.
principleAmount Money The initial principle amount, with which this account was instantiated.
balance Money The total amount currently remaining on this account that is required to be paid in order to settle the account to zero. This excludes any due amounts not yet paid.

Relationships

Inherits from

Descendant classes

  • No descendant classes

Leaf/Root class

IsLeaf IsRoot
False False

Associations

Source Class Cardinality Source Target Class Cardinality Target Source Name Source Assoc. Description Target Name Target Assoc. Description
AuxiliaryAccount 0..* Charge 0..* AuxiliaryAccounts All auxiliary accounts to which this charge has to be levied. Charges All charges levied on this account.
AuxiliaryAccount 0..1 Transaction 0..* AuxiliaryAccount Auxiliary account for this payment transaction. PaymentTransactions All payments against this account.
AuxiliaryAgreement 0..1 AuxiliaryAccount 1..* AuxiliaryAgreement Auxiliary agreement regulating this account. AuxiliaryAccounts All auxiliary accounts regulated by this agreement.