A collection of Payment Methods.
Implements I_ISRefreshableCollection, I_ISCollectionDataView, I_ISObjectName, I_ISRecordCodeDescription

Methods

Name Description
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_BankPaymentFlow System Use Only Build an SQL WHERE Filter to apply to the DataView generated via the GetDataView method.
GetDataViewFilter_Ezidebit Returns applicable Payment Methods for Ezidebit.
GetDataViewFilter_Monoova Returns applicable Payment Methods for Monoova.
GetDataViewFilter_MonoovaCreditCard Returns applicable Payment Methods for Monoova Credit Card.
GetDataViewFilter_PayId Returns applicable Payment Methods for PayId.
GetDataViewFilter_PayTo Returns applicable Payment Methods for PayTo.
GetDataViewFilter_PaymentFlow System Use Only Build an SQL WHERE Filter to apply to the DataView generated via the GetDataView method.
GetDataViewFilter_Split Returns applicable Payment Methods for Split.
GetDataViewFilter_ZeptoPayId System Use Only Obsolete Returns applicable Payment Methods for Zepto PayID.
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.
GetLongestCode Returns the number of characters in the longest code.
GetObjectName
GetPaymentMethodPksListBankInterface Retrieve a list of the primary keys of all Payment Methods that for Bank Interface services.
GetPaymentMethodPksListCreditCards Retrieve a list of the primary keys of all Payment Methods that are Credit Cards.
GetPaymentMethodPksListDirectDebits Retrieve a list of the primary keys of all Direct Debit Payment Methods.
GetPaymentMethodPksListExportServices Retrieve a list of the primary keys of all Payment Methods that are Linked to an Export Service excluding Lodgement Services.
GetPaymentMethodPksListFromCategoriesRange Get a List of Payment Method Pks that exist in the specified Payment Type Category.
GetPaymentMethodPksListOutgoing Retrieve a list of the primary keys of all Outgoing Payment Methods.
GetPaymentMethodPksListOutwardsCheques Retrieve a list of the primary keys of all Payment Methods that are outgoing Cheques.
GetPaymentMethodPksListWithExportServicePk Retrieve a list of the primary keys of all Payment Methods that are Linked to an Export Service.
GetRecordCodeDescription
GetRecordDescription
GetUnclearedDaysMaximum Returns the largest Uncleared Days value from all Payment Methods.
GetValidDataViewColumns Get a List of Columns that are Valid when creating a Data View from this collection for the specified Validation Target.
HasBankInterfaceMethods Returns True if there are any 'Active' Bank Interface Payment Methods.
HasPaymentType Returns True if there are any 'Active' Payment Methods of the Category specified.
Refresh Refresh collection, reloading information where out-of-date.

Properties

Name Description
AnyDDCombineClients Read-Only Returns True if any Direct Debit Payment Methods are set to combine Clients.
CountActive Read-Only Returns the number of active Payment Methods for the class.
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