@Service @Transactional(readOnly=true) public class DishonorChequeService extends Object implements org.egov.services.instrument.FinancialIntegrationService
| Modifier and Type | Field and Description |
|---|---|
CollectionsUtil |
collectionsUtil |
org.egov.services.instrument.InstrumentHeaderService |
instrumentHeaderService |
ReceiptHeaderService |
receiptHeaderService |
| Constructor and Description |
|---|
DishonorChequeService() |
| Modifier and Type | Method and Description |
|---|---|
void |
approve(DishonoredChequeBean chequeForm,
org.egov.model.instrument.DishonorCheque dishonorChq,
org.egov.commons.CVoucherHeader originalVoucher,
org.egov.model.instrument.InstrumentHeader instrumentHeader) |
org.egov.model.instrument.DishonorCheque |
createDishonorCheque(DishonoredChequeBean chequeForm) |
void |
createDishonorChequeForVoucher(DishonoredChequeBean chequeForm,
org.egov.model.instrument.DishonorCheque dishonorChq,
org.egov.commons.CVoucherHeader originalVoucher,
org.egov.model.instrument.InstrumentHeader instrumentHeader) |
void |
createDishonorChequeWithoutVoucher(DishonoredChequeBean chequeForm,
org.egov.model.instrument.InstrumentHeader instrumentHeader) |
org.egov.commons.CVoucherHeader |
createReversalVoucher(DishonoredChequeBean chequeForm,
org.egov.model.instrument.DishonorCheque dishonorChq,
org.egov.commons.CVoucherHeader originalVoucher,
org.egov.model.instrument.InstrumentHeader instrumentHeader) |
CollectionDishonorCheque |
populateAndPersistDishonorCheque(DishonoredChequeBean chequeForm) |
CollectionDishonorChequeDetails |
populateDischonourChequedetails(DishonoredChequeBean chequeForm,
CollectionDishonorCheque dishonorChq,
String[] receiptGeneralLedger) |
void |
setCollectionsUtil(CollectionsUtil collectionsUtil) |
void |
setFinancialsUtil(FinancialsUtil financialsUtil) |
void |
setPersistenceService(org.egov.infstr.services.PersistenceService persistenceService) |
void |
setReceiptHeaderService(ReceiptHeaderService receiptHeaderService) |
void |
updateCollectionsOnInstrumentDishonor(Long instrumentHeaderId) |
void |
updateSourceInstrumentVoucher(String event,
Long instrumentHeaderId) |
@Autowired @Qualifier(value="instrumentHeaderService") public org.egov.services.instrument.InstrumentHeaderService instrumentHeaderService
@Autowired @Qualifier(value="receiptHeaderService") public ReceiptHeaderService receiptHeaderService
@Autowired @Qualifier(value="collectionsUtil") public CollectionsUtil collectionsUtil
@Transactional public org.egov.model.instrument.DishonorCheque createDishonorCheque(DishonoredChequeBean chequeForm) throws Exception
Exception@Transactional public void createDishonorChequeForVoucher(DishonoredChequeBean chequeForm, org.egov.model.instrument.DishonorCheque dishonorChq, org.egov.commons.CVoucherHeader originalVoucher, org.egov.model.instrument.InstrumentHeader instrumentHeader) throws Exception
Exception@Transactional public CollectionDishonorCheque populateAndPersistDishonorCheque(DishonoredChequeBean chequeForm) throws Exception
Exceptionpublic CollectionDishonorChequeDetails populateDischonourChequedetails(DishonoredChequeBean chequeForm, CollectionDishonorCheque dishonorChq, String[] receiptGeneralLedger) throws NumberFormatException
NumberFormatException@Transactional public void createDishonorChequeWithoutVoucher(DishonoredChequeBean chequeForm, org.egov.model.instrument.InstrumentHeader instrumentHeader) throws Exception
Exception@Transactional public void approve(DishonoredChequeBean chequeForm, org.egov.model.instrument.DishonorCheque dishonorChq, org.egov.commons.CVoucherHeader originalVoucher, org.egov.model.instrument.InstrumentHeader instrumentHeader)
@Transactional public org.egov.commons.CVoucherHeader createReversalVoucher(DishonoredChequeBean chequeForm, org.egov.model.instrument.DishonorCheque dishonorChq, org.egov.commons.CVoucherHeader originalVoucher, org.egov.model.instrument.InstrumentHeader instrumentHeader)
@Transactional public void updateCollectionsOnInstrumentDishonor(Long instrumentHeaderId)
updateCollectionsOnInstrumentDishonor in interface org.egov.services.instrument.FinancialIntegrationServicepublic void setPersistenceService(org.egov.infstr.services.PersistenceService persistenceService)
public void setCollectionsUtil(CollectionsUtil collectionsUtil)
public void setReceiptHeaderService(ReceiptHeaderService receiptHeaderService)
public void setFinancialsUtil(FinancialsUtil financialsUtil)
Copyright © 2015–2016 eGovernments Foundation. All rights reserved.