Skip to main content

Cbe - v9.179

This page contains the following releases for v9.179:

v9.179

Release Dates

  • Sandbox: 13.05.2026

Features

Lending

Enhanced repayment processing mechanism

Improved repayment processing capabilities within loan schedules for better payment handling.

Interest calculation options for fee capitalization

Updated product creation interface with new Interest Calculation Option dropdown to support fee capitalization during late status periods.

Interest splitting support for tax calculations

Added interest splitting logic for tax calculations in schedule computation, enabling more precise tax handling across loan schedules.

Groundwork for upcoming features

  • Equal installments for extended first periods in Latin American markets using optimized payments.

Mortgages

Daily breakdown accrual accounting for arrears interest

Implemented daily breakdown accrual accounting for interest from arrears using decoupled flow processing.

Carry forward principal accounting during transfers

Enhanced accounting entry handling for carry forward principal in arrears during mortgage transfers.

ERC allowance management and search enhancements

Added capabilities to reset ERC allowance and custom fields, plus enhanced search API to retrieve ERC fields with full details.

Groundwork for upcoming features

  • Carry forward balances at reschedule and refinance operations including principal, interest, and arrears tracking.
  • Interest bearing fees decoupled from repayment schedules with interest-on-fees computation.

Accounting

GL Account revaluation setup interface

Added UI support for revaluation configuration in the GL Account store page.

Islamic Banking

Zero equity rate handling in profit cycles

When profit cycle has 0% equity rate, the system now properly uses it for subsequent profit cycle accrual processing.

Initial equity rate for daily accruals

Added initial equity rate configuration at pool level and integrated it into daily accrual profit amount calculations.

Enhanced profit section in CBE products

Created comprehensive profit configuration section in CBE product setup and improved pool-level account settings.

Improved error handling for backend operations

Enhanced error handling to prevent backend stack traces from appearing in the user interface.

Groundwork for upcoming features

  • Pool accounting capabilities with enhanced configuration options.
  • Configuration and end-of-day processing enhancements including async calculation job execution.

Non-customer-facing Islamic Banking system maintenance and technical debt resolution.

Developer

Manual early EOD triggering

Added capability to manually trigger early end-of-day processing through both API endpoints and user interface.

Private API health monitoring

Created new private API ping endpoint with dedicated authentication key for synthetic monitoring.

Manual interest application for data migration

Implemented manual interest application capability as temporary workaround for accrual data migration in legacy systems.

Groundwork for upcoming features

  • Repayment API rewrite for fixed term loans with improved package structure.
  • Schedule serialization refactor using Avro format for parameters.
  • Flexible Schedule Engine functionless field migration for installments.

Non-customer-facing developer tooling improvements including custom field error handling, logging configuration, ADR documentation, and performance optimizations.

Data

Deposits EOD micro-batch exclusions

Enhanced deposits end-of-day processing to exclude specific accounts from set-based micro batches.

Non-customer-facing data processing optimizations and API documentation updates.


Improvements

Data

Improved error logging for GL account exceptions

Enhanced logging for UndefinedGLAccountForFinancialResourceException to provide clearer diagnostic information.

Groundwork for upcoming features

  • Scaling capability infrastructure for enhanced system performance.
  • End-of-day business capabilities definition and parallel processing improvements for accounts in arrears and repayments.

Non-customer-facing data configuration changes.

Analytics

Optimized accounting report generation

API reports now use lastEntryId for unsummarized general ledger journal entries, improving performance and accuracy.

Groundwork for upcoming features

  • Interest accrual breakdown test optimization using QA010 environment.

Internal analytics maintenance.

Access Control

Enhanced API documentation with permission requirements

Public API documentation now includes comprehensive permission requirements for better developer guidance.

Internal access control maintenance.

Deposits

Rate sheets integration for deposit interest configuration

Rate sheets can now be used to configure fixed type regular interest for deposit accounts and integrated in the interest accrual and application process through the Mambu feature RATE_SHEETS_FOR_DEPOSIT_ACCOUNTS.

