Skip to main content

Depositproductaccountingconfiguration

Accounting settings, defines the accounting settings configuration of the product.

accountingMethodstring

The method of calculation used for accounting.

Possible values: [NONE, CASH, ACCRUAL]

accountingRules object[]

The list of accounting rules of the product.

  • Array [
  • financialResourcestring

    General ledger financial resource used to setup the product accounting rules and determine the credit and debit accounts when logging journal entries.

    Possible values: [PORTFOLIO_CONTROL, FUND_SOURCE, WRITE_OFF_EXPENSE, INTEREST_INCOME, TAXES_PAYABLE, FEE_INCOME, PENALTY_INCOME, NEGATIVE_INTEREST_PAYABLE_RECEIVABLE, NEGATIVE_INTEREST_PAYABLE, INTEREST_RECEIVABLE, FEE_RECEIVABLE, PENALTY_RECEIVABLE, TAXES_RECEIVABLE, DEFERRED_INTERESTS_INCOME, DEFERRED_FEE_INCOME, DEFERRED_TAXES, DEPOSIT_REFERENCE, SAVINGS_CONTROL, INTEREST_EXPENSE, INTEREST_PAYABLE, NEGATIVE_INTEREST_INCOME, NEGATIVE_INTEREST_RECEIVABLE, OVERDRAFT_PORTFOLIO_CONTROL, OVERDRAFT_INTEREST_INCOME, OVERDRAFT_WRITE_OFF_EXPENSE, OVERDRAFT_INTEREST_RECEIVABLE, INTER_BRANCH_TRANSFER, PROFIT_EXPENSE, PROFIT_PAYABLE, MUDARIB_SHARE, DISTRIBUTABLE_PROFIT]

    glAccountCodestring

    The unique identifier of the account that is mapped to the financial resource.

  • ]
  • interestAccrualCalculationstring

    The calculation method used for the interest accrued.

    Possible values: [NONE, AGGREGATED_AMOUNT, BREAKDOWN_PER_ACCOUNT]

    interestAccruedAccountingMethodstring

    The accounting method used for the interest accrued.

    Possible values: [NONE, DAILY, END_OF_MONTH]

    Depositproductaccountingconfiguration
    {
    "accountingMethod": "NONE",
    "accountingRules": [
    {
    "financialResource": "PORTFOLIO_CONTROL",
    "glAccountCode": "string"
    }
    ],
    "interestAccrualCalculation": "NONE",
    "interestAccruedAccountingMethod": "NONE"
    }