diff --git a/api-docs/apiLive.htm b/api-docs/apiLive.htm index 26e8b7acf..693455c95 100644 --- a/api-docs/apiLive.htm +++ b/api-docs/apiLive.htm @@ -8509,7 +8509,7 @@ GET https://DomainName/api/v1/loanproducts/{productId} fundSourceAccountId, loanPortfolioAccountId, interestOnLoanAccountId, incomeFromFeeAccountId, incomeFromPenaltyAccountId, - writeOffAccountId, transfersInSuspenseAccountId + writeOffAccountId, transfersInSuspenseAccountId, overpaymentLiabilityAccountId
Additional Mandatory Fields for Accrual(3) based accounting
@@ -8518,7 +8518,7 @@ GET https://DomainName/api/v1/loanproducts/{productId} fundSourceAccountId, loanPortfolioAccountId, interestOnLoanAccountId, incomeFromFeeAccountId, incomeFromPenaltyAccountId, writeOffAccountId, receivableInterestAccountId, receivableFeeAccountId, - receivablePenaltyAccountId, transfersInSuspenseAccountId + receivablePenaltyAccountId, transfersInSuspenseAccountId, overpaymentLiabilityAccountId @@ -8584,6 +8584,7 @@ Request Body: "incomeFromPenaltyAccountId":"35", "writeOffAccountId":"41", "transfersInSuspenseAccountId":"4", + "overpaymentLiabilityAccountId":"2", "paymentChannelToFundSourceMappings": [ { "paymentTypeId": "11", @@ -8643,6 +8644,7 @@ Request Body: "interestOnLoanAccountId":"34", "incomeFromFeeAccountId":"37", "incomeFromPenaltyAccountId":"35", + "overpaymentLiabilityAccountId":"2", "writeOffAccountId":"41" } @@ -12364,13 +12366,13 @@ Content-Type: application/json - +
Mandatory Fields for Cash based accounting (accountingRule = 2)
savingsReferenceAccountId,savingsControlAccountId, interestOnSavingsAccountId, incomeFromFeeAccountId, transfersInSuspenseAccountIdsavingsReferenceAccountId, savingsControlAccountId, interestOnSavingsAccountId, incomeFromFeeAccountId, transfersInSuspenseAccountId, incomeFromPenaltyAccountId

- +
Optional Fields
minRequiredOpeningBalance, lockinPeriodFrequency, lockinPeriodFrequencyType, withdrawalFeeAmount, withdrawalFeeType,withdrawalFeeForTransfers, annualFeeAmount, annualFeeOnMonthDay, monthDayFormat, paymentChannelToFundSourceMappings, charges
minRequiredOpeningBalance, lockinPeriodFrequency, lockinPeriodFrequencyType, withdrawalFeeAmount, withdrawalFeeType,withdrawalFeeForTransfers, annualFeeAmount, annualFeeOnMonthDay, monthDayFormat, paymentChannelToFundSourceMappings, feeToIncomeAccountMappings, penaltyToIncomeAccountMappings, charges
@@ -12429,6 +12431,19 @@ Request Body: "savingsControlAccountId": "15", "interestOnSavingsAccountId": "18", "incomeFromFeeAccountId": "4", + "incomeFromPenaltyAccountId": "4", + "feeToIncomeAccountMappings":[ + { + "chargeId":"6", + "incomeAccountId":"16" + } + ], + "penaltyToIncomeAccountMappings":[ + { + "chargeId":"4", + "incomeAccountId":"15" + } + ], "paymentChannelToFundSourceMappings": [ { "paymentTypeId": "14", @@ -12516,12 +12531,26 @@ Request Body: "code": "accountingRuleType.cash", "value": "CASH BASED" }, - "accountingMappings": { - "savingsReferenceAccountId": 16, - "incomeFromFeeAccountId": 4, - "interestOnSavingsAccountId": 18, - "savingsControlAccountId": 15 - }, + "accountingMappings":{ + "savingsReferenceAccountId":1, + "incomeFromFeeAccountId":5, + "interestOnSavingsAccountId":4, + "savingsControlAccountId":2, + "transfersInSuspenseAccountId":3, + "incomeFromPenaltyAccountId":15 + }, + "feeToIncomeAccountMappings":[ + { + "chargeId":6, + "incomeAccountId":16 + } + ], + "penaltyToIncomeAccountMappings":[ + { + "chargeId":4, + "incomeAccountId":15 + } + ], "paymentChannelToFundSourceMappings": [ { "paymentTypeId": 14,