Depositproductpredefinedfeeconfiguration
Represents the configuration for a predefined fee.
accountingRules object[]
A list of accounting rules defined for this fee.
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]
The unique identifier of the account that is mapped to the financial resource.
Indicates if the fee is active.
The amount of the fee.
External function
Shows the amount calculation method of a fee
Possible values: [FLAT, MAMBU_FUNCTION]
Shows when a fee should be applied; to be used with monthly deposit fees.
Possible values: [MONTHLY_FROM_ACTIVATION, FIRST_OF_EVERY_MONTH]
The id of the fee.
The name of the fee.
Shows the event that will trigger a fee.
Possible values: [MANUAL, MONTHLY_FEE]
{
"accountingRules": [
{
"financialResource": "PORTFOLIO_CONTROL",
"glAccountCode": "string"
}
],
"active": true,
"amount": 0,
"amountCalculationFunctionName": "string",
"amountCalculationMethod": "FLAT",
"applyDateMethod": "MONTHLY_FROM_ACTIVATION",
"id": "string",
"name": "string",
"trigger": "MANUAL"
}