diff --git a/api-docs/apiLive.htm b/api-docs/apiLive.htm index 467d6c543..41ad457d9 100644 --- a/api-docs/apiLive.htm +++ b/api-docs/apiLive.htm @@ -2072,7 +2072,7 @@
@@ -7592,6 +7829,13 @@ GET https://DomainName/fineract-provider/api/v1/centers?paged=true
The details of any bulk disbursement transactions.
+
+ datatables
+
+
+ Facility to enrich group details.
+
+
@@ -7676,7 +7920,66 @@ GET https://DomainName/fineract-provider/api/v1/groups/template
"officeId": 1,
"officeName": "Head Office"
}
- ]
+ ],
+ "datatables": [{
+ "applicationTableName": "m_group",
+ "registeredTableName": "Group Activation Data",
+ "columnHeaderData": [{
+ "columnName": "group_id",
+ "columnType": "bigint",
+ "columnLength": 0,
+ "columnDisplayType": "INTEGER",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": true,
+ "columnValues": []
+ },
+ {
+ "columnName": "GROUPROLE_cd_Ctry",
+ "columnType": "int",
+ "columnLength": 0,
+ "columnDisplayType": "CODELOOKUP",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": false,
+ "columnValues": [{
+ "id": 13,
+ "value": "Leader",
+ "score": 0
+ },
+ {
+ "id": 16,
+ "value": "Leader1",
+ "score": 0
+ },
+ {
+ "id": 14,
+ "value": "Collector",
+ "score": 0
+ }],
+ "columnCode": "GROUPROLE"
+ }]
+ },
+ {
+ "applicationTableName": "m_group",
+ "registeredTableName": "Group Enrichment",
+ "columnHeaderData": [{
+ "columnName": "group_id",
+ "columnType": "bigint",
+ "columnLength": 0,
+ "columnDisplayType": "INTEGER",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": true,
+ "columnValues": []
+ },
+ {
+ "columnName": "name",
+ "columnType": "varchar",
+ "columnLength": 15,
+ "columnDisplayType": "STRING",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": false,
+ "columnValues": []
+ }]
+ }]
}
@@ -7778,7 +8081,23 @@ Content-Type: application/json Request Body:
"locale": "en",
"active": true,
"activationDate": "04 March 2009",
- "submittedOnDate":"04 March 2009"
+ "submittedOnDate":"04 March 2009",
+ "datatables": [{
+ "registeredTableName": "Address Details",
+ "data": {
+ "locale": "en",
+ "COUNTRY_cd_Country": 17
+ }
+ },
+ {
+ "registeredTableName": "Group Activation Data",
+ "data": {
+ "locale": "en",
+ "GROUPROLE_cd_Ctry": 13,
+ "Date": "01 December 2016",
+ "dateFormat": "dd MMMM yyyy"
+ }
+ }]
}
@@ -9478,7 +9797,60 @@ GET https://DomainName/api/v1/loans/template?templateType=individual&clientId=1&
"fieldOfficerId":0,
"currency":{"code":"USD","name":"US Dollar","decimalPlaces":2,"displaySymbol":"$","nameCode":"currency.USD","displayLabel":"US Dollar ($)"}
}
- ]
+ ],
+ "datatables": [{
+ "applicationTableName": "m_loan",
+ "registeredTableName": "loan_balance",
+ "columnHeaderData": [{
+ "columnName": "loan_id",
+ "columnType": "bigint",
+ "columnLength": 0,
+ "columnDisplayType": "INTEGER",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": true,
+ "columnValues": []
+ },
+ {
+ "columnName": "account_number",
+ "columnType": "varchar",
+ "columnLength": 25,
+ "columnDisplayType": "STRING",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": false,
+ "columnValues": []
+ },
+ {
+ "columnName": "Balance",
+ "columnType": "decimal",
+ "columnLength": 0,
+ "columnDisplayType": "DECIMAL",
+ "isColumnNullable": true,
+ "isColumnPrimaryKey": false,
+ "columnValues": []
+ }]
+ },
+ {
+ "applicationTableName": "m_loan",
+ "registeredTableName": "Loan Enrichment",
+ "columnHeaderData": [{
+ "columnName": "loan_id",
+ "columnType": "bigint",
+ "columnLength": 0,
+ "columnDisplayType": "INTEGER",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": true,
+ "columnValues": []
+ },
+ {
+ "columnName": "Activation Date",
+ "columnType": "date",
+ "columnLength": 0,
+ "columnDisplayType": "DATE",
+ "isColumnNullable": false,
+ "isColumnPrimaryKey": false,
+ "columnValues": []
+ }]
+ }]
}
@@ -10245,6 +10617,14 @@ Request Body:
Additional Mandatory Field if Entity-Datatable Check is enabled for the entity of type loan. |
+
| datatables | +
Additional Mandatory Field if Entity-Datatable Check is enabled for the entity of type Savings. |
+
| datatables | +
Minimal request: accountNo auto generated, remaining details inherited from savings product.
@@ -25019,7 +25771,25 @@ Request Body: "lockinPeriodFrequencyType": 2, "allowOverdraft":true, "overdraftLimit":5000, - "charges":[{"id":"1"}] + "charges":[{"id":"1"}], + "datatables": [{ + "registeredTableName": "Savings Enrichment", + "data": { + "locale": "en", + "Name": "Raj", + "COUNTRY_cd_country details": 17 + } + }, + { + "registeredTableName": "SavingsDataTableCreate", + "data": { + "locale": "en", + "Volume": "25", + "CurrentTimestamp": "01 December 2016 12:44", + "dateFormat": "dd MMMM yyyy HH:mm", + "DateData": "01 December 2016 00:00" + } + }] }
@@ -47009,7 +47779,7 @@ No Request Body:
Search
search
- Search Resources
+ Search Resources