SavingsAccountTransactionData

@Serializable
data class SavingsAccountTransactionData(val accountId: Long? = null, val accountNo: String? = null, val accountNumber: String? = null, val amount: Double? = null, val amountOnHold: Boolean? = null, val amountRelease: Boolean? = null, val annualFee: Boolean? = null, val annualFeeAndNotReversed: Boolean? = null, val balanceEndDate: LocalDate? = null, val balanceNumberOfDays: Int? = null, val bankNumber: String? = null, val chargeTransaction: Boolean? = null, val chargeTransactionAndNotReversed: Boolean? = null, val chargesPaidByData: Set<SavingsAccountChargesPaidByData>? = null, val checkNumber: String? = null, val credit: Boolean? = null, val cumulativeBalance: Double? = null, val currency: CurrencyData? = null, val date: LocalDate? = null, val dateFormat: String? = null, val debit: Boolean? = null, val deposit: Boolean? = null, val depositAndNotReversed: Boolean? = null, val dividendPayoutAndNotReversed: Boolean? = null, val endOfBalanceLocalDate: LocalDate? = null, val entryType: SavingsAccountTransactionData.EntryType? = null, val feeCharge: Boolean? = null, val feeChargeAndNotReversed: Boolean? = null, val id: Long? = null, val interestPosting: Boolean? = null, val interestPostingAndNotReversed: Boolean? = null, val interestedPostedAsOn: Boolean? = null, val isManualTransaction: Boolean? = null, val isReversal: Boolean? = null, val lienTransaction: Boolean? = null, val locale: String? = null, val manualTransaction: Boolean? = null, val modifiedId: Long? = null, val notReversed: Boolean? = null, val note: String? = null, val originalTransactionId: Long? = null, val outstandingChargeAmount: Double? = null, val overdraftAmount: Double? = null, val overdraftInterestAndNotReversed: Boolean? = null, val payCharge: Boolean? = null, val paymentDetailData: PaymentDetailData? = null, val paymentTypeId: Long? = null, val paymentTypeOptions: List<PaymentTypeData>? = null, val penaltyCharge: Boolean? = null, val penaltyChargeAndNotReversed: Boolean? = null, val reasonForBlock: String? = null, val receiptNumber: String? = null, val refNo: String? = null, val releaseTransactionId: Long? = null, val reversalTransaction: Boolean? = null, val reversed: Boolean? = null, val routingCode: String? = null, val rowIndex: Int? = null, val runningBalance: Double? = null, val savingsAccountChargesPaid: Set<SavingsAccountChargesPaidByData>? = null, val savingsAccountId: Long? = null, val submittedByUsername: String? = null, val submittedOnDate: LocalDate? = null, val taxDetails: List<TaxDetailsData>? = null, val transactionAmount: Double? = null, val transactionDate: LocalDate? = null, val transactionType: SavingsAccountTransactionEnumData? = null, val transfer: AccountTransferData? = null, val waiveCharge: Boolean? = null, val waiveFeeCharge: Boolean? = null, val waiveFeeChargeAndNotReversed: Boolean? = null, val waivePenaltyCharge: Boolean? = null, val waivePenaltyChargeAndNotReversed: Boolean? = null, val withHoldTaxAndNotReversed: Boolean? = null, val withdrawal: Boolean? = null, val withdrawalFeeAndNotReversed: Boolean? = null)

Parameters

accountId
accountNo
accountNumber
amount
amountOnHold
amountRelease
annualFee
annualFeeAndNotReversed
balanceEndDate
balanceNumberOfDays
bankNumber
chargeTransaction
chargeTransactionAndNotReversed
chargesPaidByData
checkNumber
credit
cumulativeBalance
currency
date
dateFormat
debit
deposit
depositAndNotReversed
dividendPayoutAndNotReversed
endOfBalanceLocalDate
entryType
feeCharge
feeChargeAndNotReversed
id
interestPosting
interestPostingAndNotReversed
interestedPostedAsOn
isManualTransaction
isReversal
lienTransaction
locale
manualTransaction
modifiedId
notReversed
note
originalTransactionId
outstandingChargeAmount
overdraftAmount
overdraftInterestAndNotReversed
payCharge
paymentDetailData
paymentTypeId
paymentTypeOptions
penaltyCharge
penaltyChargeAndNotReversed
reasonForBlock
receiptNumber
refNo
releaseTransactionId
reversalTransaction
reversed
routingCode
rowIndex
runningBalance
savingsAccountChargesPaid
savingsAccountId
submittedByUsername
submittedOnDate
taxDetails
transactionAmount
transactionDate
transactionType
transfer
waiveCharge
waiveFeeCharge
waiveFeeChargeAndNotReversed
waivePenaltyCharge
waivePenaltyChargeAndNotReversed
withHoldTaxAndNotReversed
withdrawal
withdrawalFeeAndNotReversed

Constructors

