FINERACT-1734-LoanRepaymentDue-Event-Enhancements-1
This commit is contained in:
committed by
Arnold Gálovics
parent
1405b28d71
commit
d80aa77c02
@@ -4,32 +4,16 @@
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"default": null,
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
"name": "loanId",
|
||||
"type": ["long"]
|
||||
},
|
||||
{
|
||||
"name": "loanAccountNo",
|
||||
"type": ["string"]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "accountNo",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "externalId",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "dueDate",
|
||||
"name": "loanExternalId",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
@@ -44,19 +28,15 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "totalLoanAmountDue",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
"name": "installment",
|
||||
"type": ["org.apache.fineract.avro.loan.v1.RepaymentDueDataV1"]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "repaymentDue",
|
||||
"name": "pastDueAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.RepaymentDueDataV1"
|
||||
"org.apache.fineract.avro.loan.v1.RepaymentPastDueDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
|
||||
@@ -11,6 +11,14 @@
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "installmentDueDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "principalAmountDue",
|
||||
|
||||
@@ -0,0 +1,47 @@
|
||||
{
|
||||
"name": "RepaymentPastDueDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"default": null,
|
||||
"name": "totalAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "principalAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "interestAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "feeAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"default": null,
|
||||
"name": "penaltyAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user