@Transactional(readOnly=true) public class ReportService extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
CURRENTYEAR_FIRST_HALF |
static String |
CURRENTYEAR_SECOND_HALF |
| Constructor and Description |
|---|
ReportService() |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
formatAmt(double amt) |
List<BillCollectorDailyCollectionReportResult> |
getBillCollectorWiseDailyCollection(Date date,
BillCollectorDailyCollectionReportResult bcDailyCollectionReportResult) |
List<DailyCollectionReportResult> |
getCollectionDetails(Date fromDate,
Date toDate,
String collectionMode,
String collectionOperator,
String status,
String ward) |
Set<org.egov.infra.admin.master.entity.User> |
getCollectionOperators() |
List<CurrentInstDCBReportResult> |
getCurrentInstallmentDCB(String ward) |
List<DefaultersInfo> |
getDefaultersInformation(List<PropertyMaterlizeView> propertyViewList,
String noofyrs,
Integer limit)
This method gives the defaulters information
|
org.egov.commons.Installment |
getMaxInstallment(org.egov.commons.Installment maxInstallment,
InstDmdCollMaterializeView idc,
BigDecimal dmdtot,
BigDecimal colltot) |
org.egov.commons.Installment |
getMinInstallment(org.egov.commons.Installment minInstallment,
InstDmdCollMaterializeView idc,
BigDecimal dmdtot,
BigDecimal colltot) |
List<BaseRegisterResult> |
getPropertyByWardAndBlock(String ward,
String block,
boolean exemptedCase)
Method gives List of properties with current and arrear individual demand
details
|
org.egov.infstr.services.PersistenceService |
getPropPerServ() |
List<BillCollectorDailyCollectionReportResult> |
getUlbWiseDailyCollection(Date date) |
List<BillCollectorDailyCollectionReportResult> |
getUlbWiseDcbCollection(Date date,
BillCollectorDailyCollectionReportResult bcDailyCollectionReportResult) |
List<BaseRegisterVLTResult> |
getVLTPropertyByWardAndBlock(String ward,
String block,
boolean exemptedCase)
Method gives List of properties with current and arrear individual demand
details
|
org.hibernate.SQLQuery |
prepareQueryForDCBReport(Long boundaryId,
String mode,
Boolean courtCase,
List<String> propertyTypes) |
void |
setPropPerServ(org.egov.infstr.services.PersistenceService propPerServ) |
public static final String CURRENTYEAR_FIRST_HALF
public static final String CURRENTYEAR_SECOND_HALF
public List<BaseRegisterResult> getPropertyByWardAndBlock(String ward, String block, boolean exemptedCase)
ward - block - public List<DailyCollectionReportResult> getCollectionDetails(Date fromDate, Date toDate, String collectionMode, String collectionOperator, String status, String ward) throws ParseException
ParseExceptionpublic List<CurrentInstDCBReportResult> getCurrentInstallmentDCB(String ward)
public Set<org.egov.infra.admin.master.entity.User> getCollectionOperators()
public org.egov.infstr.services.PersistenceService getPropPerServ()
public void setPropPerServ(org.egov.infstr.services.PersistenceService propPerServ)
public List<BillCollectorDailyCollectionReportResult> getBillCollectorWiseDailyCollection(Date date, BillCollectorDailyCollectionReportResult bcDailyCollectionReportResult)
public List<BillCollectorDailyCollectionReportResult> getUlbWiseDailyCollection(Date date)
public BigDecimal formatAmt(double amt)
public List<BillCollectorDailyCollectionReportResult> getUlbWiseDcbCollection(Date date, BillCollectorDailyCollectionReportResult bcDailyCollectionReportResult)
public org.hibernate.SQLQuery prepareQueryForDCBReport(Long boundaryId, String mode, Boolean courtCase, List<String> propertyTypes)
boundaryId, - mode, courtCase, propertyTypespublic List<BaseRegisterVLTResult> getVLTPropertyByWardAndBlock(String ward, String block, boolean exemptedCase)
ward - block - public List<DefaultersInfo> getDefaultersInformation(List<PropertyMaterlizeView> propertyViewList, String noofyrs, Integer limit)
propertyViewList - public org.egov.commons.Installment getMinInstallment(org.egov.commons.Installment minInstallment,
InstDmdCollMaterializeView idc,
BigDecimal dmdtot,
BigDecimal colltot)
public org.egov.commons.Installment getMaxInstallment(org.egov.commons.Installment maxInstallment,
InstDmdCollMaterializeView idc,
BigDecimal dmdtot,
BigDecimal colltot)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.