POST api/loan/calculate
Calculates a schedule for a new loan application.
Requires Authorisation
The api request must supply authenticated token in a custom variable in the request header. The custom variable name is configured in web.config. The default name of the custom variable is “X-Fern-Token”.
Requires Api License and User Access
The api requires license and user permission for API ID, POSTapi/loan/calculate. The user permission can be defined on User Settings screen in Abacus. For license, please contact Fern manager.
Request Information
URI Parameters
None.
Body Parameters
Loan account data.
AccountLoanDto| Name | Description | Type | Additional information |
|---|---|---|---|
| CommunityLoans |
Member loans. |
Collection of AccountLoanBaseDto | It has value only for solidarity type loan. |
| LoanGuarantor |
Loan Guarantor Information if any. |
Collection of LoanGuarantorDto | |
| CancelReasonID |
Loan Cancel Reason Id. |
integer | Required for Loan Cancellation |
| Notes |
Notes for Loan Cancel |
NoteDto | Optional |
| LoanEditScheduleDto | LoanScheduleEditDto | ||
| Edit | boolean | ||
| ActualTotalRepayment | decimal number | ||
| LoanAgreementType | integer | ||
| IsCollateralProcessIncluded |
Determine whether Loan Collateral is included in Loan Manager Process. |
boolean | |
| IsGuarantorProcessIncluded |
Determine whether Loan Guarantor is included in Loan Manager Process. |
boolean | |
| CustomerFinancialAnalysisLinks |
Customer Financial Analysis Links of an account. |
Collection of CustomerFinancialAnalysisLinkDto | |
| LoanStatus |
Status to decide whether its loan application screen (it may be top up or new loan) |
LoanStatus | |
| CUInsuranceID |
Insurance product selected in loan application |
integer | |
| CustomerExternalLoans |
Customer's Loan Details. |
Collection of CustomerExternalLoansDto | |
| PersonEmployee |
Customer's Income Details. |
Collection of PersonEmployeeDto | |
| CULoanID |
Unique identifier of the loan account. |
integer | |
| CommunityCULoanID |
Unique identifier of a community loan. |
integer | |
| LoanApp |
Loan Application. |
LoanAppDto | |
| Excluded |
Exclude the loan from loan members. |
boolean | It is applicable only for solidarity members. |
| Issued |
Whether loan is issued or not. |
boolean | |
| ProductLoan |
Loan Product. |
LoanProductDto | |
| CUAccountID |
Unique identifier of an account. |
integer | Required |
| CustomerID |
Unique identifier of a customer who owns this account. |
integer | Required. |
| ProductId |
Unique identifier of a product. |
integer | Required. |
| CUAccountPortfolioID |
Unique identifer of a portfolio. |
integer | |
| Surveys |
Surveys of an account. |
Collection of SurveyDto | |
| AnalysisLinks |
Analysis Links of an account. |
Collection of AnalysisLinkDto | |
| Description |
Account's Description. |
string | ReadOnly. |
| Name |
Account's Name. |
string | |
| CUAccountRatingID |
Rating id of an account. |
integer | |
| CUAccountIndustryCodeID |
Industry code of an account. |
integer | |
| RegularStatements |
Customer receives regular statements (default to be set at account level. |
boolean | |
| StatementFrequencyNum |
Number of periods between statements. |
integer | |
| StatementFrequencyID |
ID of the statement period. |
byte | |
| StatementLastRun |
When the statement was last run. |
string | |
| CurrencyId |
Currency ID of an account. |
integer | |
| Active |
Active or Inactive status of an account |
boolean | |
| AccStatus | byte | ||
| AccountNumber | string |
Request Formats
application/json, text/json
{
"communityLoans": [
{
"cuLoanID": 1,
"communityCULoanID": 1,
"loanApp": {
"cuLoanID": 1,
"loanPart": {
"cuLoanPartID": 1,
"useScheduleInterest": true,
"interestRate": 1.1,
"devaluationRate": 1.1,
"complimentaryInterestRate": 1.1,
"loanAmount": 1.0,
"issueAmount": 1.0,
"refinanced": true,
"issueDate": "sample string 1",
"levelPayments": true,
"initialPaymentDate": "sample string 2",
"specifiedInitialPaymentDate": "sample string 3",
"rePaymentPeriodNum": 1,
"rePaymentPeriod": 1,
"intPayPeriodNum": 1,
"ignoreOddDays": true,
"periodsDeferredID": 0,
"periodsDeferred": 1,
"firstRepaymentOffset": 1,
"gracePeriod": true,
"termPeriodNum": 1,
"termPeriod": 1,
"calculateInitialPaymentDate": true,
"loanCalculationMode": 0,
"separateonSchedule": true,
"savingsAccID": 1,
"mandatoryAccID": 1,
"normalPayment": 1.0,
"balloonAmount": 1.0,
"dayCount": 0,
"feeAmt1": 1.0,
"capitaliseInterestWhenRefinancing": true,
"useSpecifedDay": true,
"isReviewed": true,
"reviewPeriodNum": 1,
"referenceNumber": "sample string 4",
"reviewPeriod": 1,
"weekNum": 1,
"specifiedDay": 0,
"loanCalculatorAmountType": 1,
"balloonPaymentMethod": 0,
"issueFeePercentage1": 1.0,
"issueFeePercentage2": 1.0,
"feeAmt2": 1.0,
"issueFee": 1.0,
"termPeriodID": 64,
"repaymentPeriodID": 64,
"cuLoanSchedule": null,
"currencyID": 1,
"finalPaymentDate": "sample string 5",
"effectiveIntRate": 1.1,
"editedNormalPayment": 1.0,
"specificProvisioningRate": 1.1,
"paymentsSumUp": true,
"cuInsuranceID": 1,
"insuredAmount": 1.0,
"insuredTerm": 1,
"insurancePremiumRate": 1.1,
"insurancePremium": 1.0
},
"loanReasonID": 1,
"loanSourceOfFundsID": 1,
"cuLoanGuarantorSourceID": 1,
"cuLoanDistrictCodeID": 1,
"cuLoanRefinanceReasonID": 1,
"status": 1,
"multipleParts": true,
"redraw": true,
"applyAmountTotal": 1.0,
"applyDate": "sample string 1",
"approveAmountTotal": 1.0,
"approveDate": "sample string 2",
"cancelReasonID": 1,
"cancelNotes": "sample string 3",
"caisFlag": 1,
"caisFlagsEquifax": 1,
"settlementCustomerID": 1,
"settlementCUAccountID": 1,
"settlementCUAccountIsThirdParty": true,
"paymentCustomerID": 1,
"paymentCUAccountID": 1,
"paymentCUAccountIsThirdParty": true,
"transferAccruedInterestOnly": true,
"restructured": true,
"finalPartDate": "sample string 4",
"lastRestructuredDate": "sample string 5",
"cuLoanProcesses": [
{
"cuLoanID": 1,
"cuLoanProcessID": 1,
"description": "sample string 1",
"loanApprovalGroup": 1,
"isCompleted": true,
"reference": "sample string 2",
"isChanged": true,
"menuKey": "sample string 3",
"isModified": true
},
{
"cuLoanID": 1,
"cuLoanProcessID": 1,
"description": "sample string 1",
"loanApprovalGroup": 1,
"isCompleted": true,
"reference": "sample string 2",
"isChanged": true,
"menuKey": "sample string 3",
"isModified": true
}
],
"lastPanaltyInterestDate": "sample string 6",
"applyUserID": 1,
"loanCollaterals": [
{
"cuLoanCollateralID": 1,
"cuLoanID": 1,
"reference": "sample string 1",
"description": "sample string 2",
"cuLoanCollateralTypeID": 1,
"customerID": 1,
"cuAccountID": 1,
"originalGrossValue": 1.0,
"grossValue": 1.0,
"realisedValue": 1.0,
"fixedCost": 1.0,
"netValue": 1.0,
"valueDate": "sample string 3",
"expiryDate": "sample string 4",
"valuerID": 64,
"valuerName": "sample string 5",
"withholdingRate": 1.1,
"grossValueChanged": true,
"fixedValueChanged": true,
"realisedValueChanged": true,
"collateralTypeChanged": true,
"accountChanged": true,
"withholdingRateChanged": true,
"valuerChanged": true,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"collateralActive": true
},
{
"cuLoanCollateralID": 1,
"cuLoanID": 1,
"reference": "sample string 1",
"description": "sample string 2",
"cuLoanCollateralTypeID": 1,
"customerID": 1,
"cuAccountID": 1,
"originalGrossValue": 1.0,
"grossValue": 1.0,
"realisedValue": 1.0,
"fixedCost": 1.0,
"netValue": 1.0,
"valueDate": "sample string 3",
"expiryDate": "sample string 4",
"valuerID": 64,
"valuerName": "sample string 5",
"withholdingRate": 1.1,
"grossValueChanged": true,
"fixedValueChanged": true,
"realisedValueChanged": true,
"collateralTypeChanged": true,
"accountChanged": true,
"withholdingRateChanged": true,
"valuerChanged": true,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"collateralActive": true
}
],
"renewalOldCUAccountID": 1,
"excludedAssets": 1.0,
"collateralAmount": 1.0,
"transferSavingsAccountID": 1
},
"excluded": true,
"issued": true,
"productLoan": null,
"cuAccountID": 1,
"customerID": 1,
"productId": 1,
"cuAccountPortfolioID": 1,
"drAmount": null,
"crAmount": null,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"analysisLinks": [
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
},
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
}
],
"description": "sample string 1",
"name": "sample string 2",
"cuAccountRatingID": 1,
"cuAccountIndustryCodeID": 1,
"regularStatements": true,
"statementFrequencyNum": 1,
"statementFrequencyID": 64,
"statementLastRun": "sample string 3",
"currencyId": 1,
"active": true,
"accStatus": 64,
"accountNumber": "sample string 4"
},
{
"cuLoanID": 1,
"communityCULoanID": 1,
"loanApp": {
"cuLoanID": 1,
"loanPart": {
"cuLoanPartID": 1,
"useScheduleInterest": true,
"interestRate": 1.1,
"devaluationRate": 1.1,
"complimentaryInterestRate": 1.1,
"loanAmount": 1.0,
"issueAmount": 1.0,
"refinanced": true,
"issueDate": "sample string 1",
"levelPayments": true,
"initialPaymentDate": "sample string 2",
"specifiedInitialPaymentDate": "sample string 3",
"rePaymentPeriodNum": 1,
"rePaymentPeriod": 1,
"intPayPeriodNum": 1,
"ignoreOddDays": true,
"periodsDeferredID": 0,
"periodsDeferred": 1,
"firstRepaymentOffset": 1,
"gracePeriod": true,
"termPeriodNum": 1,
"termPeriod": 1,
"calculateInitialPaymentDate": true,
"loanCalculationMode": 0,
"separateonSchedule": true,
"savingsAccID": 1,
"mandatoryAccID": 1,
"normalPayment": 1.0,
"balloonAmount": 1.0,
"dayCount": 0,
"feeAmt1": 1.0,
"capitaliseInterestWhenRefinancing": true,
"useSpecifedDay": true,
"isReviewed": true,
"reviewPeriodNum": 1,
"referenceNumber": "sample string 4",
"reviewPeriod": 1,
"weekNum": 1,
"specifiedDay": 0,
"loanCalculatorAmountType": 1,
"balloonPaymentMethod": 0,
"issueFeePercentage1": 1.0,
"issueFeePercentage2": 1.0,
"feeAmt2": 1.0,
"issueFee": 1.0,
"termPeriodID": 64,
"repaymentPeriodID": 64,
"cuLoanSchedule": null,
"currencyID": 1,
"finalPaymentDate": "sample string 5",
"effectiveIntRate": 1.1,
"editedNormalPayment": 1.0,
"specificProvisioningRate": 1.1,
"paymentsSumUp": true,
"cuInsuranceID": 1,
"insuredAmount": 1.0,
"insuredTerm": 1,
"insurancePremiumRate": 1.1,
"insurancePremium": 1.0
},
"loanReasonID": 1,
"loanSourceOfFundsID": 1,
"cuLoanGuarantorSourceID": 1,
"cuLoanDistrictCodeID": 1,
"cuLoanRefinanceReasonID": 1,
"status": 1,
"multipleParts": true,
"redraw": true,
"applyAmountTotal": 1.0,
"applyDate": "sample string 1",
"approveAmountTotal": 1.0,
"approveDate": "sample string 2",
"cancelReasonID": 1,
"cancelNotes": "sample string 3",
"caisFlag": 1,
"caisFlagsEquifax": 1,
"settlementCustomerID": 1,
"settlementCUAccountID": 1,
"settlementCUAccountIsThirdParty": true,
"paymentCustomerID": 1,
"paymentCUAccountID": 1,
"paymentCUAccountIsThirdParty": true,
"transferAccruedInterestOnly": true,
"restructured": true,
"finalPartDate": "sample string 4",
"lastRestructuredDate": "sample string 5",
"cuLoanProcesses": [
{
"cuLoanID": 1,
"cuLoanProcessID": 1,
"description": "sample string 1",
"loanApprovalGroup": 1,
"isCompleted": true,
"reference": "sample string 2",
"isChanged": true,
"menuKey": "sample string 3",
"isModified": true
},
{
"cuLoanID": 1,
"cuLoanProcessID": 1,
"description": "sample string 1",
"loanApprovalGroup": 1,
"isCompleted": true,
"reference": "sample string 2",
"isChanged": true,
"menuKey": "sample string 3",
"isModified": true
}
],
"lastPanaltyInterestDate": "sample string 6",
"applyUserID": 1,
"loanCollaterals": [
{
"cuLoanCollateralID": 1,
"cuLoanID": 1,
"reference": "sample string 1",
"description": "sample string 2",
"cuLoanCollateralTypeID": 1,
"customerID": 1,
"cuAccountID": 1,
"originalGrossValue": 1.0,
"grossValue": 1.0,
"realisedValue": 1.0,
"fixedCost": 1.0,
"netValue": 1.0,
"valueDate": "sample string 3",
"expiryDate": "sample string 4",
"valuerID": 64,
"valuerName": "sample string 5",
"withholdingRate": 1.1,
"grossValueChanged": true,
"fixedValueChanged": true,
"realisedValueChanged": true,
"collateralTypeChanged": true,
"accountChanged": true,
"withholdingRateChanged": true,
"valuerChanged": true,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"collateralActive": true
},
{
"cuLoanCollateralID": 1,
"cuLoanID": 1,
"reference": "sample string 1",
"description": "sample string 2",
"cuLoanCollateralTypeID": 1,
"customerID": 1,
"cuAccountID": 1,
"originalGrossValue": 1.0,
"grossValue": 1.0,
"realisedValue": 1.0,
"fixedCost": 1.0,
"netValue": 1.0,
"valueDate": "sample string 3",
"expiryDate": "sample string 4",
"valuerID": 64,
"valuerName": "sample string 5",
"withholdingRate": 1.1,
"grossValueChanged": true,
"fixedValueChanged": true,
"realisedValueChanged": true,
"collateralTypeChanged": true,
"accountChanged": true,
"withholdingRateChanged": true,
"valuerChanged": true,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"collateralActive": true
}
],
"renewalOldCUAccountID": 1,
"excludedAssets": 1.0,
"collateralAmount": 1.0,
"transferSavingsAccountID": 1
},
"excluded": true,
"issued": true,
"productLoan": null,
"cuAccountID": 1,
"customerID": 1,
"productId": 1,
"cuAccountPortfolioID": 1,
"drAmount": null,
"crAmount": null,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"analysisLinks": [
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
},
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
}
],
"description": "sample string 1",
"name": "sample string 2",
"cuAccountRatingID": 1,
"cuAccountIndustryCodeID": 1,
"regularStatements": true,
"statementFrequencyNum": 1,
"statementFrequencyID": 64,
"statementLastRun": "sample string 3",
"currencyId": 1,
"active": true,
"accStatus": 64,
"accountNumber": "sample string 4"
}
],
"loanGuarantor": [
{
"type": "sample string 1",
"customerID": 1,
"name": "sample string 2",
"description": "sample string 3",
"currencyID": 1,
"amount": 1.0,
"address": {
"address1": "sample string 1",
"address2": "sample string 2",
"address3": "sample string 3",
"townCity": "sample string 4",
"county": "sample string 5",
"state": "sample string 6",
"postalCode": "sample string 7",
"country": "sample string 8",
"region": "sample string 9",
"address1ID": 1,
"address2ID": 1,
"address3ID": 1,
"townCityID": 1,
"countyID": 1,
"stateID": 1,
"postalCodeID": 1,
"countryID": 1,
"regionID": 1
},
"loanGuarantorID": 1,
"loanGuarantorTypeID": 1,
"checkActive": true
},
{
"type": "sample string 1",
"customerID": 1,
"name": "sample string 2",
"description": "sample string 3",
"currencyID": 1,
"amount": 1.0,
"address": {
"address1": "sample string 1",
"address2": "sample string 2",
"address3": "sample string 3",
"townCity": "sample string 4",
"county": "sample string 5",
"state": "sample string 6",
"postalCode": "sample string 7",
"country": "sample string 8",
"region": "sample string 9",
"address1ID": 1,
"address2ID": 1,
"address3ID": 1,
"townCityID": 1,
"countyID": 1,
"stateID": 1,
"postalCodeID": 1,
"countryID": 1,
"regionID": 1
},
"loanGuarantorID": 1,
"loanGuarantorTypeID": 1,
"checkActive": true
}
],
"cancelReasonID": 1,
"notes": {
"noteID": 1,
"note": "sample string 1",
"userID": 1,
"terminalID": 1,
"creationDate": "sample string 2",
"editDate": "sample string 3"
},
"loanEditScheduleDto": {
"moveSubsequentDates": true,
"recalculateLoanDues": true,
"applySubsequentTotalRepayments": true,
"applySubsequentLoanRepayments": true,
"numberOfRepayments": 1,
"interestPaymentsOnly": true,
"gracePeriod": true,
"adjustLaterPayments": true,
"changeLastPayment": true,
"totalChanged": true,
"dateChanged": true,
"loanSchedule": [
{
"cuAccountID": 1,
"scheduleID": 1,
"cuLoanPartID": 1,
"period": 1,
"repaymentDate": "sample string 1",
"totalRepayment": 1.0,
"feeRepayment": 1.0,
"feeAmtPaid": 1.0,
"udsFeeRepayment": 1.0,
"udsFeePaid": 1.0,
"interestRepayment": 1.0,
"interestAmtPaid": 1.0,
"compIntRepayment": 1.0,
"compIntAmtPaid": 1.0,
"loanRepayment": 1.0,
"loanRepaymentPaid": 1.0,
"balance": 1.0,
"savingsPayment": 1.0,
"savingsPaymentPaid": 1.0,
"allPaid": true
},
{
"cuAccountID": 1,
"scheduleID": 1,
"cuLoanPartID": 1,
"period": 1,
"repaymentDate": "sample string 1",
"totalRepayment": 1.0,
"feeRepayment": 1.0,
"feeAmtPaid": 1.0,
"udsFeeRepayment": 1.0,
"udsFeePaid": 1.0,
"interestRepayment": 1.0,
"interestAmtPaid": 1.0,
"compIntRepayment": 1.0,
"compIntAmtPaid": 1.0,
"loanRepayment": 1.0,
"loanRepaymentPaid": 1.0,
"balance": 1.0,
"savingsPayment": 1.0,
"savingsPaymentPaid": 1.0,
"allPaid": true
}
],
"loanChanged": true,
"edit": true,
"cuAccountID": 1,
"scheduleID": 1,
"cuLoanPartID": 1,
"period": 1,
"repaymentDate": "sample string 1",
"totalRepayment": 1.0,
"feeRepayment": 1.0,
"feeAmtPaid": 1.0,
"udsFeeRepayment": 1.0,
"udsFeePaid": 1.0,
"interestRepayment": 1.0,
"interestAmtPaid": 1.0,
"compIntRepayment": 1.0,
"compIntAmtPaid": 1.0,
"loanRepayment": 1.0,
"loanRepaymentPaid": 1.0,
"balance": 1.0,
"savingsPayment": 1.0,
"savingsPaymentPaid": 1.0,
"allPaid": true
},
"edit": true,
"actualTotalRepayment": 1.0,
"loanAgreementType": 1,
"isCollateralProcessIncluded": true,
"isGuarantorProcessIncluded": true,
"customerFinancialAnalysisLinks": [
{
"customerFinancialAnalysisLinkID": 1,
"cuLoanID": 1,
"categoryID": 1,
"customerFinancialCategoryID": 1,
"value": 1.0
},
{
"customerFinancialAnalysisLinkID": 1,
"cuLoanID": 1,
"categoryID": 1,
"customerFinancialCategoryID": 1,
"value": 1.0
}
],
"loanStatus": 1,
"cuInsuranceID": 1,
"customerExternalLoans": [
{
"customerExternalLoanID": 1,
"customerID": 1,
"currencyID": 1,
"loanType": 1,
"loanName": "sample string 1",
"amountOutstanding": 1.0,
"monthlyRepayments": 1.0,
"finalRepaymentDate": "sample string 2",
"displayMember": "sample string 3"
},
{
"customerExternalLoanID": 1,
"customerID": 1,
"currencyID": 1,
"loanType": 1,
"loanName": "sample string 1",
"amountOutstanding": 1.0,
"monthlyRepayments": 1.0,
"finalRepaymentDate": "sample string 2",
"displayMember": "sample string 3"
}
],
"personEmployee": [
{
"personEmployeeID": 1,
"personID": 1,
"employerID": 1,
"startEmployer": "sample string 1",
"endEmployer": "sample string 2",
"employeeNumber": "sample string 3",
"position": "sample string 4",
"salary": 1.0,
"paymentPeriod": 64,
"currencyID": 1,
"partner": 64,
"startPosition": "sample string 5"
},
{
"personEmployeeID": 1,
"personID": 1,
"employerID": 1,
"startEmployer": "sample string 1",
"endEmployer": "sample string 2",
"employeeNumber": "sample string 3",
"position": "sample string 4",
"salary": 1.0,
"paymentPeriod": 64,
"currencyID": 1,
"partner": 64,
"startPosition": "sample string 5"
}
],
"cuLoanID": 1,
"communityCULoanID": 1,
"loanApp": {
"cuLoanID": 1,
"loanPart": {
"cuLoanPartID": 1,
"useScheduleInterest": true,
"interestRate": 1.1,
"devaluationRate": 1.1,
"complimentaryInterestRate": 1.1,
"loanAmount": 1.0,
"issueAmount": 1.0,
"refinanced": true,
"issueDate": "sample string 1",
"levelPayments": true,
"initialPaymentDate": "sample string 2",
"specifiedInitialPaymentDate": "sample string 3",
"rePaymentPeriodNum": 1,
"rePaymentPeriod": 1,
"intPayPeriodNum": 1,
"ignoreOddDays": true,
"periodsDeferredID": 0,
"periodsDeferred": 1,
"firstRepaymentOffset": 1,
"gracePeriod": true,
"termPeriodNum": 1,
"termPeriod": 1,
"calculateInitialPaymentDate": true,
"loanCalculationMode": 0,
"separateonSchedule": true,
"savingsAccID": 1,
"mandatoryAccID": 1,
"normalPayment": 1.0,
"balloonAmount": 1.0,
"dayCount": 0,
"feeAmt1": 1.0,
"capitaliseInterestWhenRefinancing": true,
"useSpecifedDay": true,
"isReviewed": true,
"reviewPeriodNum": 1,
"referenceNumber": "sample string 4",
"reviewPeriod": 1,
"weekNum": 1,
"specifiedDay": 0,
"loanCalculatorAmountType": 1,
"balloonPaymentMethod": 0,
"issueFeePercentage1": 1.0,
"issueFeePercentage2": 1.0,
"feeAmt2": 1.0,
"issueFee": 1.0,
"termPeriodID": 64,
"repaymentPeriodID": 64,
"cuLoanSchedule": null,
"currencyID": 1,
"finalPaymentDate": "sample string 5",
"effectiveIntRate": 1.1,
"editedNormalPayment": 1.0,
"specificProvisioningRate": 1.1,
"paymentsSumUp": true,
"cuInsuranceID": 1,
"insuredAmount": 1.0,
"insuredTerm": 1,
"insurancePremiumRate": 1.1,
"insurancePremium": 1.0
},
"loanReasonID": 1,
"loanSourceOfFundsID": 1,
"cuLoanGuarantorSourceID": 1,
"cuLoanDistrictCodeID": 1,
"cuLoanRefinanceReasonID": 1,
"status": 1,
"multipleParts": true,
"redraw": true,
"applyAmountTotal": 1.0,
"applyDate": "sample string 1",
"approveAmountTotal": 1.0,
"approveDate": "sample string 2",
"cancelReasonID": 1,
"cancelNotes": "sample string 3",
"caisFlag": 1,
"caisFlagsEquifax": 1,
"settlementCustomerID": 1,
"settlementCUAccountID": 1,
"settlementCUAccountIsThirdParty": true,
"paymentCustomerID": 1,
"paymentCUAccountID": 1,
"paymentCUAccountIsThirdParty": true,
"transferAccruedInterestOnly": true,
"restructured": true,
"finalPartDate": "sample string 4",
"lastRestructuredDate": "sample string 5",
"cuLoanProcesses": [
{
"cuLoanID": 1,
"cuLoanProcessID": 1,
"description": "sample string 1",
"loanApprovalGroup": 1,
"isCompleted": true,
"reference": "sample string 2",
"isChanged": true,
"menuKey": "sample string 3",
"isModified": true
},
{
"cuLoanID": 1,
"cuLoanProcessID": 1,
"description": "sample string 1",
"loanApprovalGroup": 1,
"isCompleted": true,
"reference": "sample string 2",
"isChanged": true,
"menuKey": "sample string 3",
"isModified": true
}
],
"lastPanaltyInterestDate": "sample string 6",
"applyUserID": 1,
"loanCollaterals": [
{
"cuLoanCollateralID": 1,
"cuLoanID": 1,
"reference": "sample string 1",
"description": "sample string 2",
"cuLoanCollateralTypeID": 1,
"customerID": 1,
"cuAccountID": 1,
"originalGrossValue": 1.0,
"grossValue": 1.0,
"realisedValue": 1.0,
"fixedCost": 1.0,
"netValue": 1.0,
"valueDate": "sample string 3",
"expiryDate": "sample string 4",
"valuerID": 64,
"valuerName": "sample string 5",
"withholdingRate": 1.1,
"grossValueChanged": true,
"fixedValueChanged": true,
"realisedValueChanged": true,
"collateralTypeChanged": true,
"accountChanged": true,
"withholdingRateChanged": true,
"valuerChanged": true,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"collateralActive": true
},
{
"cuLoanCollateralID": 1,
"cuLoanID": 1,
"reference": "sample string 1",
"description": "sample string 2",
"cuLoanCollateralTypeID": 1,
"customerID": 1,
"cuAccountID": 1,
"originalGrossValue": 1.0,
"grossValue": 1.0,
"realisedValue": 1.0,
"fixedCost": 1.0,
"netValue": 1.0,
"valueDate": "sample string 3",
"expiryDate": "sample string 4",
"valuerID": 64,
"valuerName": "sample string 5",
"withholdingRate": 1.1,
"grossValueChanged": true,
"fixedValueChanged": true,
"realisedValueChanged": true,
"collateralTypeChanged": true,
"accountChanged": true,
"withholdingRateChanged": true,
"valuerChanged": true,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"collateralActive": true
}
],
"renewalOldCUAccountID": 1,
"excludedAssets": 1.0,
"collateralAmount": 1.0,
"transferSavingsAccountID": 1
},
"excluded": true,
"issued": true,
"productLoan": null,
"cuAccountID": 1,
"customerID": 1,
"productId": 1,
"cuAccountPortfolioID": 1,
"drAmount": null,
"crAmount": null,
"surveys": [
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
},
{
"surveyID": 1,
"userDefinedFieldGroupID": 1,
"date": "sample string 1",
"totalScore": 1.0,
"udfLinks": [
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
},
{
"udfLinkID": 1,
"surveyID": 1,
"customerID": 1,
"cuAccountID": 1,
"productID": 1,
"cuInsurancePolicyID": 1,
"receiptNo": 1,
"branchID": 1,
"interactionID": 1,
"cuLoanReviewID": 1,
"udfFieldID": 1,
"value": "sample string 1",
"userDefinedFieldListID": 1,
"order": 1,
"mask": "sample string 2",
"mandatory": true,
"uniqueField": true,
"validateActiveUDF": true,
"udfType": 64,
"fieldName": "sample string 3",
"fieldCurrency": 1,
"dateValue": "sample string 4",
"customerTypes": 1
}
]
}
],
"analysisLinks": [
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
},
{
"analysisLinkID": 1,
"analysisFieldID": 1,
"customerID": 1,
"cuAccountID": 1,
"receiptNo": 1,
"productID": 1,
"accountID": 1,
"journalPageID": 1,
"journalEntryID": 1,
"journalPostID": 1,
"recurringPageID": 1,
"recurringEntryID": 1,
"cuInsurancePolicyID": 1,
"selected": true
}
],
"description": "sample string 1",
"name": "sample string 2",
"cuAccountRatingID": 1,
"cuAccountIndustryCodeID": 1,
"regularStatements": true,
"statementFrequencyNum": 1,
"statementFrequencyID": 64,
"statementLastRun": "sample string 3",
"currencyId": 1,
"active": true,
"accStatus": 64,
"accountNumber": "sample string 4"
}
application/xml
Sample not available.
text/xml
Sample not available.
application/x-www-form-urlencoded
Sample not available.
Response Information
Response Codes
Success Status:
- OK (200), please see resource description below.
Failed Status(es):
Resource Description
Returns a loan schedule data.
CalculatorResultDto| Name | Description | Type | Additional information |
|---|---|---|---|
| APR |
Annual Percentage Rate. |
decimal number | |
| MaturityDate |
Maturity date of the schedule. |
date | |
| InitialPaymentDate |
Initial payment date of the schedule. |
date | |
| LoanSchedule |
Schedule data. |
Collection of LoanScheduleResultDto | |
| IssueAmount |
loan issue amount. |
decimal number | |
| LoanTerm |
loan term number. |
integer | |
| CurrencyID |
product cu rrency id. |
integer | |
| PeriodsDeferred |
loan deferred period. |
integer | |
| TermPeriodID |
loan term period(weekly, monthly, yearly). |
integer | |
| EffectiveInterestRate |
effective interest rate. |
decimal number | |
| EffectiveInterestRateStandard |
effective interest rate for standard method. |
decimal number | |
| EffectiveInterestAmountStandard |
effective interest amount for standard method. |
decimal number | |
| NormalPayment |
Normal Payment for the loan. |
decimal number | |
| DayCount |
Day Count fraction for loan payment calculation. |
byte | |
| InsuredAmount |
Loan Amount Insured. |
decimal number | |
| InsuredTerm |
Term Insured. |
integer | |
| InsurancePremiumRate |
Insurance Premium Rate |
decimal number | |
| InsurancePremium | decimal number | ||
| InterestRate |
InterestRate. |
decimal number | |
| FlatInterestAmount |
Flat interest amount thats calculated for Interest added during issue amount and half prepaid balloon |
decimal number | |
| IncomeExpenses |
Income Expenses consolidated Data |
Collection of CustomerIncomeExpenses |
Response Formats
application/json, text/json
{
"apr": 1.1,
"maturityDate": "2019-06-04T21:07:46.6862277-04:00",
"initialPaymentDate": "2019-06-04T21:07:46.6862277-04:00",
"loanSchedule": [
{
"cuAccountID": 1,
"scheduleID": 1,
"cuLoanPartID": 1,
"period": 1,
"repaymentDate": "sample string 1",
"totalRepayment": 1.0,
"totalRepaymentPaid": "sample string 2",
"feeRepayment": 1.0,
"feeAmtPaid": 1.0,
"udsFeeRepayment": 1.0,
"udsFeePaid": 1.0,
"interestRepayment": 1.0,
"interestAmtPaid": "sample string 3",
"compIntRepayment": "sample string 4",
"compIntAmtPaid": "sample string 5",
"loanRepayment": 1.0,
"loanRepaymentPaid": "sample string 6",
"penaltyDue": "sample string 7",
"penaltyDuePaid": "sample string 8",
"outstandingFeeDue": "sample string 9",
"outstandingFeeDuePaid": "sample string 10",
"writtenOffAmount": "sample string 11",
"balance": 1.0,
"savingsPayment": 1.0,
"savingsPaymentPaid": "sample string 12",
"allPaid": true,
"status": "sample string 13",
"repaidDate": "sample string 14",
"repaymentAmount": 1.0,
"lateDays": 1,
"totalRepaymentString": "sample string 15",
"feeRepaymentString": "sample string 16",
"interestRepaymentString": "sample string 17",
"loanRepaymentString": "sample string 18",
"balanceString": "sample string 19",
"dateChanged": true
},
{
"cuAccountID": 1,
"scheduleID": 1,
"cuLoanPartID": 1,
"period": 1,
"repaymentDate": "sample string 1",
"totalRepayment": 1.0,
"totalRepaymentPaid": "sample string 2",
"feeRepayment": 1.0,
"feeAmtPaid": 1.0,
"udsFeeRepayment": 1.0,
"udsFeePaid": 1.0,
"interestRepayment": 1.0,
"interestAmtPaid": "sample string 3",
"compIntRepayment": "sample string 4",
"compIntAmtPaid": "sample string 5",
"loanRepayment": 1.0,
"loanRepaymentPaid": "sample string 6",
"penaltyDue": "sample string 7",
"penaltyDuePaid": "sample string 8",
"outstandingFeeDue": "sample string 9",
"outstandingFeeDuePaid": "sample string 10",
"writtenOffAmount": "sample string 11",
"balance": 1.0,
"savingsPayment": 1.0,
"savingsPaymentPaid": "sample string 12",
"allPaid": true,
"status": "sample string 13",
"repaidDate": "sample string 14",
"repaymentAmount": 1.0,
"lateDays": 1,
"totalRepaymentString": "sample string 15",
"feeRepaymentString": "sample string 16",
"interestRepaymentString": "sample string 17",
"loanRepaymentString": "sample string 18",
"balanceString": "sample string 19",
"dateChanged": true
}
],
"issueAmount": 1.0,
"loanTerm": 1,
"currencyID": 1,
"periodsDeferred": 1,
"termPeriodID": 1,
"effectiveInterestRate": 1.1,
"effectiveInterestRateStandard": 1.1,
"effectiveInterestAmountStandard": 1.0,
"normalPayment": 1.0,
"dayCount": 64,
"insuredAmount": 1.0,
"insuredTerm": 1,
"insurancePremiumRate": 1.1,
"insurancePremium": 1.0,
"interestRate": 1.1,
"flatInterestAmount": 1.0,
"incomeExpenses": [
{
"type": 64,
"description": "sample string 2",
"balance": "sample string 3",
"amountIn": "sample string 4",
"amountOut": "sample string 5",
"formatType": 64
},
{
"type": 64,
"description": "sample string 2",
"balance": "sample string 3",
"amountIn": "sample string 4",
"amountOut": "sample string 5",
"formatType": 64
}
]
}
application/xml, text/xml
<CalculatorResultDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fern.Abacus.ObjectModel.Dto.CU">
<APR>1.1</APR>
<CurrencyID>1</CurrencyID>
<DayCount>64</DayCount>
<EffectiveInterestAmountStandard>1</EffectiveInterestAmountStandard>
<EffectiveInterestRate>1.1</EffectiveInterestRate>
<EffectiveInterestRateStandard>1.1</EffectiveInterestRateStandard>
<FlatInterestAmount>1</FlatInterestAmount>
<IncomeExpenses xmlns:d2p1="http://schemas.datacontract.org/2004/07/Abacus.BusinessRules.CU">
<d2p1:CustomerIncomeExpenses>
<d2p1:AmountIn>sample string 4</d2p1:AmountIn>
<d2p1:AmountOut>sample string 5</d2p1:AmountOut>
<d2p1:Balance>sample string 3</d2p1:Balance>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:FormatType>64</d2p1:FormatType>
<d2p1:Type>64</d2p1:Type>
</d2p1:CustomerIncomeExpenses>
<d2p1:CustomerIncomeExpenses>
<d2p1:AmountIn>sample string 4</d2p1:AmountIn>
<d2p1:AmountOut>sample string 5</d2p1:AmountOut>
<d2p1:Balance>sample string 3</d2p1:Balance>
<d2p1:Description>sample string 2</d2p1:Description>
<d2p1:FormatType>64</d2p1:FormatType>
<d2p1:Type>64</d2p1:Type>
</d2p1:CustomerIncomeExpenses>
</IncomeExpenses>
<InitialPaymentDate>2019-06-04T21:07:46.6862277-04:00</InitialPaymentDate>
<InsurancePremium>1</InsurancePremium>
<InsurancePremiumRate>1.1</InsurancePremiumRate>
<InsuredAmount>1</InsuredAmount>
<InsuredTerm>1</InsuredTerm>
<InterestRate>1.1</InterestRate>
<IssueAmount>1</IssueAmount>
<LoanSchedule>
<LoanScheduleResultDto>
<AllPaid>true</AllPaid>
<Balance>1</Balance>
<BalanceString>sample string 19</BalanceString>
<CUAccountID>1</CUAccountID>
<CULoanPartID>1</CULoanPartID>
<CompIntAmtPaid>sample string 5</CompIntAmtPaid>
<CompIntRepayment>sample string 4</CompIntRepayment>
<DateChanged>true</DateChanged>
<FeeAmtPaid>1</FeeAmtPaid>
<FeeRepayment>1</FeeRepayment>
<FeeRepaymentString>sample string 16</FeeRepaymentString>
<InterestAmtPaid>sample string 3</InterestAmtPaid>
<InterestRepayment>1</InterestRepayment>
<InterestRepaymentString>sample string 17</InterestRepaymentString>
<LateDays>1</LateDays>
<LoanRepayment>1</LoanRepayment>
<LoanRepaymentPaid>sample string 6</LoanRepaymentPaid>
<LoanRepaymentString>sample string 18</LoanRepaymentString>
<OutstandingFeeDue>sample string 9</OutstandingFeeDue>
<OutstandingFeeDuePaid>sample string 10</OutstandingFeeDuePaid>
<PenaltyDue>sample string 7</PenaltyDue>
<PenaltyDuePaid>sample string 8</PenaltyDuePaid>
<Period>1</Period>
<RepaidDate>sample string 14</RepaidDate>
<RepaymentAmount>1</RepaymentAmount>
<RepaymentDate>sample string 1</RepaymentDate>
<SavingsPayment>1</SavingsPayment>
<SavingsPaymentPaid>sample string 12</SavingsPaymentPaid>
<ScheduleID>1</ScheduleID>
<Status>sample string 13</Status>
<TotalRepayment>1</TotalRepayment>
<TotalRepaymentPaid>sample string 2</TotalRepaymentPaid>
<TotalRepaymentString>sample string 15</TotalRepaymentString>
<UDSFeePaid>1</UDSFeePaid>
<UDSFeeRepayment>1</UDSFeeRepayment>
<WrittenOffAmount>sample string 11</WrittenOffAmount>
</LoanScheduleResultDto>
<LoanScheduleResultDto>
<AllPaid>true</AllPaid>
<Balance>1</Balance>
<BalanceString>sample string 19</BalanceString>
<CUAccountID>1</CUAccountID>
<CULoanPartID>1</CULoanPartID>
<CompIntAmtPaid>sample string 5</CompIntAmtPaid>
<CompIntRepayment>sample string 4</CompIntRepayment>
<DateChanged>true</DateChanged>
<FeeAmtPaid>1</FeeAmtPaid>
<FeeRepayment>1</FeeRepayment>
<FeeRepaymentString>sample string 16</FeeRepaymentString>
<InterestAmtPaid>sample string 3</InterestAmtPaid>
<InterestRepayment>1</InterestRepayment>
<InterestRepaymentString>sample string 17</InterestRepaymentString>
<LateDays>1</LateDays>
<LoanRepayment>1</LoanRepayment>
<LoanRepaymentPaid>sample string 6</LoanRepaymentPaid>
<LoanRepaymentString>sample string 18</LoanRepaymentString>
<OutstandingFeeDue>sample string 9</OutstandingFeeDue>
<OutstandingFeeDuePaid>sample string 10</OutstandingFeeDuePaid>
<PenaltyDue>sample string 7</PenaltyDue>
<PenaltyDuePaid>sample string 8</PenaltyDuePaid>
<Period>1</Period>
<RepaidDate>sample string 14</RepaidDate>
<RepaymentAmount>1</RepaymentAmount>
<RepaymentDate>sample string 1</RepaymentDate>
<SavingsPayment>1</SavingsPayment>
<SavingsPaymentPaid>sample string 12</SavingsPaymentPaid>
<ScheduleID>1</ScheduleID>
<Status>sample string 13</Status>
<TotalRepayment>1</TotalRepayment>
<TotalRepaymentPaid>sample string 2</TotalRepaymentPaid>
<TotalRepaymentString>sample string 15</TotalRepaymentString>
<UDSFeePaid>1</UDSFeePaid>
<UDSFeeRepayment>1</UDSFeeRepayment>
<WrittenOffAmount>sample string 11</WrittenOffAmount>
</LoanScheduleResultDto>
</LoanSchedule>
<LoanTerm>1</LoanTerm>
<MaturityDate>2019-06-04T21:07:46.6862277-04:00</MaturityDate>
<NormalPayment>1</NormalPayment>
<PeriodsDeferred>1</PeriodsDeferred>
<TermPeriodID>1</TermPeriodID>
</CalculatorResultDto>