@Service public class DepositAccountServiceImpl extends AbstractServiceImpl implements DepositAccountService
depositAccountConfigService, ledgerService| Constructor and Description |
|---|
DepositAccountServiceImpl(DepositAccountConfigService depositAccountConfigService,
LedgerService ledgerService,
DepositAccountRepository depositAccountRepository,
AccountStmtService accountStmtService,
PostingService postingService,
TransactionDetailsMapper transactionDetailsMapper,
com.fasterxml.jackson.databind.ObjectMapper objectMapper) |
loadClearingAccount, loadLedgerpublic DepositAccountServiceImpl(DepositAccountConfigService depositAccountConfigService, LedgerService ledgerService, DepositAccountRepository depositAccountRepository, AccountStmtService accountStmtService, PostingService postingService, TransactionDetailsMapper transactionDetailsMapper, com.fasterxml.jackson.databind.ObjectMapper objectMapper)
public DepositAccountBO createDepositAccount(DepositAccountBO depositAccountBO, String userName)
createDepositAccount in interface DepositAccountServicepublic DepositAccountBO createDepositAccountForBranch(DepositAccountBO depositAccountBO, String userName, String branch)
createDepositAccountForBranch in interface DepositAccountServicepublic DepositAccountDetailsBO getDepositAccountByIban(String iban, LocalDateTime refTime, boolean withBalances)
getDepositAccountByIban in interface DepositAccountServicepublic List<DepositAccountDetailsBO> getDepositAccountsByIban(List<String> ibans, LocalDateTime refTime, boolean withBalances)
getDepositAccountsByIban in interface DepositAccountServicepublic DepositAccountDetailsBO getDepositAccountById(String accountId, LocalDateTime refTime, boolean withBalances)
getDepositAccountById in interface DepositAccountServicepublic TransactionDetailsBO getTransactionById(String accountId, String transactionId)
getTransactionById in interface DepositAccountServicepublic List<TransactionDetailsBO> getTransactionsByDates(String accountId, LocalDateTime dateFrom, LocalDateTime dateTo)
getTransactionsByDates in interface DepositAccountServicepublic boolean confirmationOfFunds(FundsConfirmationRequestBO requestBO)
confirmationOfFunds in interface DepositAccountServicepublic String readIbanById(String id)
readIbanById in interface DepositAccountServicepublic List<DepositAccountBO> findByAccountNumberPrefix(String accountNumberPrefix)
findByAccountNumberPrefix in interface DepositAccountServicepublic List<DepositAccountDetailsBO> findByBranch(String branch)
findByBranch in interface DepositAccountServicepublic void depositCash(String accountId, AmountBO amount, String recordUser)
depositCash in interface DepositAccountServiceCopyright © 2019. All rights reserved.