This is an automated email from the ASF dual-hosted git repository. adamsaghy pushed a commit to branch develop in repository https://gitbox.apache.org/repos/asf/fineract.git
commit 7f3d40d377148f0dc86d35132a3c07d633260e21 Merge: a80484927c 1a156186f6 Author: Adam Saghy <[email protected]> AuthorDate: Thu Apr 2 15:14:40 2026 +0000 Merge pull request #5727 FINERACT-2305: Add a feature flag with global configuration for accru… .../api/GlobalConfigurationConstants.java | 1 + .../domain/ConfigurationDomainService.java | 2 + .../GlobalConfigurationGlobalInitializerStep.java | 2 + .../resources/features/LoanChargeOff-Part3.feature | 2 - .../features/LoanChargesDisbursement.feature | 4 - .../features/LoanChargesProgressiveLoan.feature | 4 - ...dvancedPaymentScheduleTransactionProcessor.java | 13 +- ...cedPaymentScheduleTransactionProcessorTest.java | 6 +- .../domain/ConfigurationDomainServiceJpa.java | 5 + .../service/LoanAccrualsProcessingServiceImpl.java | 3 +- .../LoanChargeWritePlatformServiceImpl.java | 10 +- .../service/LoanDisbursementService.java | 10 +- .../LoanWritePlatformServiceJpaRepositoryImpl.java | 10 +- .../starter/LoanAccountAutoStarter.java | 7 +- .../starter/LoanAccountConfiguration.java | 5 +- .../db/changelog/tenant/changelog-tenant.xml | 1 + ..._add_allow_cash_and_non_cash_accrual_config.xml | 40 ++ .../fineract/integrationtests/BatchApiTest.java | 12 +- ...DueDateRespectiveLoanRepaymentScheduleTest.java | 532 +++++++-------------- ...nsactionOnDisbursementByAccountingTypeTest.java | 280 +++++++++++ .../LoanTransactionReverseReplayTest.java | 8 - .../integrationtests/SchedulerJobsTestResults.java | 10 - .../common/GlobalConfigurationHelper.java | 7 + .../fineract/integrationtests/common/Utils.java | 1 - 24 files changed, 569 insertions(+), 406 deletions(-)
