@Transactional(readOnly=true) public class BillService extends Object
| Constructor and Description |
|---|
BillService() |
| Modifier and Type | Method and Description |
|---|---|
void |
bulkBillGeneration(Integer modulo,
Integer billsCount) |
org.egov.infra.reporting.engine.ReportOutput |
generateBill(BasicProperty basicProperty,
Integer userId)
Generates a Demand Notice or the Bill giving the break up of the tax
amounts and the
EgBill |
String |
getBillNo() |
InputStream |
getBillPDF() |
List<BulkBillGeneration> |
getBulkBill(Long zoneId,
Long wardId,
org.egov.commons.Installment currentInstallment) |
org.egov.infstr.services.PersistenceService |
getPersistenceService() |
PropertyTaxNumberGenerator |
getPropertyTaxNumberGenerator() |
PropertyTaxUtil |
getPropertyTaxUtil() |
PTBillServiceImpl |
getPtBillServiceImpl() |
Map<String,Map<String,BigDecimal>> |
getReasonwiseDues() |
org.egov.infra.reporting.engine.ReportService |
getReportService() |
BulkBillGeneration |
saveBulkBill(Long zoneId,
Long wardId,
org.egov.commons.Installment currentInstallment) |
void |
setBillNo(String billNo) |
void |
setBillPDF(InputStream billPDF) |
void |
setNoticeService(NoticeService noticeService) |
void |
setPersistenceService(org.egov.infstr.services.PersistenceService persistenceService) |
void |
setPropertyTaxNumberGenerator(PropertyTaxNumberGenerator propertyTaxNumberGenerator) |
void |
setPropertyTaxUtil(PropertyTaxUtil propertyTaxUtil) |
void |
setPtBillServiceImpl(PTBillServiceImpl ptBillServiceImpl) |
void |
setReasonwiseDues(Map<String,Map<String,BigDecimal>> reasonwiseDues) |
void |
setReportService(org.egov.infra.reporting.engine.ReportService reportService) |
public org.egov.infra.reporting.engine.ReportOutput generateBill(BasicProperty basicProperty, Integer userId)
EgBillbasicProperty - EgBillpublic void bulkBillGeneration(Integer modulo, Integer billsCount)
modulo - billsCount - public List<BulkBillGeneration> getBulkBill(Long zoneId, Long wardId, org.egov.commons.Installment currentInstallment)
zoneId - wardId - currentInstallment - public BulkBillGeneration saveBulkBill(Long zoneId, Long wardId, org.egov.commons.Installment currentInstallment)
zoneId - wardId - currentInstallment - public org.egov.infra.reporting.engine.ReportService getReportService()
public void setReportService(org.egov.infra.reporting.engine.ReportService reportService)
public Map<String,Map<String,BigDecimal>> getReasonwiseDues()
public void setReasonwiseDues(Map<String,Map<String,BigDecimal>> reasonwiseDues)
public String getBillNo()
public void setBillNo(String billNo)
public InputStream getBillPDF()
public void setBillPDF(InputStream billPDF)
public PropertyTaxNumberGenerator getPropertyTaxNumberGenerator()
public void setPropertyTaxNumberGenerator(PropertyTaxNumberGenerator propertyTaxNumberGenerator)
public PropertyTaxUtil getPropertyTaxUtil()
public void setPropertyTaxUtil(PropertyTaxUtil propertyTaxUtil)
public void setNoticeService(NoticeService noticeService)
public PTBillServiceImpl getPtBillServiceImpl()
public void setPtBillServiceImpl(PTBillServiceImpl ptBillServiceImpl)
public org.egov.infstr.services.PersistenceService getPersistenceService()
public void setPersistenceService(org.egov.infstr.services.PersistenceService persistenceService)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.