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 61ae0bf82f30445e13efad91e1ff2c9fe7117fc4 Merge: aae4feb292 824aa9ecfa Author: Adam Saghy <[email protected]> AuthorDate: Sun Aug 23 21:36:57 2026 +0200 Merge pull request #6297 FINERACT-1932: Move accounting related classes into `fineract-accounting` module .../data/AccountingBridgeDataDTO.java | 3 +- .../data/AccountingBridgeLoanTransactionDTO.java | 6 +- .../journalentry/data/ChargePaymentDTO.java | 0 .../journalentry}/data/ChargeTaxDetailDTO.java | 2 +- .../journalentry/data/ChargeTaxPaymentDTO.java | 0 .../journalentry/data/ClientChargePaymentDTO.java | 0 .../journalentry/data/ClientTransactionDTO.java | 3 +- .../journalentry/data/GLAccountBalanceHolder.java | 0 .../journalentry/data/LoanChargeDTO.java | 8 +- .../journalentry}/data/LoanChargePaidByDTO.java | 2 +- .../accounting/journalentry/data/LoanDTO.java | 0 .../journalentry/data/LoanTransactionDTO.java | 6 +- .../journalentry/data/LoanTransactionTypeDTO.java | 96 ++++++ .../accounting/journalentry/data/SavingsDTO.java | 0 .../journalentry/data/SavingsTransactionDTO.java | 0 .../data/ShareAccountTransactionTypeDTO.java | 26 +- .../accounting/journalentry/data/SharesDTO.java | 0 .../journalentry/data/SharesTransactionDTO.java | 5 +- .../journalentry/data/TaxPaymentDTO.java | 0 .../service/AccountingProcessorHelper.java | 224 +++++++++++++ .../service/JournalEntryWritePlatformService.java | 37 +-- .../service/LoanCommonAccountingHelper.java | 0 ...ProvisioningEntriesReadPlatformServiceImpl.java | 4 + .../loanaccount/data/LoanTransactionEnumData.java | 11 +- ...per.java => AccountingProcessorHelperImpl.java} | 79 ++++- .../AccrualBasedAccountingProcessorForLoan.java | 14 +- .../CashBasedAccountingProcessorForLoan.java | 12 +- .../ExternalOwnerJournalEntryWriteService.java} | 17 +- .../ExternalOwnerJournalEntryWriteServiceImpl.java | 49 +++ .../JournalEntryReadPlatformServiceImpl.java | 4 + ...a => JournalEntryWritePlatformServiceImpl.java} | 350 +-------------------- ...ProvisionJournalEntryWritePlatformService.java} | 17 +- ...visionJournalEntryWritePlatformServiceImpl.java | 167 ++++++++++ .../AccountingJournalEntryConfiguration.java | 109 ------- ...triesWritePlatformServiceJpaRepositoryImpl.java | 8 +- .../AccountingProvisioningConfiguration.java | 69 ---- .../service/LoanJournalEntryPosterImpl.java | 205 +++++++++++- ...countWritePlatformServiceJpaRepositoryImpl.java | 277 ---------------- .../data/ShareAccountTransactionEnumData.java | 41 +-- .../CreateJournalEntriesForChargeOffLoanTest.java | 4 +- .../CreateJournalEntriesForTransferLoanTest.java | 4 +- ...java => AccountingProcessorHelperImplTest.java} | 4 +- .../LoanChargeWritePlatformServiceImplTest.java | 2 +- .../DepositAccountWritePlatformService.java | 21 -- 44 files changed, 905 insertions(+), 981 deletions(-)
