Skip to main content

Interestaccrualbreakdown

Represents an interest accrual breakdown entry.

accountIdstring

The loan or deposit account ID for which interest is accrued.

accountKeystring

The encoded key of the loan or deposit account for which interest is accrued.

amountnumber

The interest accrued amount for the account in this entry.

bookingDatestring

The booking date in the organization's timezone.

branchKeystring

The encoded key of the account's branch.

branchNamestring

The name of the account's branch

creationDatestring

The creation date and time of the entry in UTC.

entryIdinteger<int64>

The generated ID of the interest accrual per account entry.

entryTypestring

Debit or Credit.

foreignAmount object

Represents the details of general ledger journal entries posted in foreign currency.

accountingRate object

Represents the conversion rate used in accounting to convert amounts from one currency to organisation currency

encodedKeystring

The encoded key of the accounting rate, auto generated, unique

endDatestring<date-time>

Rate validity end date (as Organization Time)

Example: 2016-09-06T13:37:50+03:00
fromCurrencyCodestring

Organisation currency code

ratenumber

Value of rate to be used for accounting conversions

startDatestring<date-time>

Rate validity start date (as Organization Time)

Example: 2016-09-06T13:37:50+03:00
toCurrencyCodestring

Foreign currency code

amountnumber

The foreign currency amount of the accounting entry.

currency object

Represents a currency eg. USD, EUR.

codestring

Fiat(ISO-4217) currency code or NON_FIAT for non fiat currencies.

Possible values: [AED, AFN, ALL, AMD, ANG, AOA, ARS, AUD, AWG, AZN, BAM, BBD, BDT, BGN, BHD, BIF, BMD, BND, BOB, BOV, BRL, BSD, BTN, BWP, BYR, BYN, BZD, CAD, CDF, CHE, CHF, CHW, CLF, CLP, CNY, COP, COU, CRC, CUC, CUP, CVE, CZK, DJF, DKK, DOP, DZD, EGP, ERN, ETB, EUR, FJD, FKP, GBP, GEL, GHS, GIP, GMD, GNF, GTQ, GYD, HKD, HNL, HRK, HTG, HUF, IDR, ILS, INR, IQD, IRR, ISK, JMD, JOD, JPY, KES, KGS, KHR, KMF, KPW, KRW, KWD, KYD, KZT, LAK, LBP, LKR, LRD, LSL, LTL, LVL, LYD, MAD, MDL, MGA, MKD, MMK, MNT, MOP, MRO, MRU, MUR, MVR, MWK, MXN, MXV, MYR, MZN, NAD, NGN, NIO, NOK, NPR, NZD, OMR, PAB, PEN, PGK, PHP, PKR, PLN, PYG, QAR, RON, RSD, RUB, RWF, SAR, SBD, SCR, SDG, SEK, SGD, SHP, SLL, SLE, SOS, SRD, STD, STN, SVC, SYP, SZL, THB, TJS, TMT, TND, TOP, TRY, TTD, TWD, TZS, UAH, UGX, USD, USN, UYI, UYU, UYW, UZS, VED, VEF, VES, VND, VUV, WST, XAG, XAU, XAF, XBA, XBB, XBC, XBD, XCD, XCG, XDR, XOF, XPD, XPF, XPT, XSU, XTS, XUA, XXX, YER, ZAR, ZIG, ZWG, ZMK, ZWL, ZMW, SSP, NON_FIAT]

currencyCodestring

Currency code for NON_FIAT currency.

glAccountIdstring

The ID of the general ledger account.

glAccountKeystring

The encoded key of the general ledger account used for logging the interest accrual.

glAccountNamestring

The name of the general ledger account.

glAccountTypestring

The general ledger account type, which can be: ASSET, LIABILITY, EQUITY, INCOME, or EXPENSE.

parentEntryIdinteger<int64>

The ID of the general ledger journal entry that logged the interest accrual sum for all accounts of the same product.

productIdstring

The ID of the account's product.

productKeystring

The encoded key of the account's product.

productTypestring

The product type.

transactionIdstring

The journal entry transaction ID.

Interestaccrualbreakdown
{
"accountId": "string",
"accountKey": "string",
"amount": 0,
"bookingDate": "string",
"branchKey": "string",
"branchName": "string",
"creationDate": "string",
"entryId": 0,
"entryType": "string",
"foreignAmount": {
"accountingRate": {
"encodedKey": "string",
"endDate": "2016-09-06T13:37:50+03:00",
"fromCurrencyCode": "string",
"rate": 0,
"startDate": "2016-09-06T13:37:50+03:00",
"toCurrencyCode": "string"
},
"amount": 0,
"currency": {
"code": "AED",
"currencyCode": "string"
}
},
"glAccountId": "string",
"glAccountKey": "string",
"glAccountName": "string",
"glAccountType": "string",
"parentEntryId": 0,
"productId": "string",
"productKey": "string",
"productType": "string",
"transactionId": "string"
}