Link copied to clipboard
constructor(accountId: Long? = null, accountNo: String? = null, accountNumber: String? = null, amount: Double? = null, amountOnHold: Boolean? = null, amountRelease: Boolean? = null, annualFee: Boolean? = null, annualFeeAndNotReversed: Boolean? = null, balanceEndDate: LocalDate? = null, balanceNumberOfDays: Int? = null, bankNumber: String? = null, chargeTransaction: Boolean? = null, chargeTransactionAndNotReversed: Boolean? = null, chargesPaidByData: Set<SavingsAccountChargesPaidByData>? = null, checkNumber: String? = null, credit: Boolean? = null, cumulativeBalance: Double? = null, currency: CurrencyData? = null, date: LocalDate? = null, dateFormat: String? = null, debit: Boolean? = null, deposit: Boolean? = null, depositAndNotReversed: Boolean? = null, dividendPayoutAndNotReversed: Boolean? = null, endOfBalanceLocalDate: LocalDate? = null, entryType: SavingsAccountTransactionData.EntryType? = null, feeCharge: Boolean? = null, feeChargeAndNotReversed: Boolean? = null, id: Long? = null, interestPosting: Boolean? = null, interestPostingAndNotReversed: Boolean? = null, interestedPostedAsOn: Boolean? = null, isManualTransaction: Boolean? = null, isReversal: Boolean? = null, lienTransaction: Boolean? = null, locale: String? = null, manualTransaction: Boolean? = null, modifiedId: Long? = null, notReversed: Boolean? = null, note: String? = null, originalTransactionId: Long? = null, outstandingChargeAmount: Double? = null, overdraftAmount: Double? = null, overdraftInterestAndNotReversed: Boolean? = null, payCharge: Boolean? = null, paymentDetailData: PaymentDetailData? = null, paymentTypeId: Long? = null, paymentTypeOptions: List<PaymentTypeData>? = null, penaltyCharge: Boolean? = null, penaltyChargeAndNotReversed: Boolean? = null, reasonForBlock: String? = null, receiptNumber: String? = null, refNo: String? = null, releaseTransactionId: Long? = null, reversalTransaction: Boolean? = null, reversed: Boolean? = null, routingCode: String? = null, rowIndex: Int? = null, runningBalance: Double? = null, savingsAccountChargesPaid: Set<SavingsAccountChargesPaidByData>? = null, savingsAccountId: Long? = null, submittedByUsername: String? = null, submittedOnDate: LocalDate? = null, taxDetails: List<TaxDetailsData>? = null, transactionAmount: Double? = null, transactionDate: LocalDate? = null, transactionType: SavingsAccountTransactionEnumData? = null, transfer: AccountTransferData? = null, waiveCharge: Boolean? = null, waiveFeeCharge: Boolean? = null, waiveFeeChargeAndNotReversed: Boolean? = null, waivePenaltyCharge: Boolean? = null, waivePenaltyChargeAndNotReversed: Boolean? = null, withHoldTaxAndNotReversed: Boolean? = null, withdrawal: Boolean? = null, withdrawalFeeAndNotReversed: Boolean? = null)

Types

Link copied to clipboard

Values: CREDIT,DEBIT

Properties

Link copied to clipboard
val accountId: Long? = null
Link copied to clipboard
val accountNo: String? = null
Link copied to clipboard
val accountNumber: String? = null
Link copied to clipboard
val amount: Double? = null
Link copied to clipboard
val amountOnHold: Boolean? = null
Link copied to clipboard
val amountRelease: Boolean? = null
Link copied to clipboard
val annualFee: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val balanceEndDate: LocalDate? = null
Link copied to clipboard
Link copied to clipboard
val bankNumber: String? = null
Link copied to clipboard
Link copied to clipboard
val checkNumber: String? = null
Link copied to clipboard
val credit: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val currency: CurrencyData? = null
Link copied to clipboard
val date: LocalDate? = null
Link copied to clipboard
val dateFormat: String? = null
Link copied to clipboard
val debit: Boolean? = null
Link copied to clipboard
val deposit: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val endOfBalanceLocalDate: LocalDate? = null
Link copied to clipboard
Link copied to clipboard
val feeCharge: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val id: Long? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val isReversal: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val locale: String? = null
Link copied to clipboard
Link copied to clipboard
val modifiedId: Long? = null
Link copied to clipboard
val note: String? = null
Link copied to clipboard
val notReversed: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val overdraftAmount: Double? = null
Link copied to clipboard
val payCharge: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val paymentTypeId: Long? = null
Link copied to clipboard
Link copied to clipboard
val penaltyCharge: Boolean? = null
Link copied to clipboard
Link copied to clipboard
val reasonForBlock: String? = null
Link copied to clipboard
val receiptNumber: String? = null
Link copied to clipboard
val refNo: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val reversed: Boolean? = null
Link copied to clipboard
val routingCode: String? = null
Link copied to clipboard
val rowIndex: Int? = null
Link copied to clipboard
val runningBalance: Double? = null
Link copied to clipboard
val savingsAccountId: Long? = null
Link copied to clipboard
Link copied to clipboard
val submittedOnDate: LocalDate? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val transactionDate: LocalDate? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val waiveCharge: Boolean? = null
Link copied to clipboard
val waiveFeeCharge: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val withdrawal: Boolean? = null
Link copied to clipboard
Link copied to clipboard