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.