Skip to main content

Depositproductaccountingsettings

Accounting settings, defines the accounting settings for the product.

accountingMethodstringrequired

The calculation method used for accounting.

Possible values: [NONE, CASH, ACCRUAL]

accountingRules object[]

A list of accounting rules for the product.

  • Array [
  • encodedKeystring

    The encoded key of the accounting rule, auto generated, unique.

    financialResourcestringrequired

    General Ledger Financial Resources 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, PAYMENT_HOLIDAY_INTEREST_INCOME, TAXES_PAYABLE, FEE_INCOME, PENALTY_INCOME, NEGATIVE_INTEREST_PAYABLE_RECEIVABLE, NEGATIVE_INTEREST_PAYABLE, INTEREST_RECEIVABLE, PAYMENT_HOLIDAY_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, INTEREST_FROM_ARREARS_INCOME, INTEREST_FROM_ARREARS_RECEIVABLE, INTEREST_FROM_ARREARS_WRITE_OFF_EXPENSE, PROFIT_EXPENSE, PROFIT_PAYABLE, MUDARIB_SHARE, DISTRIBUTABLE_PROFIT, INTEREST_FROM_FEES_INCOME, INTEREST_FROM_FEES_RECEIVABLE, INTEREST_FROM_FEES_WRITE_OFF_EXPENSE, CREDIT_BALANCE_PAYABLE]

    glAccountKeystringrequired

    The encoded key of the account that is mapped to the financialResource

  • ]
  • interestAccrualCalculationstring

    The accounting interest calculation option selected for the product.

    Possible values: [NONE, AGGREGATED_AMOUNT, BREAKDOWN_PER_ACCOUNT]

    interestAccruedAccountingMethodstring

    The interval defined for a product when the interest accrues should be maintained.

    Possible values: [NONE, DAILY, END_OF_MONTH]

    Depositproductaccountingsettings
    {
    "accountingMethod": "NONE",
    "accountingRules": [
    {
    "encodedKey": "string",
    "financialResource": "PORTFOLIO_CONTROL",
    "glAccountKey": "string"
    }
    ],
    "interestAccrualCalculation": "NONE",
    "interestAccruedAccountingMethod": "NONE"
    }