A collection of Bank Accounts.
Implements I_ISRefreshableCollection, I_ISCollectionDataView, I_ISObjectName, I_ISRecordCodeDescription

Methods

Name Description
GetBankAccountPksListFromEntityPk Retrieve a list of the primary keys of all Banks belonging to an Entity.
GetBankAccountPksListHasPermissionToAllowUI Get a List of Bank Account Pks that the User has permission to use in the User Interface.
GetDataView Get a DataView object containing details held in this collection.
GetDataViewColumns Get a list of column names to be displayed for a certain display target.
GetDataViewFilter System Use Only Build an SQL WHERE Filter to apply to the DataView generated via the GetDataView method.
GetDataViewFilter_AccountInterestPayouts Returns an SQL WHERE clause that filters Bank Accounts for use in processing Account Interest Payouts.
GetDataViewFilter_AllowBankEntry Returns an SQL WHERE clause that filters Bank Accounts for use in Bank Entry.
GetDataViewForReadyToExportBankInterfaceServices System Use Only Returns a DataView object containing Bank Accounts where there are Bank Transactions ready to be exported for "Bank Interface" (Web API) based Services.
GetDataViewForReadyToExportFileServices Returns a DataView object containing Bank Accounts where there are Bank Transactions ready to be exported for "File" based Services.
GetDataViewTransactionsToExport System Use Only Returns a DataView object containing Bank Accounts where there are Bank Transactions to be exported.
GetDefaultBankAccountPk If there is only one "Active" Bank Account which the User has Permission (Allow UI) for, returns the primary key of the Bank Account.
GetDescriptionForReports Get a Description to display on reports.
GetItem Retrieve an item by its case-insensitive key.
GetItemByIndex Retrieve an item by its index in the collection.
GetItemByPk Retrieve an item by its primary key.
GetItemsBySearchQueryStringParser System Use Only Get a sub-set of Bank Accounts filtered by the specified Search Query.
GetLongestCode Returns the number of characters in the longest code.
GetObjectName
GetRecordCodeDescription
GetRecordDescription
GetValidDataViewColumns Get a List of Columns that are Valid when creating a Data View from this collection for the specified Validation Target.
Refresh Refresh collection, reloading information where out-of-date.
Validate Validate collection to ensure that it is in a usable state.

Properties

Name Description
IsCashRegisterRequired Read-Only Indicates whether any Bank Account requires the entry of a Cash Register for Lodgement payment types.
ItemByIndex Read-Only Retrieve an item by its index in the collection.
ItemByPk Read-Only Retrieve an item by its primary key.
LastRefreshTime Read-Only The date and time that the Refresh method was last called.
RefreshRequired Read-Only Returns True if the Collection is up-to-date.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0