Skip to main content

Glaccountingruleapiv1

account object

Description for account in GLAccountingRuleApiV1

activatedboolean

whether this general ledger account is in use

allowManualJournalEntriesboolean

whether manual entries are allowed for this general ledger account

balancenumber

the current balance of this general ledger account

creationDatestring

the date on which this general ledger account was created

currency object

Description for currency in GLAccountApiV1

codestring

the three letter ISO code for this currency

creationDatestring

the date on which this currency was created

currencySymbolPositionstring

indicates where the currency symbol should appear in relation to the numeric value

Possible values: [AFTER_NUMBER, BEFORE_NUMBER]

digitsAfterDecimalnumber

indicates how many decimal places are allowed for this currency. For example, a currenncy with 100 minor units to 1 major unit, there will be 2 decimal places.

isBaseCurrencyboolean

whether this currency is the base currency for your banking institution

lastModifiedDatestring

the date on which this currency was last modified

namestring

the name of this currency

symbolstring

the currency symnbol used for this currency

descriptionstring

a description for this general ledger account

encodedKeystring

the encoded key of this general ledger account

glCodestring

the numeric code for this general ledger account

lastModifiedDatestring

the date on which this general ledger account was last modified

migrationEvent object

Description for migrationEvent in GLAccountApiV1

creationDatestring

the date on which the data import was made

encodedKeystring

the encoded key of this data migration event

numCentresImportednumber

the number of centres which were imported during the data migration

numClientsImportednumber

the number of clients which were imported as part of the data migration

numGLAccountsImportednumber

the number of general ledger accounts which were imported as part of the data migration

numGroupsImportednumber

the number of groups which were imported as part of the data migration

numLoanRepaymentsImportednumber

the number of loan repayment transations which were imported as part of the data migration

numLoanTransactionsImportednumber

the number of loan transactions which were imported as part of the data migration

numLoansImportednumber

the number of loan accounts which were imported as part of the data migration

numSavingsImportednumber

the number of savings accounts which were imported as part of the data migration

statestring

whether the data import was accepted, is still in a draft state, or was rejected and all data reverted

Possible values: [REVERTED, DRAFT, APPROVED]

typestring

the type of migration event

Possible values: [IMPORT, EXPORT]

namestring

the name of this general ledger account

stripTrailingZerosboolean

whether '0' characters should be ignored for this general ledger account. This has an impact on how general ledger accounts are grouped under header accounts

typestring

the type of general ledger account

Possible values: [INCOME, EXPENSE, LIABILITY, ASSET, EQUITY]

usagestring

whether this general ledger account is a detail account, in which case it will have a value, or a header account, in which case its value will be calculated based on the sum of detail accounts under it.

Possible values: [HEADER, DETAIL]

encodedKeystring

Description for encodedKey in GLAccountingRuleApiV1

financialResourcestring

Description for financialResource in GLAccountingRuleApiV1

Possible values: [FEE_RECEIVABLE, OVERDRAFT_INTEREST_INCOME, OVERDRAFT_INTEREST_RECEIVABLE, FEE_INCOME, INTEREST_PAYABLE, INTEREST_EXPENSE, PENALTY_RECEIVABLE, INTEREST_INCOME, DEFERRED_TAXES, DEFERRED_FEE_INCOME, PORTFOLIO_CONTROL, DEFERRED_INTERESTS_INCOME, OVERDRAFT_WRITE_OFF_EXPENSE, PENALTY_INCOME, OVERDRAFT_PORTFOLIO_CONTROL, SAVINGS_CONTROL, TAXES_RECEIVABLE, INTEREST_RECEIVABLE, INTER_BRANCH_TRANSFER, FUND_SOURCE, WRITE_OFF_EXPENSE, DEPOSIT_REFERENCE, TAXES_PAYABLE]

indexnumber

Description for index in GLAccountingRuleApiV1

predefinedFeeKeystring

Description for predefinedFeeKey in GLAccountingRuleApiV1

productKeystring

Description for productKey in GLAccountingRuleApiV1

productTypestring

Description for productType in GLAccountingRuleApiV1

Possible values: [LOAN, SAVINGS]

transactionChannelKeystring

Description for transactionChannelKey in GLAccountingRuleApiV1

Glaccountingruleapiv1
{
"account": {
"activated": true,
"allowManualJournalEntries": true,
"balance": 0,
"creationDate": "string",
"currency": {
"code": "string",
"creationDate": "string",
"currencySymbolPosition": "AFTER_NUMBER",
"digitsAfterDecimal": 0,
"isBaseCurrency": true,
"lastModifiedDate": "string",
"name": "string",
"symbol": "string"
},
"description": "string",
"encodedKey": "string",
"glCode": "string",
"lastModifiedDate": "string",
"migrationEvent": {
"creationDate": "string",
"encodedKey": "string",
"numCentresImported": 0,
"numClientsImported": 0,
"numGLAccountsImported": 0,
"numGroupsImported": 0,
"numLoanRepaymentsImported": 0,
"numLoanTransactionsImported": 0,
"numLoansImported": 0,
"numSavingsImported": 0,
"state": "REVERTED",
"type": "IMPORT"
},
"name": "string",
"stripTrailingZeros": true,
"type": "INCOME",
"usage": "HEADER"
},
"encodedKey": "string",
"financialResource": "FEE_RECEIVABLE",
"index": 0,
"predefinedFeeKey": "string",
"productKey": "string",
"productType": "LOAN",
"transactionChannelKey": "string"
}