Functionality to make a Payment to a Loan Account or Investment to Deposit Account.

Methods

Name Description
AccountLoad Loads the Account.
AccountLoadPk Load the Account.
BankingDetailsFromHtmlWidgetJsonString System Use Only Obsolete Update Banking Details from a JSON String for use in HTML Widgets.
Calculate Updates Calculations.
Clear Clears this object and sets all of its properties to their defaults.
ExecuteCommit Create the Payment Transaction.
GetBankingDetails System Use Only Obsolete Returns Banking details in a finBankingDetails object.
GetDocumentId Returns the DocumentId to use to print the Receipt.
PaymentFeeCalculate Calculate the Payment Fee.
Reset
TransactionTypeDataViewFilter Returns a SQL WHERE clause that filters Transaction Types for the Account.
TransactionTypeIdUpdate Updates the Transaction Type and related properties.

Properties

Name Description
Account Read-Only The Account.
AllocationFeeIB The Payment Value allocated to Interest Bearing Fees.
AllocationFeeNIB The Payment Value allocated to Non Interest Bearing Fees.
AllocationInterest The Payment Value allocated to Interest.
AllocationManual Indicates whether the Payment is manually allocated.
AllocationMethodPayment The method used to allocate the Payment - if AllocationManual is False.
AllocationMethodPaymentText
AllocationPrincipalIB The Payment Value allocated to Principal (Interest Bearing).
AllocationPrincipalNIB The Payment Value allocated to Principal (Non Interest Bearing).
Balance Read-Only The Account's Balance including all Transactions.
BalanceFeeIB Read-Only The current Balance of Interest Bearing Fees.
BalanceFeeNIB Read-Only The current Balance of Non Interest Bearing Fees.
BalanceInterest Read-Only The current Balance of Interest.
BalancePrincipalIB Read-Only The current Balance of Principal (Interest Bearing).
BalancePrincipalNIB Read-Only The current Balance of Principal (Non Interest Bearing).
BankInterfaceServiceLogPk Read-Only The Primary Key of the Service Log created when processing the Bank Interface.
BankTransactionPk Read-Only The Primary Key of the Payment's Bank Transaction.
BankingDetails Read-Only The Banking Details, including the Payment Method.
Calculation Read-Only The Calculation and future Schedule including revised Payments and Fee.
CashRegisterId The Id of the Cash Register used for this Payment.
CashRegisterPk The Primary Key of the Cash Register used for this Payment.
CashRegisterPkResolved Read-Only
LogActionDate The Log Action Date (in Local time for this Windows computer).
LogActionDbDate The Log Action Date (in the Database Time Zone). Setting the Log Action Date will update the Time Zone to the Database Time Zone.
LogActionTimeZone Read-Only The Time Zone associated with the Log Action Date.
LogActionTimeZoneDescription Read-Only
LogActionTimeZoneId The Id of the Time Zone associated with the Log Action Date.
LogActionTzDate The Log Action Date (in the Time Zone defined by the LogActionTimeZone property or, if this is undefined, the Database Time Zone defined under Global Settings).
LogActionUtcDate The Log Action Date in UTC.
LogCreate Indicates whether to create an Account Log.
LogDate The Log Date (in Local time for this Windows computer).
LogDbDate The Log Date (in the Database Time Zone). Setting the Log Date will update the Time Zone to the Database Time Zone.
LogNotes The Notes regarding the change, e.g. the reason for the change.
LogSeverityId The Id of the Log's Log Severity.
LogSeverityPk The primary key of the Log's Severity.
LogSubject The Log Subject.
LogTimeZone Read-Only The Time Zone associated with the Log Date.
LogTimeZoneDescription Read-Only
LogTimeZoneId The Id of the Time Zone associated with the Log Date.
LogTzDate The Log Date (in the Time Zone defined by the LogTimeZone property or, if this is undefined, the Database Time Zone defined under Global Settings).
LogUtcDate The Log Date in UTC.
OverdueHold Indicates whether to adjust the Overdue values, or hold the Overdue at its current value.
OverdueHoldResolved Read-Only Returns the Overdue Hold option, or True if not applicable to the Account Type.
PayMethodAccountName System Use Only Obsolete Bank Account Name.
PayMethodAccountNumber System Use Only Obsolete Bank Account/ Credit Card Number.
PayMethodAccountSortCode System Use Only Obsolete Bank Sort Code.
PayMethodBankBranchName System Use Only Obsolete Bank Branch Name.
PayMethodBankNameShort System Use Only Obsolete Short Bank Name.
PayMethodBankReference System Use Only Obsolete Bank Account Reference.
PayMethodCardExpiryDate System Use Only Obsolete The Credit Card Expiry Date.
PayMethodCardSecurityCode System Use Only Obsolete The Credit Card Security Code.
PaymentDate The Payment Date and Time.
PaymentFeeAllowChange Indicates whether the User can change the Payment Fee.
PaymentFeeCharge Indicates whether the Payment Fee should be charged.
PaymentFeeElementId The Id of the Element to charge the Payment Fee to.
PaymentFeeElementPk The primary key of the Element to charge the Payment Fee to.
PaymentFeeTransactionPk Read-Only The Primary Key of the Payment Fee's Account Transaction.
PaymentFeeValue The Payment Fee value to be charged.
PaymentFeeValueResolved Read-Only Returns the Payment Fee value to be charged, but only if the PaymentFee Element is defined and the Payment Fee is being charged. It is also adjusted based upon the Consumer Regulation of the Account.
PaymentMethodId System Use Only Obsolete This is the Id of the Payment Method to use.
PaymentMethodPk System Use Only Obsolete This is the Primary Key of the Payment Method to use.
PaymentValue The Payment value.
PaymentValueResolved Read-Only Returns the Payment value, and if a Direct Debit adds on the Payment Fee.
PrintReceipt Indicates whether a Receipt should be printed.
Printed Indicates whether the Payment has already been Printed/ Exported.
ServiceLogPk Read-Only System Use Only Obsolete The Primary Key of the Service Log created when processing the Bank Interface.
Tag The Tag property can be used to attach another value or object to this object.
TransactionNotes Transaction Notes.
TransactionReference Transaction Reference.
TransactionType Read-Only The Transaction Type for this Payment/ Investment.
TransactionTypeId The Id of the Transaction Type for this Payment/ Investment.
TransactionTypePk The primary key of the Transaction Type for this Payment/ Investment.
UserFlag User Flag. Saved to both the Bank Transaction and Account Transaction.
UserNotes User Notes. Saved to both the Bank Transaction and Account Transaction.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0