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 acd74bb4f492731a57b39fcaf1adabe4da59aed3
Merge: 0eb5896b0b 7806a42204
Author: Adam Saghy <[email protected]>
AuthorDate: Tue Aug 25 11:37:16 2026 +0200

    Merge pull request #6124
    
    FINERACT-1950: Global configuration to disallow backdated transactions

 .../api/GlobalConfigurationConstants.java          |   1 +
 .../domain/ConfigurationDomainService.java         |   3 +
 .../BackdatedTransactionValidationService.java     |  52 +++++++++
 .../BackdatedTransactionValidationServiceTest.java |  97 +++++++++++++++++
 .../domain/ConfigurationDomainServiceJpa.java      |  10 ++
 .../LoanTransactionValidatorImpl.java              |   8 ++
 .../SavingsAccountTransactionDataValidator.java    |   3 +
 .../db/changelog/tenant/changelog-tenant.xml       |   1 +
 ...sallow_backdated_transactions_configuration.xml |  39 +++++++
 .../AccountingScenarioIntegrationTest.java         |   7 ++
 ...sallowBackdatedTransactionsIntegrationTest.java | 116 +++++++++++++++++++++
 .../SavingsAccountsExternalIdTest.java             |  17 ++-
 .../integrationtests/SavingsAccountsTest.java      |  28 +++--
 .../common/GlobalConfigurationHelper.java          |   7 ++
 14 files changed, 382 insertions(+), 7 deletions(-)

Reply via email to