Charge

constructor(account: GLAccount? = null, active: Boolean? = null, allowedClientChargeCalculationType: Boolean? = null, allowedClientChargeTime: Boolean? = null, allowedLoanChargeTime: Boolean? = null, allowedSavingsChargeCalculationType: Boolean? = null, allowedSavingsChargeTime: Boolean? = null, amount: Double? = null, annualFee: Boolean? = null, chargeCalculation: Int? = null, chargePaymentMode: Int? = null, chargeTimeType: Int? = null, clientCharge: Boolean? = null, currencyCode: String? = null, deleted: Boolean? = null, disbursementCharge: Boolean? = null, enableFreeWithdrawal: Boolean? = null, enablePaymentType: Boolean? = null, feeInterval: Int? = null, feeOnMonthDay: ChargeFeeOnMonthDay? = null, frequencyFreeWithdrawalCharge: Int? = null, id: Long? = null, incomeAccountId: Long? = null, loanCharge: Boolean? = null, maxCap: Double? = null, minCap: Double? = null, monthlyFee: Boolean? = null, name: String? = null, new: Boolean? = null, overdueInstallment: Boolean? = null, paymentType: PaymentType? = null, penalty: Boolean? = null, percentageOfApprovedAmount: Boolean? = null, percentageOfDisbursementAmount: Boolean? = null, restartFrequency: Int? = null, restartFrequencyEnum: Int? = null, savingsCharge: Boolean? = null, taxGroup: TaxGroup? = null)

Parameters

account
active
allowedClientChargeCalculationType
allowedClientChargeTime
allowedLoanChargeTime
allowedSavingsChargeCalculationType
allowedSavingsChargeTime
amount
annualFee
chargeCalculation
chargePaymentMode
chargeTimeType
clientCharge
currencyCode
deleted
disbursementCharge
enableFreeWithdrawal
enablePaymentType
feeInterval
feeOnMonthDay
frequencyFreeWithdrawalCharge
id
incomeAccountId
loanCharge
maxCap
minCap
monthlyFee
name
new
overdueInstallment
paymentType
penalty
percentageOfApprovedAmount
percentageOfDisbursementAmount
restartFrequency
restartFrequencyEnum
savingsCharge
taxGroup