Interface JournalEntryWritePlatformService

All Known Implementing Classes:
JournalEntryWritePlatformServiceJpaRepositoryImpl

public interface JournalEntryWritePlatformService
  • Method Details

    • createJournalEntry

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult createJournalEntry(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • revertJournalEntry

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult revertJournalEntry(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • createJournalEntriesForLoan

      void createJournalEntriesForLoan(org.apache.fineract.portfolio.loanaccount.data.AccountingBridgeDataDTO accountingBridgeData)
    • createJournalEntriesForSavings

      void createJournalEntriesForSavings(Map<String,Object> accountingBridgeData)
    • createJournalEntriesForClientTransactions

      void createJournalEntriesForClientTransactions(Map<String,Object> accountingBridgeData)
    • defineOpeningBalance

      org.apache.fineract.infrastructure.core.data.CommandProcessingResult defineOpeningBalance(org.apache.fineract.infrastructure.core.api.JsonCommand command)
    • createJournalEntryForReversedLoanTransaction

      void createJournalEntryForReversedLoanTransaction(LocalDate transactionDate, String loanTransactionId, Long officeId)
    • revertProvisioningJournalEntries

      String revertProvisioningJournalEntries(LocalDate reversalTransactionDate, Long entityId, Integer entityType)
    • createProvisioningJournalEntries

      String createProvisioningJournalEntries(ProvisioningEntry entry)
    • createJournalEntriesForShares

      void createJournalEntriesForShares(Map<String,Object> accountingBridgeData)
    • revertShareAccountJournalEntries

      void revertShareAccountJournalEntries(ArrayList<Long> transactionId, LocalDate transactionDate)