Gets the Overdue Balance of an Account, optionally "As At" a date.

Syntax

finAccount.GetBalanceOverdue(balanceOverdue, [dateAsAt], [adjustMaturity], [overrideLimitOverdueToBalance], [limitOverdueToBalanceOverrider])

Parameters

NameTypeOptionalByRefDescription
balanceOverdue Decimal ByRef The Overdue Balance calculated is returned here.
dateAsAt Date Optional Optionally a date as at. If Nothing is specified the Overdue Balance is calculated including all transactions. Additionally if Nothing is specified AND adjustMaturity=True AND Today is after the Maturity date then the entire Balance is Overdue (but if Balance less than 0 then returns 0). If omitted, a value of ISRuntime.OptionalNullDate is assumed.
adjustMaturity Boolean Optional If True and the Account is post Maturity the full Balance is returned. If omitted, a value of False is assumed.
overrideLimitOverdueToBalance Boolean Optional Override the Account Type 'Limit the Overdue Balance to the balance of the Account?' setting? limitOverdueToBalanceOverrider parameters defines the overriding setting. If omitted, a value of False is assumed.
limitOverdueToBalanceOverrider Boolean Optional If overrideLimitOverdueToBalance = True, the setting to use. If omitted, a value of False is assumed.

Return Value

Boolean

A Boolean value indicating success.

Member of:
finAccount
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0