Represents a Batch Transaction.
Implements I_ISDirty, I_ISObjectName

Methods

Name Description
AccountIdSet Sets the Account and related Account properties.
AllocationMethodOverdueCSetAutomatic
AllocationMethodOverdueCSetManual
AllocationMethodOverdueSetAutomatic
AllocationMethodOverdueSetManual
AllocationMethodValueSetAutomatic
AllocationMethodValueSetManual
Clear Clear details.
CreatedDetailsSet Set the overriding Created User and Date to be used when saving new records when Converting data.
Duplicate Duplicates the current item.
ElementIdSet Sets the Element, applying the default Reference, Value and Notes from the Element (if defaults defined).
GetObjectName
HasValues
HighCostLoanAdjustmentClear Resets the High-Cost Loan Adjustment Type and Value back to Not Applicable and the Original Value respectively.
HighCostLoanAdjustmentSet Updates the Value for a High-Cost Loan adjustment.
WithholdingTaxSet Updates Withholding Tax details.
WithholdingTaxSet1 Updates Transaction Value and Withholding Tax Value given the Gross Value and Withholding Tax Rate.
WithholdingTaxSet2 Updates Transaction Value and Withholding Tax Rate given the Gross Value and Withholding Tax Value.
WithholdingTaxSet3 Updates Transaction Value and Withholding Tax details, validating information supplied.
WithholdingTaxSetFromAccount Updates Transaction Value and Withholding Tax details from the Account (and Date) loaded on the Transaction.

Properties

Name Description
AccountBalance Read-Only The Account's Balance.
AccountBalanceOverdue Read-Only The Account's Overdue Balance.
AccountBalanceOverdueContractual Read-Only The Account's Contractual Overdue Balance.
AccountClass Read-Only The Account's Class.
AccountId Read-Only The Id of the Account that this Transaction relates to.
AccountName Read-Only The Account Name.
AccountPk The primary key of the Account that this Transaction relates to.
AccountTransactionPk The Primary Key assigned to the AccountTransaction Record after being committed.
AccountTransactionReference The Reference assigned to the AccountTransaction Record after being committed.
AccountWarningMessage Read-Only A Warning Message regarding the Account.
AllocatedFeeIB The Allocated Interest Bearing Fee for this Transaction.
AllocatedFeeNIB The Allocated Non-Interest Bearing Fee for this Transaction.
AllocatedInterest The Allocated Interest for this Transaction.
AllocatedPrincipalIB The Allocated Interest Bearing Principal for this Transaction.
AllocatedPrincipalNIB The Allocated Non-Interest Bearing Principal for this Transaction.
AllocationMethodOverdue Read-Only The method finPOWER uses to allocate Overdues on the Transaction.
AllocationMethodOverdueC Read-Only The method finPOWER uses to allocate Contractual Overdues on the Transaction.
AllocationMethodPayment The method used to allocate Payment Received values - if an Automatic Allocation.
AllocationMethodValue Read-Only The method used to allocate Values on the Transaction.
AuditData Transaction Audit Data.
BranchPk Read-Only The Account's BranchPk.
CommitError
CreatedDate Read-Only The Local date and time this record was created.
CreatedUserPk Read-Only The primary key of the User that created this record.
CreatedUtcDate The UTC date and time this record was created.
Credit Transaction Credit Value.
DateDeferredTo The Date payment on this Transaction is deferred to.
DateInterestFreeTo The Date Interest on this Transaction is not charged to.
Debit Transaction Debit Value.
DirectDebitOverride Determines whether "DirectDebitValue" overrides the normal Direct Debit value.
DirectDebitValue The Direct Debit value for this Transaction.
DisbursementDueDate The Disbursement's Due Date (or Nothing).
DisbursementExternalPartyId The Id of the Disbursement External Party.
DisbursementExternalPartyPk The primary key of the Disbursement External Party.
DisbursementPayeeType The type of Disbursement Payee.
DisbursementPayeeTypeText The Disbursement Payee Type in its String representation.
DisbursementPk The Primary Key assigned to the AccountDisbursement Record after being committed.
DisbursementType The Type of Disbursement.
DisbursementTypeText The Disbursement Type in its String representation.
DisbursementValue The Value of the Disbursement.
ElementId The Id of this Transaction's Element if it is different from the Batch's Transaction Type's Element
ElementPk The primary key of this Transaction's Element if it is different from the Batch's Transaction Type's Element.
ElementPkResolved Read-Only
ElementType Read-Only The Type of Element. Will fall back to the Transaction Type if necessary or fail back to Journal.
ExtendedData Initial External Data value.
GLExportPk Links the Transaction to an existing GL Export. If licensed for Entities, the GL Export must be for the same Entity as the Account.
HighCostLoanAdjustmentType The High-Cost Loan Adjustment Type for this Transaction.
HighCostLoanValueOriginal The Original Value before the Transaction was adjust via the High-Cost Loan Adjustment Type.
IgnoreInterestBackdating Determines whether backdating of Interest is ignored for this Transaction.
IsCommitted Read-Only Indicates whether the Transaction has been committed.
IsDirty Read-Only Indicates whether the Transaction has been modified.
Notes Transaction Notes.
Overdue The Overdue allocation for this Transaction.
OverdueContractual The Contractual Overdue allocation for this Transaction.
ProcessedExternal1 Initial Processed External flag 1 value.
ProcessedExternal2 Initial Processed External flag 2 value.
ProcessedExternal3 Initial Processed External flag 3 value.
Reference Transaction Reference.
ScheduleType Used internally when creating System transactions to denote the original Schedule Type for the Transaction.
Tag The Tag property can be used to attach another value or object to this object.
UserFlag User Flag.
UserNotes User Notes.
Value Transaction Value.
WithholdingTaxRate Read-Only The Withholding Tax Rate for this Transaction.
WithholdingTaxResidentStatus Read-Only The Withholding Tax Residency Status for this Transaction.
WithholdingTaxValue Read-Only The Withholding Tax Value for this Transaction.
Namespace:
Intersoft.finSupport6
Assembly:
finSupport6, Version=6.0.3
Target Framework:
.NET 9.0