Product feature creation for products without accounts

API v2 now supports creating Product Features for Products that have no associated accounts.

Custom interest application with withdrawal counter

Implemented specialized interest application service with withdrawal counter integration and corresponding product feature configuration.

Rate provider implementation with caching

New rate provider system with caching capabilities for improved performance.

Enhanced EOD processing capabilities

Manual early EOD processing support with background process endpoint updates, cron job cancellation handling, and hourly account balance daily summary updates.

Groundwork for upcoming features

  • Compound interest functionality for credit interest calculations.
  • Unified daily deposit account update job architecture.
  • Ledger functionality testing for deposit accruals.

Credit Arrangements

Improved revolving credit interest calculations

Resolved an issue that caused incorrect interest calculations for revolving credit accounts configured with both Billing Cycles and the 'Accrue Interest Since Disbursement' setting, ensuring accurate manual and automatic interest applications.

Enhanced invalid account detection and tracking

Implemented dedicated InvalidRevolvingAccountCheckersExecutorService with fail-fast approach that automatically registers invalid accounts in the BrokenAccountOverview table for centralized tracking and analysis.

Groundwork for upcoming features

  • Revolving code separation and cleanup from Dynamics logic with integrated card transaction flows.
  • Horizontal repayment allocation and installment payment behavior in new Loan Repayment API module.
  • Pay-off and preview pay-off functionality implementation.

Notifications

Enhanced notification template APIs

Resolved multiple API issues including numeric value parsing, custom PATCH operation prioritization, native filter constraint validation, and target field validation improvements.

Groundwork for upcoming features

  • CRM functionality transition to Extensibility team.

Internal notifications configuration and maintenance.

Accounting

Improved accounting rate storage consistency

Enhanced accounting rate storage to properly respect currency and end date uniqueness constraints.

Groundwork for upcoming features

  • Journal entry extensions for GL accounting rule customization.

Islamic Banking

Enhanced profit section management

New CBE Product Profit Section UI for improved Islamic banking product configuration.

Groundwork for upcoming features

  • Product profit amount and bank share movement from pool suspense accounts.

Developer

Flexible Schedule Engine version support

Incremented supported regeneration version for release 179.0 compatibility.

OpenAPI v3 integration

Enhanced API v2 support for OpenApiResource with comprehensive documentation.

Internal developer tooling and capability tagging improvements.


Bug fixes

Mortgages

Carry forward interest balance restoration after rescheduling

Fixed an issue where the carriedForwardInterestAccrued balance was not properly restored when undoing a rescheduling operation.

Carry forward warning display control

Resolved a UI issue where unwanted warning images were displayed even when the carry forward toggle was disabled.

Correct ledger entry types for carry forward amounts

Fixed ledger entries for carry forward amounts to use the appropriate entry type instead of incorrectly categorizing them as write-offs.

Interest calculation with redraw balance after overpayments

Corrected interest calculations following RNI overpayments to properly account for redraw balances.

Interest accrual on first instalment with compounding rest methodology

Fixed an issue where the compounding rest methodology was not accruing interest on the first instalment.

Schedule updates after payment adjustments

Resolved an issue where adjusting a Payment Made transaction did not properly update the account schedule.

Total due calculation after partial payments

Fixed incorrect Total Due amounts displayed after partial payments made on the due date.

Support for deprecated interest application method

Added support for the deprecated FIXED_DAYS_OF_MONTH interest application method to maintain backward compatibility.

Payment holiday recognition after overpayments

Fixed an issue where payment holidays were being ignored after overpayment transactions.

Principal amount accuracy in API 2.0 for interest-only loans

Corrected the display of principal expected and principal paid amounts for interest-only loans in API 2.0.

Interest-only loan status transitions

Fixed an issue where IOEI accounts were incorrectly changing from paid instalment status to late status.

PMT threshold calculation for dynamic mortgages

Resolved an issue where PMT thresholds were not considered in first month calculations when broken interest was present.

