This is an automated email from the ASF dual-hosted git repository.

adamsaghy pushed a change to branch develop
in repository https://gitbox.apache.org/repos/asf/fineract.git


    from aae4feb292 Merge pull request #6296 from 
Bhavya-Sonigra/FINERACT-2774-note-length
     add 824aa9ecfa FINERACT-1932: Move accounting related classes into 
`fineract-accounting` module
     new 61ae0bf82f Merge pull request #6297

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../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
 .../data/{CreditDebit.java => LoanChargeDTO.java}  |   9 +-
 .../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     |  11 +-
 .../ExternalOwnerJournalEntryWriteServiceImpl.java |  49 +++
 .../JournalEntryReadPlatformServiceImpl.java       |   4 +
 ...a => JournalEntryWritePlatformServiceImpl.java} | 350 +--------------------
 ...ProvisionJournalEntryWritePlatformService.java} |   8 +-
 ...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, 902 insertions(+), 970 deletions(-)
 rename {fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount 
=> 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry}/data/AccountingBridgeDataDTO.java
 (93%)
 rename {fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount 
=> 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry}/data/AccountingBridgeLoanTransactionDTO.java
 (92%)
 copy {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/ChargePaymentDTO.java
 (100%)
 rename {fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount 
=> 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry}/data/ChargeTaxDetailDTO.java
 (96%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/ChargeTaxPaymentDTO.java
 (100%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/ClientChargePaymentDTO.java
 (100%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/ClientTransactionDTO.java
 (90%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/GLAccountBalanceHolder.java
 (100%)
 copy 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry/data/{CreditDebit.java
 => LoanChargeDTO.java} (88%)
 rename {fineract-loan/src/main/java/org/apache/fineract/portfolio/loanaccount 
=> 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry}/data/LoanChargePaidByDTO.java
 (95%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/LoanDTO.java
 (100%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/LoanTransactionDTO.java
 (90%)
 create mode 100644 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry/data/LoanTransactionTypeDTO.java
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/SavingsDTO.java
 (100%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/SavingsTransactionDTO.java
 (100%)
 rename 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/data/ChargePaymentDTO.java
 => 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry/data/ShareAccountTransactionTypeDTO.java
 (75%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/SharesDTO.java
 (100%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/SharesTransactionDTO.java
 (86%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/data/TaxPaymentDTO.java
 (100%)
 create mode 100644 
fineract-accounting/src/main/java/org/apache/fineract/accounting/journalentry/service/AccountingProcessorHelper.java
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/service/JournalEntryWritePlatformService.java
 (53%)
 rename {fineract-provider => 
fineract-accounting}/src/main/java/org/apache/fineract/accounting/journalentry/service/LoanCommonAccountingHelper.java
 (100%)
 rename 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/service/{AccountingProcessorHelper.java
 => AccountingProcessorHelperImpl.java} (97%)
 copy 
fineract-investor/src/main/java/org/apache/fineract/investor/service/LoanTransferabilityService.java
 => 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/service/ExternalOwnerJournalEntryWriteService.java
 (73%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/service/ExternalOwnerJournalEntryWriteServiceImpl.java
 rename 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/service/{JournalEntryWritePlatformServiceJpaRepositoryImpl.java
 => JournalEntryWritePlatformServiceImpl.java} (67%)
 copy 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/service/{AccountingProcessorForShares.java
 => ProvisionJournalEntryWritePlatformService.java} (71%)
 create mode 100644 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/service/ProvisionJournalEntryWritePlatformServiceImpl.java
 delete mode 100644 
fineract-provider/src/main/java/org/apache/fineract/accounting/journalentry/starter/AccountingJournalEntryConfiguration.java
 delete mode 100644 
fineract-provider/src/main/java/org/apache/fineract/accounting/provisioning/starter/AccountingProvisioningConfiguration.java
 rename 
fineract-provider/src/test/java/org/apache/fineract/accounting/journalentry/service/{AccountingProcessorHelperTest.java
 => AccountingProcessorHelperImplTest.java} (98%)

Reply via email to