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 0be33be21ce614fc2a565be36b906587d2101127 Merge: dc7fb130d8 745ae67ded Author: Adam Saghy <[email protected]> AuthorDate: Wed Jul 15 10:25:08 2026 +0200 Merge pull request #5940 FINERACT-2284: Enforce Charge Rounding using Money rounding rules .../loanaccount/service/LoanChargeService.java | 22 +- .../portfolio/client/domain/ClientCharge.java | 8 +- .../ClientChargeWritePlatformServiceImpl.java | 28 +- ...countWritePlatformServiceJpaRepositoryImpl.java | 17 + .../shareaccounts/domain/ShareAccountCharge.java | 11 +- .../domain/ShareAccountTransaction.java | 2 +- .../serialization/ShareAccountDataSerializer.java | 15 +- .../savings/domain/SavingsAccountCharge.java | 5 +- .../integrationtests/ClientChargeRoundingTest.java | 194 +++++ .../integrationtests/LoanChargeRoundingTest.java | 818 +++++++++++++++++++++ .../SavingsAccountChargeRoundingTest.java | 351 +++++++++ .../ShareAccountChargeRoundingTest.java | 665 +++++++++++++++++ .../client/feign/helpers/FeignAccountHelper.java | 4 + .../common/shares/ShareProductHelper.java | 22 +- 14 files changed, 2137 insertions(+), 25 deletions(-)
