PutLoansLoanIdRequest

@Serializable
data class PutLoansLoanIdRequest(val amortizationType: Int? = null, val charges: List<PutLoansLoanIdChanges>? = null, val clientId: Long? = null, val collateral: List<PutLoansLoanIdCollateral>? = null, val createStandingInstructionAtDisbursement: Boolean? = null, val dateFormat: String? = null, val disbursementData: List<PutLoansLoanIdDisbursementData>? = null, val expectedDisbursementDate: String? = null, val fixedPrincipalPercentagePerInstallment: Double? = null, val fraud: Boolean? = null, val graceOnArrearsAgeing: Int? = null, val interestCalculationPeriodType: Int? = null, val interestChargedFromDate: String? = null, val interestRatePerPeriod: Double? = null, val interestType: Int? = null, val isEqualAmortization: Boolean? = null, val isTopup: Boolean? = null, val linkAccountId: Long? = null, val loanIdToClose: Long? = null, val loanScheduleProcessingType: String? = null, val loanScheduleType: String? = null, val loanTermFrequency: Int? = null, val loanTermFrequencyType: Int? = null, val loanType: String? = null, val locale: String? = null, val maxOutstandingLoanBalance: Long? = null, val numberOfRepayments: Int? = null, val principal: Long? = null, val productId: Long? = null, val repaymentEvery: Int? = null, val repaymentFrequencyDayOfWeekType: Int? = null, val repaymentFrequencyNthDayType: Int? = null, val repaymentFrequencyType: Int? = null, val repaymentsStartingFromDate: String? = null, val submittedOnDate: String? = null, val transactionProcessingStrategyCode: String? = null)

PutLoansLoanIdRequest

Parameters

amortizationType
charges
clientId
collateral
createStandingInstructionAtDisbursement
dateFormat
disbursementData
expectedDisbursementDate
fixedPrincipalPercentagePerInstallment
fraud
graceOnArrearsAgeing
interestCalculationPeriodType
interestChargedFromDate
interestRatePerPeriod
interestType
isEqualAmortization
isTopup
linkAccountId
loanIdToClose
loanScheduleProcessingType
loanScheduleType
loanTermFrequency
loanTermFrequencyType
loanType
locale
maxOutstandingLoanBalance
numberOfRepayments
principal
productId
repaymentEvery
repaymentFrequencyDayOfWeekType
repaymentFrequencyNthDayType
repaymentFrequencyType
repaymentsStartingFromDate
submittedOnDate
transactionProcessingStrategyCode

Constructors

Link copied to clipboard
constructor(amortizationType: Int? = null, charges: List<PutLoansLoanIdChanges>? = null, clientId: Long? = null, collateral: List<PutLoansLoanIdCollateral>? = null, createStandingInstructionAtDisbursement: Boolean? = null, dateFormat: String? = null, disbursementData: List<PutLoansLoanIdDisbursementData>? = null, expectedDisbursementDate: String? = null, fixedPrincipalPercentagePerInstallment: Double? = null, fraud: Boolean? = null, graceOnArrearsAgeing: Int? = null, interestCalculationPeriodType: Int? = null, interestChargedFromDate: String? = null, interestRatePerPeriod: Double? = null, interestType: Int? = null, isEqualAmortization: Boolean? = null, isTopup: Boolean? = null, linkAccountId: Long? = null, loanIdToClose: Long? = null, loanScheduleProcessingType: String? = null, loanScheduleType: String? = null, loanTermFrequency: Int? = null, loanTermFrequencyType: Int? = null, loanType: String? = null, locale: String? = null, maxOutstandingLoanBalance: Long? = null, numberOfRepayments: Int? = null, principal: Long? = null, productId: Long? = null, repaymentEvery: Int? = null, repaymentFrequencyDayOfWeekType: Int? = null, repaymentFrequencyNthDayType: Int? = null, repaymentFrequencyType: Int? = null, repaymentsStartingFromDate: String? = null, submittedOnDate: String? = null, transactionProcessingStrategyCode: String? = null)

Properties

Link copied to clipboard
val amortizationType: Int? = null
Link copied to clipboard
Link copied to clipboard
val clientId: Long? = null
Link copied to clipboard
Link copied to clipboard
val dateFormat: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val fraud: Boolean? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val interestType: Int? = null
Link copied to clipboard
Link copied to clipboard
val isTopup: Boolean? = null
Link copied to clipboard
val linkAccountId: Long? = null
Link copied to clipboard
val loanIdToClose: Long? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val loanTermFrequency: Int? = null
Link copied to clipboard
Link copied to clipboard
val loanType: String? = null
Link copied to clipboard
val locale: String? = null
Link copied to clipboard
Link copied to clipboard
val numberOfRepayments: Int? = null
Link copied to clipboard
val principal: Long? = null
Link copied to clipboard
val productId: Long? = null
Link copied to clipboard
val repaymentEvery: Int? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val submittedOnDate: String? = null