PMT recalculation for interest-only loans with thresholds

Fixed incorrect PMT recalculation for the next instalment when overpayments were posted within the threshold period on interest-only loans with configured thresholds.

Lending

Fee schedule cleanup on early account closure

Fixed an issue where fees due remained in the schedule after closing accounts before their due date.

Manual fee application for custom payments

Resolved manual fee application issues for custom payments by adding the missing FEE_INCLUDED_IN_PMT trigger mapping.

Schedule preview accuracy with custom fee rates

Fixed schedule previews to reflect actual configured fee rates instead of always showing the default fee rate from the loan product.

Interest from arrears calculation alignment

Aligned interest from arrears accrued calculations with loan product settings to ensure consistency.

Duplicate interest application prevention

With this update, we will ensure that interest is not applied more than once on the same day during the prepayment process if it has already been applied through the end-of-day (EOD) interest application.

Schedule recalculation with holiday adjustments

The system would occasionally miscalculate the schedule when a transaction was applied before a scheduled event. This could lead to an incorrect recalculation, sometimes resulting in negative interest. This issue has been resolved.

Holiday-based schedule updates

Fixed an issue where, in some rare cases, an account's repayment schedule was not updated after a new holiday was added. This fix ensures that all applicable accounts are now correctly updated following the addition of a holiday, preventing incorrect due dates.

Decimal separator consistency

We have resolved an issue where the comma decimal mark setting was not being consistently applied. This correction ensures the proper decimal separator is now used on relevant screens such as Edit Repayment and Apply a Repayment.

Islamic Banking

Profit accrual reversal linkage

Fixed profit accrual reversals to properly link to their corresponding accrual logs.

Daily accrual generation continuity

Resolved an issue where next cycle daily accruals were not being generated by the IPS system.

API contract corrections

Fixed incorrect API contract specifications to ensure proper system integration.

GL entry amount accuracy for accrued profit

Corrected accrued profit GL entries to reflect the accurate amounts.

Mudarib accounting entry timing

Fixed Mudarib accounting entries to follow the correct profit application point rules for booking dates.

Applied profit amount consistency

Resolved discrepancies between applied profit amounts and their corresponding generated proposals.

Mudarib GL account configuration

Fixed Mudarib entries to generate for the correctly configured GL accounts.

Exchange rate usage in profit accrual

Corrected profit accrual calculations to use the last approved exchange rate.

Average balance calculation accuracy

Fixed incorrect account average balance calculations in exchange rate computations.

Deposits

Custom field dropdown functionality

Fixed SELECTION custom fields dropdown display issues to ensure proper field selection.

Transaction error response accuracy

Corrected API responses to return appropriate 400 errors instead of 500 errors when custom field limits are exceeded during deposit transaction PATCH operations.

Custom field display duplication

Fixed duplicate custom field displays that occurred when double-clicking tabs in the UI.


v9.179.4

Release Date: 13.05.2026


This release contains the following:

  • Internal maintenance improvements to custom field data management for enhanced system performance.

v9.179.3

Release Date: 13.05.2026


Improvements

Developer

Internal security and migration maintenance.


v9.179.2

Release Date: 13.05.2026


Improvements

Lending

Fee payment processing enhancement

Enabled advanced fee handling capabilities for improved payment processing flexibility.

Deposits

End-of-day processing optimization

Migrated deposit processing to horizontal scaling infrastructure for improved performance and reliability.

Developer

Enhanced sandbox configuration

Enabled DPS28 feature across additional sandbox environments for expanded testing capabilities.

Internal developer tooling maintenance.


Bug fixes

Notifications

Updated OpenAPI specifications for notification settings and templates

Corrected API documentation to accurately reflect current notification configuration endpoints.


v9.179.1

Release Date: 13.05.2026


Bug fixes

Developer

Interest payment point configuration control

Interest payment point functionality is now properly contained behind Mambu feature controls, ensuring consistent access management across environments.


For more information, see Mambu Release Cycle.