FINERACT-1694: Fixed Deposit event Avro schemas

This commit is contained in:
Arnold Galovics
2022-08-30 14:39:12 +02:00
committed by Aleksandar Vidakovic
parent b327e710f7
commit f620a469e8
46 changed files with 1176 additions and 572 deletions
@@ -1,105 +0,0 @@
{
"name": "AccountTransferDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"int"
]
},
{
"name": "reversed",
"type": [
"null",
"boolean"
]
},
{
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
]
},
{
"name": "transferAmount",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "transferDate",
"type": [
"null",
"string"
]
},
{
"name": "transferDescription",
"type": [
"null",
"string"
]
},
{
"name": "fromOffice",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.OfficeDataV1"
]
},
{
"name": "fromClient",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.ClientDataV1"
]
},
{
"name": "fromAccountType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "fromAccount",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.PortfolioAccountDataV1"
]
},
{
"name": "toOffice",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.OfficeDataV1"
]
},
{
"name": "toClient",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.ClientDataV1"
]
},
{
"name": "toAccountType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "toAccount",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.PortfolioAccountDataV1"
]
}
]
}
@@ -1,237 +0,0 @@
{
"name": "CalendarDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "calendarInstanceId",
"type": [
"null",
"long"
]
},
{
"name": "entityId",
"type": [
"null",
"long"
]
},
{
"name": "entityType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "title",
"type": [
"null",
"string"
]
},
{
"name": "description",
"type": [
"null",
"string"
]
},
{
"name": "location",
"type": [
"null",
"string"
]
},
{
"name": "startDate",
"type": [
"null",
"string"
]
},
{
"name": "endDate",
"type": [
"null",
"string"
]
},
{
"name": "meetingTime",
"type": [
"null",
"string"
]
},
{
"name": "duration",
"type": [
"null",
"int"
]
},
{
"name": "type",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "repeating",
"type": [
"null",
"boolean"
]
},
{
"name": "recurrence",
"type": [
"null",
"string"
]
},
{
"name": "frequency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "interval",
"type": [
"null",
"int"
]
},
{
"name": "repeatsOnDay",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "repeatsOnNthDayOfMonth",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "remindBy",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "firstReminder",
"type": [
"null",
"int"
]
},
{
"name": "secondReminder",
"type": [
"null",
"int"
]
},
{
"name": "recurringDates",
"type": [
"null",
{
"type": "array",
"items": "string"
}
]
},
{
"name": "nextTenRecurringDates",
"type": [
"null",
{
"type": "array",
"items": "string"
}
]
},
{
"name": "humanReadable",
"type": [
"null",
"string"
]
},
{
"name": "recentEligibleMeetingDate",
"type": [
"null",
"string"
]
},
{
"name": "createdDate",
"type": [
"null",
"string"
]
},
{
"name": "lastUpdatedDate",
"type": [
"null",
"string"
]
},
{
"name": "createdByUserId",
"type": [
"null",
"long"
]
},
{
"name": "createdByUsername",
"type": [
"null",
"string"
]
},
{
"name": "lastUpdatedByUserId",
"type": [
"null",
"long"
]
},
{
"name": "lastUpdatedByUsername",
"type": [
"null",
"string"
]
},
{
"name": "repeatsOnDayOfMonth",
"type": [
"null",
"int"
]
}
]
}
@@ -1,161 +0,0 @@
{
"name": "ChargeDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "active",
"type": [
"null",
"boolean"
]
},
{
"name": "penalty",
"type": [
"null",
"boolean"
]
},
{
"name": "freeWithdrawal",
"type": [
"null",
"boolean"
]
},
{
"name": "freeWithdrawalChargeFrequency",
"type": [
"null",
"int"
]
},
{
"name": "restartFrequency",
"type": [
"null",
"int"
]
},
{
"name": "restartFrequencyEnum",
"type": [
"null",
"int"
]
},
{
"name": "isPaymentType",
"type": [
"null",
"boolean"
]
},
{
"name": "paymentTypeOptions",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.PaymentTypeDataV1"
]
},
{
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
]
},
{
"name": "amount",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "chargeTimeType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "chargeAppliesTo",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "chargeCalculationType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "chargePaymentMode",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "feeOnMonthDay",
"type": [
"null",
"string"
]
},
{
"name": "feeInterval",
"type": [
"null",
"int"
]
},
{
"name": "minCap",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "maxCap",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "feeFrequency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "incomeOrLiabilityAccount",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.GLAccountDataV1"
]
}
]
}
@@ -1,56 +0,0 @@
{
"name": "ClientCollateralManagementDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "quantity",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "pctToBase",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "unitPrice",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "total",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "totalCollateral",
"type": [
"null",
"bigdecimal"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
}
]
}
@@ -1,251 +0,0 @@
{
"name": "ClientDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "accountNo",
"type": [
"null",
"string"
]
},
{
"name": "externalId",
"type": [
"null",
"string"
]
},
{
"name": "status",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "subStatus",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
]
},
{
"name": "active",
"type": [
"null",
"boolean"
]
},
{
"name": "activationDate",
"type": [
"null",
"string"
]
},
{
"name": "firstname",
"type": [
"null",
"string"
]
},
{
"name": "middlename",
"type": [
"null",
"string"
]
},
{
"name": "lastname",
"type": [
"null",
"string"
]
},
{
"name": "fullname",
"type": [
"null",
"string"
]
},
{
"name": "displayName",
"type": [
"null",
"string"
]
},
{
"name": "mobileNo",
"type": [
"null",
"string"
]
},
{
"name": "emailAddress",
"type": [
"null",
"string"
]
},
{
"name": "dateOfBirth",
"type": [
"null",
"string"
]
},
{
"name": "gender",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
]
},
{
"name": "clientType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
]
},
{
"name": "clientClassification",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
]
},
{
"name": "isStaff",
"type": [
"null",
"boolean"
]
},
{
"name": "officeId",
"type": [
"null",
"long"
]
},
{
"name": "officeName",
"type": [
"null",
"string"
]
},
{
"name": "transferToOfficeId",
"type": [
"null",
"long"
]
},
{
"name": "transferToOfficeName",
"type": [
"null",
"string"
]
},
{
"name": "imageId",
"type": [
"null",
"long"
]
},
{
"name": "imagePresent",
"type": [
"null",
"boolean"
]
},
{
"name": "staffId",
"type": [
"null",
"long"
]
},
{
"name": "staffName",
"type": [
"null",
"string"
]
},
{
"name": "timeline",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.ClientTimelineDataV1"
]
},
{
"name": "savingsProductId",
"type": [
"null",
"long"
]
},
{
"name": "savingsProductName",
"type": [
"null",
"string"
]
},
{
"name": "savingsAccountId",
"type": [
"null",
"long"
]
},
{
"name": "legalForm",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "clientCollateralManagements",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.ClientCollateralManagementDataV1"
}
]
},
{
"name": "groups",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.GroupGeneralDataV1"
}
]
}
]
}
@@ -1,91 +0,0 @@
{
"name": "ClientTimelineDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "submittedOnDate",
"type": [
"null",
"string"
]
},
{
"name": "submittedByUsername",
"type": [
"null",
"string"
]
},
{
"name": "submittedByFirstname",
"type": [
"null",
"string"
]
},
{
"name": "submittedByLastname",
"type": [
"null",
"string"
]
},
{
"name": "activatedOnDate",
"type": [
"null",
"string"
]
},
{
"name": "activatedByUsername",
"type": [
"null",
"string"
]
},
{
"name": "activatedByFirstname",
"type": [
"null",
"string"
]
},
{
"name": "activatedByLastname",
"type": [
"null",
"string"
]
},
{
"name": "closedOnDate",
"type": [
"null",
"string"
]
},
{
"name": "closedByUsername",
"type": [
"null",
"string"
]
},
{
"name": "closedByFirstname",
"type": [
"null",
"string"
]
},
{
"name": "closedByLastname",
"type": [
"null",
"string"
]
}
]
}
@@ -1,49 +0,0 @@
{
"name": "CodeValueDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "position",
"type": [
"null",
"int"
]
},
{
"name": "description",
"type": [
"null",
"string"
]
},
{
"name": "active",
"type": [
"null",
"boolean"
]
},
{
"name": "mandatory",
"type": [
"null",
"boolean"
]
}
]
}
@@ -1,56 +0,0 @@
{
"name": "CurrencyDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "code",
"type": [
"null",
"string"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "decimalPlaces",
"type": [
"null",
"int"
]
},
{
"name": "inMultiplesOf",
"type": [
"null",
"int"
]
},
{
"name": "displaySymbol",
"type": [
"null",
"string"
]
},
{
"name": "nameCode",
"type": [
"null",
"string"
]
},
{
"name": "displayLabel",
"type": [
"null",
"string"
]
}
]
}
@@ -1,28 +0,0 @@
{
"name": "EnumOptionDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"int"
]
},
{
"name": "code",
"type": [
"null",
"string"
]
},
{
"name": "value",
"type": [
"null",
"string"
]
}
]
}
@@ -1,91 +0,0 @@
{
"name": "GLAccountDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "parentId",
"type": [
"null",
"long"
]
},
{
"name": "glCode",
"type": [
"null",
"string"
]
},
{
"name": "disabled",
"type": [
"null",
"boolean"
]
},
{
"name": "manualEntriesAllowed",
"type": [
"null",
"boolean"
]
},
{
"name": "type",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "usage",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "description",
"type": [
"null",
"string"
]
},
{
"name": "nameDecorated",
"type": [
"null",
"string"
]
},
{
"name": "tagId",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
]
},
{
"name": "organizationRunningBalance",
"type": [
"null",
"long"
]
}
]
}
@@ -1,139 +0,0 @@
{
"name": "GroupGeneralDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "accountNo",
"type": [
"null",
"string"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "externalId",
"type": [
"null",
"string"
]
},
{
"name": "status",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
]
},
{
"name": "active",
"type": [
"null",
"boolean"
]
},
{
"name": "activationDate",
"type": [
"null",
"string"
]
},
{
"name": "officeId",
"type": [
"null",
"long"
]
},
{
"name": "officeName",
"type": [
"null",
"string"
]
},
{
"name": "centerId",
"type": [
"null",
"long"
]
},
{
"name": "centerName",
"type": [
"null",
"string"
]
},
{
"name": "staffId",
"type": [
"null",
"long"
]
},
{
"name": "staffName",
"type": [
"null",
"string"
]
},
{
"name": "hierarchy",
"type": [
"null",
"string"
]
},
{
"name": "groupLevel",
"type": [
"null",
"string"
]
},
{
"name": "groupRoles",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.GroupRoleDataV1"
}
]
},
{
"name": "calendarsData",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.CalendarDataV1"
}
]
},
{
"name": "collectionMeetingCalendar",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CalendarDataV1"
]
}
]
}
@@ -1,35 +0,0 @@
{
"name": "GroupRoleDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "code",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
]
},
{
"name": "clientId",
"type": [
"null",
"long"
]
},
{
"name": "clientName",
"type": [
"null",
"string"
]
}
]
}
@@ -1,5 +1,5 @@
{
"name": "LoanEventV1",
"name": "LoanAccountDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
@@ -35,7 +35,7 @@
"name": "subStatus",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -140,7 +140,7 @@
"name": "loanType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -182,7 +182,7 @@
"name": "termPeriodFrequencyType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -203,21 +203,21 @@
"name": "repaymentFrequencyType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "repaymentFrequencyNthDayType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "repaymentFrequencyDayOfWeekType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -231,7 +231,7 @@
"name": "interestRateFrequencyType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -259,21 +259,21 @@
"name": "amortizationType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "interestType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "interestCalculationPeriodType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -364,7 +364,7 @@
"name": "timeline",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -405,7 +405,7 @@
"name": "meeting",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CalendarDataV1"
"org.apache.fineract.avro.generic.v1.CalendarDataV1"
]
},
{
@@ -450,7 +450,7 @@
"name": "linkedAccount",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.PortfolioAccountDataV1"
"org.apache.fineract.avro.portfolio.v1.PortfolioAccountDataV1"
]
},
{
@@ -459,7 +459,7 @@
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.PortfolioAccountDataV1"
"items": "org.apache.fineract.avro.portfolio.v1.PortfolioAccountDataV1"
}
]
},
@@ -573,7 +573,7 @@
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.ChargeDataV1"
"items": "org.apache.fineract.avro.portfolio.v1.ChargeDataV1"
}
]
},
@@ -581,14 +581,14 @@
"name": "daysInMonthType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "daysInYearType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -63,7 +63,7 @@
"name": "loanType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -28,7 +28,7 @@
"name": "chargeTimeType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -42,7 +42,7 @@
"name": "chargeCalculationType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -63,7 +63,7 @@
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
]
},
{
@@ -114,7 +114,7 @@
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.ChargeDataV1"
"items": "org.apache.fineract.avro.portfolio.v1.ChargeDataV1"
}
]
},
@@ -129,7 +129,7 @@
"name": "chargePaymentMode",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -21,28 +21,28 @@
"name": "interestRecalculationCompoundingType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "rescheduleStrategyType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "calendarData",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CalendarDataV1"
"org.apache.fineract.avro.generic.v1.CalendarDataV1"
]
},
{
"name": "recalculationRestFrequencyType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -56,14 +56,14 @@
"name": "recalculationRestFrequencyNthDay",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "recalculationRestFrequencyWeekday",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -77,7 +77,7 @@
"name": "recalculationCompoundingFrequencyType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -91,14 +91,14 @@
"name": "recalculationCompoundingFrequencyNthDay",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
"name": "recalculationCompoundingFrequencyWeekday",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -119,7 +119,7 @@
"name": "compoundingCalendarData",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CalendarDataV1"
"org.apache.fineract.avro.generic.v1.CalendarDataV1"
]
},
{
@@ -7,7 +7,7 @@
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
]
},
{
@@ -112,14 +112,14 @@
"name": "periods",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.SchedulePeriodDataV1"
"org.apache.fineract.avro.loan.v1.LoanSchedulePeriodDataV1"
]
},
{
"name": "futurePeriods",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.SchedulePeriodDataV1"
"org.apache.fineract.avro.loan.v1.LoanSchedulePeriodDataV1"
]
}
]
@@ -1,5 +1,5 @@
{
"name": "SchedulePeriodDataV1",
"name": "LoanSchedulePeriodDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
@@ -7,7 +7,7 @@
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
]
},
{
@@ -14,7 +14,7 @@
"name": "termType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
]
},
{
@@ -42,14 +42,14 @@
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
]
},
{
"name": "paymentDetailData",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.PaymentDetailDataV1"
"org.apache.fineract.avro.payment.v1.PaymentDetailDataV1"
]
},
{
@@ -119,7 +119,7 @@
"name": "transfer",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.AccountTransferDataV1"
"org.apache.fineract.avro.savings.v1.AccountTransferDataV1"
]
},
{
@@ -1,73 +0,0 @@
{
"name": "OfficeDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "nameDecorated",
"type": [
"null",
"string"
]
},
{
"name": "externalId",
"type": [
"null",
"string"
]
},
{
"name": "openingDate",
"type": [
"null",
"string"
]
},
{
"name": "hierarchy",
"type": [
"null",
"string"
]
},
{
"name": "parentId",
"type": [
"null",
"long"
]
},
{
"name": "parentName",
"type": [
"null",
"string"
]
},
{
"name": "allowedParents",
"type": [
"null",
{
"type": "array",
"items": "org.apache.fineract.avro.loan.v1.OfficeDataV1"
}
]
}
]
}
@@ -1,56 +0,0 @@
{
"name": "PaymentDetailDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "paymentType",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.PaymentTypeDataV1"
]
},
{
"name": "accountNumber",
"type": [
"null",
"string"
]
},
{
"name": "checkNumber",
"type": [
"null",
"string"
]
},
{
"name": "routingCode",
"type": [
"null",
"string"
]
},
{
"name": "receiptNumber",
"type": [
"null",
"string"
]
},
{
"name": "bankNumber",
"type": [
"null",
"string"
]
}
]
}
@@ -1,42 +0,0 @@
{
"name": "PaymentTypeDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "name",
"type": [
"null",
"string"
]
},
{
"name": "description",
"type": [
"null",
"string"
]
},
{
"name": "isCashPayment",
"type": [
"null",
"boolean"
]
},
{
"name": "position",
"type": [
"null",
"long"
]
}
]
}
@@ -1,98 +0,0 @@
{
"name": "PortfolioAccountDataV1",
"namespace": "org.apache.fineract.avro.loan.v1",
"type": "record",
"fields": [
{
"name": "id",
"type": [
"null",
"long"
]
},
{
"name": "accountNo",
"type": [
"null",
"string"
]
},
{
"name": "externalId",
"type": [
"null",
"string"
]
},
{
"name": "groupId",
"type": [
"null",
"long"
]
},
{
"name": "groupName",
"type": [
"null",
"string"
]
},
{
"name": "clientId",
"type": [
"null",
"long"
]
},
{
"name": "clientName",
"type": [
"null",
"string"
]
},
{
"name": "productId",
"type": [
"null",
"long"
]
},
{
"name": "productName",
"type": [
"null",
"string"
]
},
{
"name": "fieldOfficerId",
"type": [
"null",
"long"
]
},
{
"name": "fieldOfficerName",
"type": [
"null",
"string"
]
},
{
"name": "currency",
"type": [
"null",
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
]
},
{
"name": "amtForTransfer",
"type": [
"null",
"bigdecimal"
]
}
]
}