Class CashBasedAccountingProcessorForShares
java.lang.Object
org.apache.fineract.accounting.journalentry.service.CashBasedAccountingProcessorForShares
- All Implemented Interfaces:
AccountingProcessorForShares
@Component
public class CashBasedAccountingProcessorForShares
extends Object
implements AccountingProcessorForShares
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcreateJournalEntriesForPurchase(Long shareAccountId, Long shareProductId, String currencyCode, SharesTransactionDTO transactionDTO, LocalDate transactionDate, String transactionId, org.apache.fineract.organisation.office.domain.Office office, Long paymentTypeId, BigDecimal amount, BigDecimal chargeAmount, List<ChargePaymentDTO> feePayments) voidcreateJournalEntriesForRedeem(Long shareAccountId, Long shareProductId, String currencyCode, LocalDate transactionDate, String transactionId, org.apache.fineract.organisation.office.domain.Office office, Long paymentTypeId, BigDecimal amount, BigDecimal chargeAmount, List<ChargePaymentDTO> feePayments) voidcreateJournalEntriesForShares(SharesDTO sharesDTO)
-
Constructor Details
-
CashBasedAccountingProcessorForShares
public CashBasedAccountingProcessorForShares()
-
-
Method Details
-
createJournalEntriesForRedeem
public void createJournalEntriesForRedeem(Long shareAccountId, Long shareProductId, String currencyCode, LocalDate transactionDate, String transactionId, org.apache.fineract.organisation.office.domain.Office office, Long paymentTypeId, BigDecimal amount, BigDecimal chargeAmount, List<ChargePaymentDTO> feePayments)