FINERACT-1694: Fixed Deposit event Avro schemas
This commit is contained in:
committed by
Aleksandar Vidakovic
parent
b327e710f7
commit
f620a469e8
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ClientCollateralManagementDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.client.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
+10
-10
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ClientDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.client.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -28,14 +28,14 @@
|
||||
"name": "status",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "subStatus",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -112,21 +112,21 @@
|
||||
"name": "gender",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "clientType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "clientClassification",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -196,7 +196,7 @@
|
||||
"name": "timeline",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.ClientTimelineDataV1"
|
||||
"org.apache.fineract.avro.client.v1.ClientTimelineDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -224,7 +224,7 @@
|
||||
"name": "legalForm",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -233,7 +233,7 @@
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.loan.v1.ClientCollateralManagementDataV1"
|
||||
"items": "org.apache.fineract.avro.client.v1.ClientCollateralManagementDataV1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -243,7 +243,7 @@
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.loan.v1.GroupGeneralDataV1"
|
||||
"items": "org.apache.fineract.avro.group.v1.GroupGeneralDataV1"
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,63 +0,0 @@
|
||||
{
|
||||
"name": "ClientEventV1",
|
||||
"namespace": "org.apache.fineract.avro.client.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountNo",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.client.v1.ClientEventV1Status"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "active",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fullName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "displayName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "officeId",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "officeName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "ClientEventV1Status",
|
||||
"namespace": "org.apache.fineract.avro.client.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ClientTimelineDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.client.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -0,0 +1,356 @@
|
||||
{
|
||||
"name": "FixedDepositAccountDataV1",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountNo",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "externalId",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "groupId",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "groupName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "clientId",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "clientName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositProductId",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositProductName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fieldOfficerId",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fieldOfficerName",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.savings.v1.SavingsAccountStatusEnumDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "timeline",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.savings.v1.SavingsAccountApplicationTimelineDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "nominalAnnualInterestRate",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestCompoundingPeriodType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestPostingPeriodType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestCalculationType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestCalculationDaysInYearType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "minRequiredOpeningBalance",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "lockinPeriodFrequency",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "lockinPeriodFrequencyType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawalFeeForTransfers",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "minBalanceForInterestCalculation",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withHoldTax",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "summary",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.savings.v1.SavingsAccountSummaryDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "transactions",
|
||||
"type": [
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.savings.v1.SavingsAccountTransactionDataV1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "charges",
|
||||
"type": [
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.savings.v1.SavingsAccountChargeDataV1"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "preClosurePenalApplicable",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "preClosurePenalInterest",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "preClosurePenalInterestOnType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "minDepositTerm",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maxDepositTerm",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "minDepositTermType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maxDepositTermType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inMultiplesOfDepositTerm",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "inMultiplesOfDepositTermType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"float"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maturityAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"float"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maturityDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositPeriod",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositPeriodFrequency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "activationCharge",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "transferToSavingsId",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "onAccountClosure",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "linkedAccount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.portfolio.v1.PortfolioAccountDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "transferInterestToSavings",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "transferToSavingsAccount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.portfolio.v1.PortfolioAccountDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-56
@@ -1,56 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1Currency",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.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"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1DepositPeriodFrequency",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-21
@@ -1,21 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1InterestCalculationDaysInYearType",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "accountBalance",
|
||||
"type": [
|
||||
"null",
|
||||
"float"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1Currency"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1InterestCalculationType",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1InterestCompoundingPeriodType",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1InterestPostingPeriodType",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1MaxDepositTermType",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1MinDepositTermType",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-28
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1Summary",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
-35
@@ -1,35 +0,0 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1Timeline",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "submittedOnDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "submittedByUsername",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "submittedByFirstname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "submittedByLastname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+7
-7
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "CalendarDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.generic.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -28,7 +28,7 @@
|
||||
"name": "entityType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -84,7 +84,7 @@
|
||||
"name": "type",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -105,7 +105,7 @@
|
||||
"name": "frequency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -119,21 +119,21 @@
|
||||
"name": "repeatsOnDay",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "repeatsOnNthDayOfMonth",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "remindBy",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "CodeValueDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.generic.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "CurrencyDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.generic.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "EnumOptionDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.generic.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
+4
-4
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "GLAccountDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.gl.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -49,14 +49,14 @@
|
||||
"name": "type",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "usage",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -77,7 +77,7 @@
|
||||
"name": "tagId",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
+5
-5
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "GroupGeneralDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.group.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -35,7 +35,7 @@
|
||||
"name": "status",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -114,7 +114,7 @@
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.loan.v1.GroupRoleDataV1"
|
||||
"items": "org.apache.fineract.avro.group.v1.GroupRoleDataV1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -124,7 +124,7 @@
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.loan.v1.CalendarDataV1"
|
||||
"items": "org.apache.fineract.avro.generic.v1.CalendarDataV1"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -132,7 +132,7 @@
|
||||
"name": "collectionMeetingCalendar",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CalendarDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CalendarDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "GroupRoleDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.group.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -14,7 +14,7 @@
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CodeValueDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CodeValueDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
+18
-18
@@ -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
-1
@@ -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"
|
||||
]
|
||||
},
|
||||
{
|
||||
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "OfficeDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.office.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -65,7 +65,7 @@
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.loan.v1.OfficeDataV1"
|
||||
"items": "org.apache.fineract.avro.office.v1.OfficeDataV1"
|
||||
}
|
||||
]
|
||||
}
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "PaymentDetailDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.payment.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -14,7 +14,7 @@
|
||||
"name": "paymentType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.PaymentTypeDataV1"
|
||||
"org.apache.fineract.avro.payment.v1.PaymentTypeDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "PaymentTypeDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.payment.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
+9
-9
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "ChargeDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.portfolio.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -70,14 +70,14 @@
|
||||
"name": "paymentTypeOptions",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.PaymentTypeDataV1"
|
||||
"org.apache.fineract.avro.payment.v1.PaymentTypeDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -91,28 +91,28 @@
|
||||
"name": "chargeTimeType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "chargeAppliesTo",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "chargeCalculationType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "chargePaymentMode",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -147,14 +147,14 @@
|
||||
"name": "feeFrequency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "incomeOrLiabilityAccount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.GLAccountDataV1"
|
||||
"org.apache.fineract.avro.gl.v1.GLAccountDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
+2
-2
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "PortfolioAccountDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.portfolio.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -84,7 +84,7 @@
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
+10
-10
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "AccountTransferDataV1",
|
||||
"namespace": "org.apache.fineract.avro.loan.v1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -21,7 +21,7 @@
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.CurrencyDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
@@ -49,56 +49,56 @@
|
||||
"name": "fromOffice",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.OfficeDataV1"
|
||||
"org.apache.fineract.avro.office.v1.OfficeDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fromClient",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.ClientDataV1"
|
||||
"org.apache.fineract.avro.client.v1.ClientDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fromAccountType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fromAccount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.PortfolioAccountDataV1"
|
||||
"org.apache.fineract.avro.portfolio.v1.PortfolioAccountDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "toOffice",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.OfficeDataV1"
|
||||
"org.apache.fineract.avro.office.v1.OfficeDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "toClient",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.ClientDataV1"
|
||||
"org.apache.fineract.avro.client.v1.ClientDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "toAccountType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.EnumOptionDataV1"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "toAccount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.loan.v1.PortfolioAccountDataV1"
|
||||
"org.apache.fineract.avro.portfolio.v1.PortfolioAccountDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
+175
@@ -0,0 +1,175 @@
|
||||
{
|
||||
"name": "SavingsAccountApplicationTimelineDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.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": "rejectedOnDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "rejectedByUsername",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "rejectedByFirstname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "rejectedByLastname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawnOnDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawnByUsername",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawnByFirstname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawnByLastname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "approvedOnDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "approvedByUsername",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "approvedByFirstname",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "approvedByLastname",
|
||||
"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"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+68
-68
@@ -1,188 +1,188 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"name": "SavingsAccountChargeDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountNo",
|
||||
"name": "chargeId",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountId",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "name",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "clientId",
|
||||
"name": "chargeTimeType",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "clientName",
|
||||
"name": "dueDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "savingsProductId",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "savingsProductName",
|
||||
"name": "feeOnMonthDay",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "fieldOfficerId",
|
||||
"name": "feeInterval",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "status",
|
||||
"name": "chargeCalculationType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1Status"
|
||||
"org.apache.fineract.avro.generic.v1.EnumOptionDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "timeline",
|
||||
"name": "percentage",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1Timeline"
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "amountPercentageAppliedTo",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1Currency"
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestCompoundingPeriodType",
|
||||
"name": "amount",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1InterestCompoundingPeriodType"
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestPostingPeriodType",
|
||||
"name": "amountPaid",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1InterestPostingPeriodType"
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestCalculationType",
|
||||
"name": "amountWaived",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1InterestCalculationType"
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestCalculationDaysInYearType",
|
||||
"name": "amountWrittenOff",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1InterestCalculationDaysInYearType"
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "summary",
|
||||
"name": "amountOutstanding",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1Summary"
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestFreePeriodApplicable",
|
||||
"name": "amountOrPercentage",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "penalty",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "preClosurePenalApplicable",
|
||||
"name": "isActive",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "minDepositTerm",
|
||||
"name": "isFreeWithdrawal",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "freeWithdrawalChargeFrequency",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maxDepositTerm",
|
||||
"name": "restartFrequency",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "minDepositTermType",
|
||||
"name": "restartFrequencyEnum",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1MinDepositTermType"
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maxDepositTermType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1MaxDepositTermType"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"float"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maturityAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"float"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "maturityDate",
|
||||
"name": "inactivationDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositPeriod",
|
||||
"name": "chargeData",
|
||||
"type": [
|
||||
"null",
|
||||
"int"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "depositPeriodFrequency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.fixeddeposit.v1.FixedDepositAccountEventV1DepositPeriodFrequency"
|
||||
"org.apache.fineract.avro.portfolio.v1.ChargeDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,28 @@
|
||||
{
|
||||
"name": "SavingsAccountChargesPaidByDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "chargeId",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "savingsAccountChargeData",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.savings.v1.SavingsAccountChargeDataV1"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+10
-3
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "FixedDepositAccountEventV1Status",
|
||||
"namespace": "org.apache.fineract.avro.fixeddeposit.v1",
|
||||
"name": "SavingsAccountStatusEnumDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
@@ -18,7 +18,7 @@
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "description",
|
||||
"name": "value",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
@@ -86,6 +86,13 @@
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "matured",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,126 @@
|
||||
{
|
||||
"name": "SavingsAccountSummaryDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalDeposits",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalWithdrawals",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalWithdrawalFees",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalAnnualFees",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalInterestEarned",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalInterestPosted",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountBalance",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalFeeCharge",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalPenaltyCharge",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalOverdraftInterestDerived",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "totalWithholdTax",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestNotPosted",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "lastInterestCalculationDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "availableBalance",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestPostedTillDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "prevInterestPostedTillDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -0,0 +1,171 @@
|
||||
{
|
||||
"name": "SavingsAccountTransactionDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "transactionType",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.savings.v1.SavingsAccountTransactionEnumDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountId",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "accountNo",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "date",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "currency",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.generic.v1.CurrencyDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "paymentDetailData",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.payment.v1.PaymentDetailDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "amount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "outstandingChargeAmount",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "runningBalance",
|
||||
"type": [
|
||||
"null",
|
||||
"bigdecimal"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "reversed",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "transfer",
|
||||
"type": [
|
||||
"null",
|
||||
"org.apache.fineract.avro.savings.v1.AccountTransferDataV1"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "submittedOnDate",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestedPostedAsOn",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "submittedByUsername",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "note",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "isManualTransaction",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "isReversal",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "originalTransactionId",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "lienTransaction",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "releaseTransactionId",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "reasonForBlock",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "chargesPaidByData",
|
||||
"type": [
|
||||
"null",
|
||||
{
|
||||
"type": "array",
|
||||
"items": "org.apache.fineract.avro.savings.v1.SavingsAccountChargesPaidByDataV1"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+140
@@ -0,0 +1,140 @@
|
||||
{
|
||||
"name": "SavingsAccountTransactionEnumDataV1",
|
||||
"namespace": "org.apache.fineract.avro.savings.v1",
|
||||
"type": "record",
|
||||
"fields": [
|
||||
{
|
||||
"name": "id",
|
||||
"type": [
|
||||
"null",
|
||||
"long"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "code",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "value",
|
||||
"type": [
|
||||
"null",
|
||||
"string"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "deposit",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "dividendPayout",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawal",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "interestPosting",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "feeDeduction",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "initiateTransfer",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "approveTransfer",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withdrawTransfer",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "rejectTransfer",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "overdraftInterest",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "writtenoff",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "overdraftFee",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "withholdTax",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "escheat",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "amountHold",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "amountRelease",
|
||||
"type": [
|
||||
"null",
|
||||
"boolean"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user