FINERACT-1694: Avro schema adjustments

This commit is contained in:
Arnold Galovics
2022-09-01 08:36:35 +02:00
committed by Arnold Gálovics
parent 698681278b
commit fc875047e6
59 changed files with 2008 additions and 1 deletions
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "availableDisbursementAmount",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "pastDueDays",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "nextPaymentDueDate",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "delinquentDays",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "delinquentDate",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "delinquentAmount",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "lastPaymentDate",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "lastPaymentAmount",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "name",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "classification",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "minimumAgeDays",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "maximumAgeDays",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "expectedDisbursementDate",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "actualDisbursementDate",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "principal",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "netDisbursalAmount",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "loanChargeId",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "chargeAmount",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "waivedChargeAmount",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "accountNo",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "externalId",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "status",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "subStatus",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "clientId",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "clientAccountNo",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "clientName",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "clientOfficeId",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "loanProductId",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "loanProductName",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "loanProductDescription",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "isLoanProductLinkedToFloatingRate",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "fundId",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "fundName",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "loanPurposeId",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "loanPurposeName",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "loanOfficerId",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "loanOfficerName",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "loanType",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "principal",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "approvedPrincipal",
"type": [
"null",
@@ -158,6 +180,7 @@
]
},
{
"default": null,
"name": "proposedPrincipal",
"type": [
"null",
@@ -165,6 +188,7 @@
]
},
{
"default": null,
"name": "netDisbursalAmount",
"type": [
"null",
@@ -172,6 +196,7 @@
]
},
{
"default": null,
"name": "termFrequency",
"type": [
"null",
@@ -179,6 +204,7 @@
]
},
{
"default": null,
"name": "termPeriodFrequencyType",
"type": [
"null",
@@ -186,6 +212,7 @@
]
},
{
"default": null,
"name": "numberOfRepayments",
"type": [
"null",
@@ -193,6 +220,7 @@
]
},
{
"default": null,
"name": "repaymentEvery",
"type": [
"null",
@@ -200,6 +228,7 @@
]
},
{
"default": null,
"name": "repaymentFrequencyType",
"type": [
"null",
@@ -207,6 +236,7 @@
]
},
{
"default": null,
"name": "repaymentFrequencyNthDayType",
"type": [
"null",
@@ -214,6 +244,7 @@
]
},
{
"default": null,
"name": "repaymentFrequencyDayOfWeekType",
"type": [
"null",
@@ -221,6 +252,7 @@
]
},
{
"default": null,
"name": "interestRatePerPeriod",
"type": [
"null",
@@ -228,6 +260,7 @@
]
},
{
"default": null,
"name": "interestRateFrequencyType",
"type": [
"null",
@@ -235,6 +268,7 @@
]
},
{
"default": null,
"name": "annualInterestRate",
"type": [
"null",
@@ -242,6 +276,7 @@
]
},
{
"default": null,
"name": "isFloatingInterestRate",
"type": [
"null",
@@ -249,6 +284,7 @@
]
},
{
"default": null,
"name": "interestRateDifferential",
"type": [
"null",
@@ -256,6 +292,7 @@
]
},
{
"default": null,
"name": "amortizationType",
"type": [
"null",
@@ -263,6 +300,7 @@
]
},
{
"default": null,
"name": "interestType",
"type": [
"null",
@@ -270,6 +308,7 @@
]
},
{
"default": null,
"name": "interestCalculationPeriodType",
"type": [
"null",
@@ -277,6 +316,7 @@
]
},
{
"default": null,
"name": "allowPartialPeriodInterestCalculation",
"type": [
"null",
@@ -284,6 +324,7 @@
]
},
{
"default": null,
"name": "inArrearsTolerance",
"type": [
"null",
@@ -291,6 +332,7 @@
]
},
{
"default": null,
"name": "transactionProcessingStrategyId",
"type": [
"null",
@@ -298,6 +340,7 @@
]
},
{
"default": null,
"name": "transactionProcessingStrategyName",
"type": [
"null",
@@ -305,6 +348,7 @@
]
},
{
"default": null,
"name": "graceOnPrincipalPayment",
"type": [
"null",
@@ -312,6 +356,7 @@
]
},
{
"default": null,
"name": "recurringMoratoriumOnPrincipalPeriods",
"type": [
"null",
@@ -319,6 +364,7 @@
]
},
{
"default": null,
"name": "graceOnInterestPayment",
"type": [
"null",
@@ -326,6 +372,7 @@
]
},
{
"default": null,
"name": "graceOnInterestCharged",
"type": [
"null",
@@ -333,6 +380,7 @@
]
},
{
"default": null,
"name": "graceOnArrearsAgeing",
"type": [
"null",
@@ -340,6 +388,7 @@
]
},
{
"default": null,
"name": "interestChargedFromDate",
"type": [
"null",
@@ -347,6 +396,7 @@
]
},
{
"default": null,
"name": "expectedFirstRepaymentOnDate",
"type": [
"null",
@@ -354,6 +404,7 @@
]
},
{
"default": null,
"name": "syncDisbursementWithMeeting",
"type": [
"null",
@@ -361,6 +412,7 @@
]
},
{
"default": null,
"name": "timeline",
"type": [
"null",
@@ -368,6 +420,7 @@
]
},
{
"default": null,
"name": "summary",
"type": [
"null",
@@ -375,6 +428,7 @@
]
},
{
"default": null,
"name": "repaymentSchedule",
"type": [
"null",
@@ -402,6 +456,7 @@
]
},
{
"default": null,
"name": "meeting",
"type": [
"null",
@@ -419,6 +474,7 @@
]
},
{
"default": null,
"name": "originalSchedule",
"type": [
"null",
@@ -426,6 +482,7 @@
]
},
{
"default": null,
"name": "totalOverpaid",
"type": [
"null",
@@ -433,6 +490,7 @@
]
},
{
"default": null,
"name": "loanCounter",
"type": [
"null",
@@ -440,6 +498,7 @@
]
},
{
"default": null,
"name": "loanProductCounter",
"type": [
"null",
@@ -447,6 +506,7 @@
]
},
{
"default": null,
"name": "linkedAccount",
"type": [
"null",
@@ -464,6 +524,7 @@
]
},
{
"default": null,
"name": "multiDisburseLoan",
"type": [
"null",
@@ -471,6 +532,7 @@
]
},
{
"default": null,
"name": "canDefineInstallmentAmount",
"type": [
"null",
@@ -478,6 +540,7 @@
]
},
{
"default": null,
"name": "fixedEmiAmount",
"type": [
"null",
@@ -485,6 +548,7 @@
]
},
{
"default": null,
"name": "maxOutstandingLoanBalance",
"type": [
"null",
@@ -492,6 +556,7 @@
]
},
{
"default": null,
"name": "canDisburse",
"type": [
"null",
@@ -519,6 +584,7 @@
]
},
{
"default": null,
"name": "canUseForTopup",
"type": [
"null",
@@ -526,6 +592,7 @@
]
},
{
"default": null,
"name": "isTopup",
"type": [
"null",
@@ -533,6 +600,7 @@
]
},
{
"default": null,
"name": "closureLoanId",
"type": [
"null",
@@ -540,6 +608,7 @@
]
},
{
"default": null,
"name": "closureLoanAccountNo",
"type": [
"null",
@@ -547,6 +616,7 @@
]
},
{
"default": null,
"name": "topupAmount",
"type": [
"null",
@@ -554,6 +624,7 @@
]
},
{
"default": null,
"name": "inArrears",
"type": [
"null",
@@ -561,6 +632,7 @@
]
},
{
"default": null,
"name": "isNPA",
"type": [
"null",
@@ -578,6 +650,7 @@
]
},
{
"default": null,
"name": "daysInMonthType",
"type": [
"null",
@@ -585,6 +658,7 @@
]
},
{
"default": null,
"name": "daysInYearType",
"type": [
"null",
@@ -592,6 +666,7 @@
]
},
{
"default": null,
"name": "isInterestRecalculationEnabled",
"type": [
"null",
@@ -599,6 +674,7 @@
]
},
{
"default": null,
"name": "interestRecalculationData",
"type": [
"null",
@@ -606,6 +682,7 @@
]
},
{
"default": null,
"name": "createStandingInstructionAtDisbursement",
"type": [
"null",
@@ -613,6 +690,7 @@
]
},
{
"default": null,
"name": "delinquent",
"type": [
"null",
@@ -620,6 +698,7 @@
]
},
{
"default": null,
"name": "delinquencyRange",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "accountNo",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "parentAccountNumber",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "externalId",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "productId",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "productName",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "shortProductName",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "status",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "loanType",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "loanCycle",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "timeline",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "inArrears",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "originalLoan",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "loanBalance",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "amountPaid",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "submittedOnDate",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "submittedByUsername",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "submittedByFirstname",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "submittedByLastname",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "rejectedOnDate",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "rejectedByUsername",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "rejectedByFirstname",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "rejectedByLastname",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "withdrawnOnDate",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "withdrawnByUsername",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "withdrawnByFirstname",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "withdrawnByLastname",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "approvedOnDate",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "approvedByUsername",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "approvedByFirstname",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "approvedByLastname",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "expectedDisbursementDate",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "actualDisbursementDate",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "disbursedByUsername",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "disbursedByFirstname",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "disbursedByLastname",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "closedOnDate",
"type": [
"null",
@@ -158,6 +180,7 @@
]
},
{
"default": null,
"name": "closedByUsername",
"type": [
"null",
@@ -165,6 +188,7 @@
]
},
{
"default": null,
"name": "closedByFirstname",
"type": [
"null",
@@ -172,6 +196,7 @@
]
},
{
"default": null,
"name": "closedByLastname",
"type": [
"null",
@@ -179,6 +204,7 @@
]
},
{
"default": null,
"name": "expectedMaturityDate",
"type": [
"null",
@@ -186,6 +212,7 @@
]
},
{
"default": null,
"name": "writeOffOnDate",
"type": [
"null",
@@ -193,6 +220,7 @@
]
},
{
"default": null,
"name": "writeOffByUsername",
"type": [
"null",
@@ -200,6 +228,7 @@
]
},
{
"default": null,
"name": "writeOffByFirstname",
"type": [
"null",
@@ -207,6 +236,7 @@
]
},
{
"default": null,
"name": "writeOffByLastname",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "chargeId",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "name",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "chargeTimeType",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "dueDate",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "chargeCalculationType",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "percentage",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "amountPercentageAppliedTo",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "currency",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "amount",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "amountPaid",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "amountWaived",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "amountWrittenOff",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "amountOutstanding",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "amountOrPercentage",
"type": [
"null",
@@ -119,6 +134,7 @@
]
},
{
"default": null,
"name": "penalty",
"type": [
"null",
@@ -126,6 +142,7 @@
]
},
{
"default": null,
"name": "chargePaymentMode",
"type": [
"null",
@@ -133,6 +150,7 @@
]
},
{
"default": null,
"name": "paid",
"type": [
"null",
@@ -140,6 +158,7 @@
]
},
{
"default": null,
"name": "waived",
"type": [
"null",
@@ -147,6 +166,7 @@
]
},
{
"default": null,
"name": "chargePayable",
"type": [
"null",
@@ -154,6 +174,7 @@
]
},
{
"default": null,
"name": "loanId",
"type": [
"null",
@@ -161,6 +182,7 @@
]
},
{
"default": null,
"name": "minCap",
"type": [
"null",
@@ -168,6 +190,7 @@
]
},
{
"default": null,
"name": "maxCap",
"type": [
"null",
@@ -175,6 +198,7 @@
]
},
{
"default": null,
"name": "installmentChargeData",
"type": [
"null",
@@ -182,6 +206,7 @@
]
},
{
"default": null,
"name": "amountAccrued",
"type": [
"null",
@@ -189,6 +214,7 @@
]
},
{
"default": null,
"name": "amountUnrecognized",
"type": [
"null",
@@ -196,6 +222,7 @@
]
},
{
"default": null,
"name": "externalId",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "amount",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "installmentNumber",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "chargeId",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "transactionId",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "name",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "installmentNumber",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "dueDate",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "amount",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "amountOutstanding",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "amountWaived",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "paid",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "waived",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "amountAccrued",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "amountUnrecognized",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "loanId",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "interestRecalculationCompoundingType",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "rescheduleStrategyType",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "calendarData",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyType",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyInterval",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyNthDay",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyWeekday",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyOnDay",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyType",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyInterval",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyNthDay",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyWeekday",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyOnDay",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "isCompoundingToBePostedAsTransaction",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "compoundingCalendarData",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "allowCompoundingOnEod",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "borrowerCycleNumber",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "paramType",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "valueConditionType",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "minValue",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "maxValue",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "defaultValue",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "name",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "shortName",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "description",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "fundId",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "fundName",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "includeInBorrowerCycle",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "useBorrowerCycle",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "startDate",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "closeDate",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "status",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "externalId",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "currency",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "principal",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "minPrincipal",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "maxPrincipal",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "numberOfRepayments",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "minNumberOfRepayments",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "maxNumberOfRepayments",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "repaymentEvery",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "repaymentFrequencyType",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "interestRatePerPeriod",
"type": [
"null",
@@ -158,6 +180,7 @@
]
},
{
"default": null,
"name": "minInterestRatePerPeriod",
"type": [
"null",
@@ -165,6 +188,7 @@
]
},
{
"default": null,
"name": "maxInterestRatePerPeriod",
"type": [
"null",
@@ -172,6 +196,7 @@
]
},
{
"default": null,
"name": "interestRateFrequencyType",
"type": [
"null",
@@ -179,6 +204,7 @@
]
},
{
"default": null,
"name": "annualInterestRate",
"type": [
"null",
@@ -186,6 +212,7 @@
]
},
{
"default": null,
"name": "isLinkedToFloatingInterestRates",
"type": [
"null",
@@ -193,6 +220,7 @@
]
},
{
"default": null,
"name": "floatingRateId",
"type": [
"null",
@@ -200,6 +228,7 @@
]
},
{
"default": null,
"name": "floatingRateName",
"type": [
"null",
@@ -207,6 +236,7 @@
]
},
{
"default": null,
"name": "interestRateDifferential",
"type": [
"null",
@@ -214,6 +244,7 @@
]
},
{
"default": null,
"name": "minDifferentialLendingRate",
"type": [
"null",
@@ -221,6 +252,7 @@
]
},
{
"default": null,
"name": "defaultDifferentialLendingRate",
"type": [
"null",
@@ -228,6 +260,7 @@
]
},
{
"default": null,
"name": "maxDifferentialLendingRate",
"type": [
"null",
@@ -235,6 +268,7 @@
]
},
{
"default": null,
"name": "isFloatingInterestRateCalculationAllowed",
"type": [
"null",
@@ -242,6 +276,7 @@
]
},
{
"default": null,
"name": "allowVariableInstallments",
"type": [
"null",
@@ -249,6 +284,7 @@
]
},
{
"default": null,
"name": "minimumGap",
"type": [
"null",
@@ -256,6 +292,7 @@
]
},
{
"default": null,
"name": "maximumGap",
"type": [
"null",
@@ -263,6 +300,7 @@
]
},
{
"default": null,
"name": "amortizationType",
"type": [
"null",
@@ -270,6 +308,7 @@
]
},
{
"default": null,
"name": "interestType",
"type": [
"null",
@@ -277,6 +316,7 @@
]
},
{
"default": null,
"name": "interestCalculationPeriodType",
"type": [
"null",
@@ -284,6 +324,7 @@
]
},
{
"default": null,
"name": "allowPartialPeriodInterestCalcualtion",
"type": [
"null",
@@ -291,6 +332,7 @@
]
},
{
"default": null,
"name": "inArrearsTolerance",
"type": [
"null",
@@ -298,6 +340,7 @@
]
},
{
"default": null,
"name": "transactionProcessingStrategyId",
"type": [
"null",
@@ -305,6 +348,7 @@
]
},
{
"default": null,
"name": "transactionProcessingStrategyName",
"type": [
"null",
@@ -312,6 +356,7 @@
]
},
{
"default": null,
"name": "graceOnPrincipalPayment",
"type": [
"null",
@@ -319,6 +364,7 @@
]
},
{
"default": null,
"name": "recurringMoratoriumOnPrincipalPeriods",
"type": [
"null",
@@ -326,6 +372,7 @@
]
},
{
"default": null,
"name": "graceOnInterestPayment",
"type": [
"null",
@@ -333,6 +380,7 @@
]
},
{
"default": null,
"name": "graceOnInterestCharged",
"type": [
"null",
@@ -340,6 +388,7 @@
]
},
{
"default": null,
"name": "graceOnArrearsAgeing",
"type": [
"null",
@@ -347,6 +396,7 @@
]
},
{
"default": null,
"name": "overdueDaysForNPA",
"type": [
"null",
@@ -354,6 +404,7 @@
]
},
{
"default": null,
"name": "daysInMonthType",
"type": [
"null",
@@ -361,6 +412,7 @@
]
},
{
"default": null,
"name": "daysInYearType",
"type": [
"null",
@@ -368,6 +420,7 @@
]
},
{
"default": null,
"name": "isInterestRecalculationEnabled",
"type": [
"null",
@@ -375,6 +428,7 @@
]
},
{
"default": null,
"name": "interestRecalculationData",
"type": [
"null",
@@ -382,6 +436,7 @@
]
},
{
"default": null,
"name": "minimumDaysBetweenDisbursalAndFirstRepayment",
"type": [
"null",
@@ -389,6 +444,7 @@
]
},
{
"default": null,
"name": "canDefineInstallmentAmount",
"type": [
"null",
@@ -396,6 +452,7 @@
]
},
{
"default": null,
"name": "installmentAmountInMultiplesOf",
"type": [
"null",
@@ -443,6 +500,7 @@
]
},
{
"default": null,
"name": "isRatesEnabled",
"type": [
"null",
@@ -460,6 +518,7 @@
]
},
{
"default": null,
"name": "multiDisburseLoan",
"type": [
"null",
@@ -467,6 +526,7 @@
]
},
{
"default": null,
"name": "maxTrancheCount",
"type": [
"null",
@@ -474,6 +534,7 @@
]
},
{
"default": null,
"name": "outstandingLoanBalance",
"type": [
"null",
@@ -481,6 +542,7 @@
]
},
{
"default": null,
"name": "disallowExpectedDisbursements",
"type": [
"null",
@@ -488,6 +550,7 @@
]
},
{
"default": null,
"name": "allowApprovedDisbursedAmountsOverApplied",
"type": [
"null",
@@ -495,6 +558,7 @@
]
},
{
"default": null,
"name": "overAppliedCalculationType",
"type": [
"null",
@@ -502,6 +566,7 @@
]
},
{
"default": null,
"name": "overAppliedNumber",
"type": [
"null",
@@ -509,6 +574,7 @@
]
},
{
"default": null,
"name": "principalThresholdForLastInstallment",
"type": [
"null",
@@ -516,6 +582,7 @@
]
},
{
"default": null,
"name": "holdGuaranteeFunds",
"type": [
"null",
@@ -523,6 +590,7 @@
]
},
{
"default": null,
"name": "productGuaranteeData",
"type": [
"null",
@@ -530,6 +598,7 @@
]
},
{
"default": null,
"name": "accountMovesOutOfNPAOnlyOnArrearsCompletion",
"type": [
"null",
@@ -537,6 +606,7 @@
]
},
{
"default": null,
"name": "syncExpectedWithDisbursementDate",
"type": [
"null",
@@ -544,6 +614,7 @@
]
},
{
"default": null,
"name": "isEqualAmortization",
"type": [
"null",
@@ -551,6 +622,7 @@
]
},
{
"default": null,
"name": "fixedPrincipalPercentagePerInstallment",
"type": [
"null",
@@ -558,6 +630,7 @@
]
},
{
"default": null,
"name": "delinquencyBucket",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "productId",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "mandatoryGuarantee",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "minimumGuaranteeFromOwnFunds",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "minimumGuaranteeFromGuarantor",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "productId",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "interestRecalculationCompoundingType",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "rescheduleStrategyType",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyType",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyInterval",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyNthDay",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyWeekday",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "recalculationRestFrequencyOnDay",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyType",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyInterval",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyNthDay",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyWeekday",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "recalculationCompoundingFrequencyOnDay",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "isArrearsBasedOnOriginalSchedule",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "isCompoundingToBePostedAsTransaction",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "preClosureInterestCalculationStrategy",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "allowCompoundingOnEod",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "currency",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "loanTermInDays",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "totalPrincipalDisbursed",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "totalPrincipalExpected",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "totalPrincipalPaid",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "totalInterestCharged",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "totalFeeChargesCharged",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "totalPenaltyChargesCharged",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "totalWaived",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "totalWrittenOff",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "totalRepaymentExpected",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "totalRepayment",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "totalPaidInAdvance",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "totalPaidLate",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "totalOutstanding",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "periods",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "futurePeriods",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "period",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "fromDate",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "dueDate",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "obligationsMetOnDate",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "complete",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "daysInPeriod",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "principalDisbursed",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "principalOriginalDue",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "principalDue",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "principalPaid",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "principalWrittenOff",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "principalOutstanding",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "principalLoanBalanceOutstanding",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "interestOriginalDue",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "interestDue",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "interestPaid",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "interestWaived",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "interestWrittenOff",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "interestOutstanding",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "feeChargesDue",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "feeChargesPaid",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "feeChargesWaived",
"type": [
"null",
@@ -158,6 +180,7 @@
]
},
{
"default": null,
"name": "feeChargesWrittenOff",
"type": [
"null",
@@ -165,6 +188,7 @@
]
},
{
"default": null,
"name": "feeChargesOutstanding",
"type": [
"null",
@@ -172,6 +196,7 @@
]
},
{
"default": null,
"name": "penaltyChargesDue",
"type": [
"null",
@@ -179,6 +204,7 @@
]
},
{
"default": null,
"name": "penaltyChargesPaid",
"type": [
"null",
@@ -186,6 +212,7 @@
]
},
{
"default": null,
"name": "penaltyChargesWaived",
"type": [
"null",
@@ -193,6 +220,7 @@
]
},
{
"default": null,
"name": "penaltyChargesWrittenOff",
"type": [
"null",
@@ -200,6 +228,7 @@
]
},
{
"default": null,
"name": "penaltyChargesOutstanding",
"type": [
"null",
@@ -207,6 +236,7 @@
]
},
{
"default": null,
"name": "totalOriginalDueForPeriod",
"type": [
"null",
@@ -214,6 +244,7 @@
]
},
{
"default": null,
"name": "totalDueForPeriod",
"type": [
"null",
@@ -221,6 +252,7 @@
]
},
{
"default": null,
"name": "totalPaidForPeriod",
"type": [
"null",
@@ -228,6 +260,7 @@
]
},
{
"default": null,
"name": "totalPaidInAdvanceForPeriod",
"type": [
"null",
@@ -235,6 +268,7 @@
]
},
{
"default": null,
"name": "totalPaidLateForPeriod",
"type": [
"null",
@@ -242,6 +276,7 @@
]
},
{
"default": null,
"name": "totalWaivedForPeriod",
"type": [
"null",
@@ -249,6 +284,7 @@
]
},
{
"default": null,
"name": "totalWrittenOffForPeriod",
"type": [
"null",
@@ -256,6 +292,7 @@
]
},
{
"default": null,
"name": "totalOutstandingForPeriod",
"type": [
"null",
@@ -263,6 +300,7 @@
]
},
{
"default": null,
"name": "totalOverdue",
"type": [
"null",
@@ -270,6 +308,7 @@
]
},
{
"default": null,
"name": "totalActualCostOfLoanForPeriod",
"type": [
"null",
@@ -277,6 +316,7 @@
]
},
{
"default": null,
"name": "totalInstallmentAmountForPeriod",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "code",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "description",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "pendingApproval",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "waitingForDisbursal",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "active",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "closedObligationsMet",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "closedWrittenOff",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "closedRescheduled",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "closed",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "overpaid",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "currency",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "principalDisbursed",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "principalPaid",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "principalWrittenOff",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "principalOutstanding",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "principalOverdue",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "interestCharged",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "interestPaid",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "interestWaived",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "interestWrittenOff",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "interestOutstanding",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "interestOverdue",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "feeChargesCharged",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "feeChargesDueAtDisbursementCharged",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "feeChargesPaid",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "feeChargesWaived",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "feeChargesWrittenOff",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "feeChargesOutstanding",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "feeChargesOverdue",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "penaltyChargesCharged",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "penaltyChargesPaid",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "penaltyChargesWaived",
"type": [
"null",
@@ -158,6 +180,7 @@
]
},
{
"default": null,
"name": "penaltyChargesWrittenOff",
"type": [
"null",
@@ -165,6 +188,7 @@
]
},
{
"default": null,
"name": "penaltyChargesOutstanding",
"type": [
"null",
@@ -172,6 +196,7 @@
]
},
{
"default": null,
"name": "penaltyChargesOverdue",
"type": [
"null",
@@ -179,6 +204,7 @@
]
},
{
"default": null,
"name": "totalExpectedRepayment",
"type": [
"null",
@@ -186,6 +212,7 @@
]
},
{
"default": null,
"name": "totalRepayment",
"type": [
"null",
@@ -193,6 +220,7 @@
]
},
{
"default": null,
"name": "totalExpectedCostOfLoan",
"type": [
"null",
@@ -200,6 +228,7 @@
]
},
{
"default": null,
"name": "totalCostOfLoan",
"type": [
"null",
@@ -207,6 +236,7 @@
]
},
{
"default": null,
"name": "totalWaived",
"type": [
"null",
@@ -214,6 +244,7 @@
]
},
{
"default": null,
"name": "totalWrittenOff",
"type": [
"null",
@@ -221,6 +252,7 @@
]
},
{
"default": null,
"name": "totalOutstanding",
"type": [
"null",
@@ -228,6 +260,7 @@
]
},
{
"default": null,
"name": "totalOverdue",
"type": [
"null",
@@ -235,6 +268,7 @@
]
},
{
"default": null,
"name": "totalRecovered",
"type": [
"null",
@@ -242,6 +276,7 @@
]
},
{
"default": null,
"name": "overdueSinceDate",
"type": [
"null",
@@ -249,6 +284,7 @@
]
},
{
"default": null,
"name": "writeoffReasonId",
"type": [
"null",
@@ -256,6 +292,7 @@
]
},
{
"default": null,
"name": "writeoffReason",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "termType",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "termVariationApplicableFrom",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "decimalValue",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "dateValue",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "isSpecificToInstallment",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "isProcessed",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "transactionToAdjust",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "newTransactionDetail",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "officeId",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "officeName",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "type",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "date",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "currency",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "paymentDetailData",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "amount",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "netDisbursalAmount",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "principalPortion",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "interestPortion",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "feeChargesPortion",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "penaltyChargesPortion",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "overpaymentPortion",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "unrecognizedIncomePortion",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "externalId",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "transfer",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "fixedEmiAmount",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "outstandingLoanBalance",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "submittedOnDate",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "manuallyReversed",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "possibleNextRepaymentDate",
"type": [
"null",
@@ -4,6 +4,7 @@
"type": "record",
"fields": [
{
"default": null,
"name": "id",
"type": [
"null",
@@ -11,6 +12,7 @@
]
},
{
"default": null,
"name": "code",
"type": [
"null",
@@ -18,6 +20,7 @@
]
},
{
"default": null,
"name": "value",
"type": [
"null",
@@ -25,6 +28,7 @@
]
},
{
"default": null,
"name": "disbursement",
"type": [
"null",
@@ -32,6 +36,7 @@
]
},
{
"default": null,
"name": "repaymentAtDisbursement",
"type": [
"null",
@@ -39,6 +44,7 @@
]
},
{
"default": null,
"name": "repayment",
"type": [
"null",
@@ -46,6 +52,7 @@
]
},
{
"default": null,
"name": "merchantIssuedRefund",
"type": [
"null",
@@ -53,6 +60,7 @@
]
},
{
"default": null,
"name": "payoutRefund",
"type": [
"null",
@@ -60,6 +68,7 @@
]
},
{
"default": null,
"name": "goodwillCredit",
"type": [
"null",
@@ -67,6 +76,7 @@
]
},
{
"default": null,
"name": "chargeRefund",
"type": [
"null",
@@ -74,6 +84,7 @@
]
},
{
"default": null,
"name": "contra",
"type": [
"null",
@@ -81,6 +92,7 @@
]
},
{
"default": null,
"name": "waiveInterest",
"type": [
"null",
@@ -88,6 +100,7 @@
]
},
{
"default": null,
"name": "waiveCharges",
"type": [
"null",
@@ -95,6 +108,7 @@
]
},
{
"default": null,
"name": "accrual",
"type": [
"null",
@@ -102,6 +116,7 @@
]
},
{
"default": null,
"name": "writeOff",
"type": [
"null",
@@ -109,6 +124,7 @@
]
},
{
"default": null,
"name": "recoveryRepayment",
"type": [
"null",
@@ -116,6 +132,7 @@
]
},
{
"default": null,
"name": "initiateTransfer",
"type": [
"null",
@@ -123,6 +140,7 @@
]
},
{
"default": null,
"name": "approveTransfer",
"type": [
"null",
@@ -130,6 +148,7 @@
]
},
{
"default": null,
"name": "withdrawTransfer",
"type": [
"null",
@@ -137,6 +156,7 @@
]
},
{
"default": null,
"name": "rejectTransfer",
"type": [
"null",
@@ -144,6 +164,7 @@
]
},
{
"default": null,
"name": "chargePayment",
"type": [
"null",
@@ -151,6 +172,7 @@
]
},
{
"default": null,
"name": "refund",
"type": [
"null",
@@ -158,6 +180,7 @@
]
},
{
"default": null,
"name": "refundForActiveLoans",
"type": [
"null",
@@ -165,6 +188,7 @@
]
},
{
"default": null,
"name": "creditBalanceRefund",
"type": [
"null",
@@ -172,6 +196,7 @@
]
},
{
"default": null,
"name": "chargeback",
"type": [
"null",