Interface JournalEntryWritePlatformService
- All Known Implementing Classes:
JournalEntryWritePlatformServiceJpaRepositoryImpl
public interface JournalEntryWritePlatformService
-
Method Summary
Modifier and TypeMethodDescriptionvoidcreateJournalEntriesForClientTransactions(Map<String, Object> accountingBridgeData) voidcreateJournalEntriesForLoan(org.apache.fineract.portfolio.loanaccount.data.AccountingBridgeDataDTO accountingBridgeData) voidcreateJournalEntriesForSavings(Map<String, Object> accountingBridgeData) voidcreateJournalEntriesForShares(Map<String, Object> accountingBridgeData) org.apache.fineract.infrastructure.core.data.CommandProcessingResultcreateJournalEntry(org.apache.fineract.infrastructure.core.api.JsonCommand command) voidcreateJournalEntryForReversedLoanTransaction(LocalDate transactionDate, String loanTransactionId, Long officeId) org.apache.fineract.infrastructure.core.data.CommandProcessingResultdefineOpeningBalance(org.apache.fineract.infrastructure.core.api.JsonCommand command) org.apache.fineract.infrastructure.core.data.CommandProcessingResultrevertJournalEntry(org.apache.fineract.infrastructure.core.api.JsonCommand command) revertProvisioningJournalEntries(LocalDate reversalTransactionDate, Long entityId, Integer entityType) voidrevertShareAccountJournalEntries(ArrayList<Long> transactionId, LocalDate transactionDate)
-
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
-
createJournalEntriesForClientTransactions
-
defineOpeningBalance
org.apache.fineract.infrastructure.core.data.CommandProcessingResult defineOpeningBalance(org.apache.fineract.infrastructure.core.api.JsonCommand command) -
createJournalEntryForReversedLoanTransaction
-
revertProvisioningJournalEntries
-
createProvisioningJournalEntries
-