@Service @Transactional(readOnly=true) public class AdvertisementDemandService extends Object
| Constructor and Description |
|---|
AdvertisementDemandService() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
anyDemandPendingForCollection(Advertisement advertisementPermitDetail) |
boolean |
anyDemandPendingForCollection(AdvertisementPermitDetail advertisementPermitDetail) |
Boolean |
checkAnyTaxIsPendingToCollect(Advertisement advertisement) |
Boolean |
checkAnyTaxPendingForSelectedFinancialYear(Advertisement advertisement,
org.egov.commons.Installment installment)
Check any tax pay pending for selected advertisement in selected installment
|
Map<String,BigDecimal> |
checkPedingAmountByDemand(AdvertisementPermitDetail advPermitDetail) |
Map<String,BigDecimal> |
checkPendingAmountByDemand(AdvertisementPermitDetail advPermitDetail) |
boolean |
collectionDoneForThisYear(Advertisement advertisement) |
org.egov.demand.model.EgDemand |
createDemand(Advertisement advertisement) |
org.egov.demand.model.EgDemand |
createDemand(AdvertisementPermitDetail advertisementPermitDetail) |
org.egov.demand.model.EgDemandDetails |
createDemandDetails(BigDecimal dmdAmount,
org.egov.demand.model.EgDemandReason egDemandReason,
BigDecimal amtCollected) |
int |
generateDemandForNextInstallment(List<Advertisement> advertisements,
List<org.egov.commons.Installment> previousInstallment,
org.egov.commons.Installment advDmdGenerationInstallment) |
List<org.egov.demand.model.BillReceipt> |
getBilReceiptsByDemand(org.egov.demand.model.EgDemand demand) |
org.egov.commons.Installment |
getCurrentInstallment() |
org.hibernate.Session |
getCurrentSession() |
List<org.egov.demand.model.EgDemandDetails> |
getDemandDetailByPassingDemandDemandReason(org.egov.demand.model.EgDemand demand,
org.egov.demand.model.EgDemandReason demandReason) |
org.egov.demand.model.EgDemandReason |
getDemandReasonByCodeAndInstallment(String demandReason,
org.egov.commons.Installment installment) |
org.egov.commons.Installment |
getInsatllmentByModuleForGivenDate(Date installmentDate) |
org.egov.commons.Installment |
getInstallmentByDescription(String description) |
BigDecimal |
getPendingArrearsTax(AdvertisementPermitDetail advertisementPermitDetail) |
List<org.egov.commons.Installment> |
getPreviousInstallment(Date curentInstalmentEndate) |
Map<String,Map<String,BigDecimal>> |
getReasonWiseDemandAndCollection(AdvertisementPermitDetail advPermitDetail) |
org.egov.demand.model.EgDemand |
updateDemand(Advertisement advertisement,
org.egov.demand.model.EgDemand demand) |
org.egov.demand.model.EgDemand |
updateDemand(AdvertisementPermitDetail advertisementPermitDetail,
org.egov.demand.model.EgDemand demand) |
org.egov.demand.model.EgDemand |
updateDemandForLegacyEntry(AdvertisementPermitDetail advertisementPermitDetail,
org.egov.demand.model.EgDemand demand) |
org.egov.demand.model.EgDemand |
updateDemandOnRenewal(AdvertisementPermitDetail advertisementPermitDetail,
org.egov.demand.model.EgDemand demand)
Update demand details of current or latest year data on renewal.
|
public org.hibernate.Session getCurrentSession()
public org.egov.demand.model.EgDemand createDemand(Advertisement advertisement)
advertisementPermitDetail - public org.egov.demand.model.EgDemandReason getDemandReasonByCodeAndInstallment(String demandReason, org.egov.commons.Installment installment)
demandReason - installment - public org.egov.demand.model.EgDemand updateDemand(Advertisement advertisement, org.egov.demand.model.EgDemand demand)
advertisement - demand - public org.egov.commons.Installment getCurrentInstallment()
public org.egov.commons.Installment getInstallmentByDescription(String description)
@Transactional public org.egov.commons.Installment getInsatllmentByModuleForGivenDate(Date installmentDate)
@Transactional public List<org.egov.commons.Installment> getPreviousInstallment(Date curentInstalmentEndate)
public org.egov.demand.model.EgDemandDetails createDemandDetails(BigDecimal dmdAmount, org.egov.demand.model.EgDemandReason egDemandReason, BigDecimal amtCollected)
dmdAmount - egDemandReason - amtCollected - public Boolean checkAnyTaxIsPendingToCollect(Advertisement advertisement)
advertisement - public Boolean checkAnyTaxPendingForSelectedFinancialYear(Advertisement advertisement, org.egov.commons.Installment installment)
advertisement - installment - public Map<String,BigDecimal> checkPedingAmountByDemand(AdvertisementPermitDetail advPermitDetail)
demand - penaltyCalculationDate - public boolean anyDemandPendingForCollection(Advertisement advertisementPermitDetail)
advertisementPermitDetail - public boolean anyDemandPendingForCollection(AdvertisementPermitDetail advertisementPermitDetail)
advertisementPermitDetail - public boolean collectionDoneForThisYear(Advertisement advertisement)
public List<org.egov.demand.model.EgDemandDetails> getDemandDetailByPassingDemandDemandReason(org.egov.demand.model.EgDemand demand, org.egov.demand.model.EgDemandReason demandReason)
public List<org.egov.demand.model.BillReceipt> getBilReceiptsByDemand(org.egov.demand.model.EgDemand demand)
public org.egov.demand.model.EgDemand createDemand(AdvertisementPermitDetail advertisementPermitDetail)
public org.egov.demand.model.EgDemand updateDemand(AdvertisementPermitDetail advertisementPermitDetail, org.egov.demand.model.EgDemand demand)
public org.egov.demand.model.EgDemand updateDemandOnRenewal(AdvertisementPermitDetail advertisementPermitDetail, org.egov.demand.model.EgDemand demand)
advertisementPermitDetail - demand - public org.egov.demand.model.EgDemand updateDemandForLegacyEntry(AdvertisementPermitDetail advertisementPermitDetail, org.egov.demand.model.EgDemand demand)
@Transactional public int generateDemandForNextInstallment(List<Advertisement> advertisements, List<org.egov.commons.Installment> previousInstallment, org.egov.commons.Installment advDmdGenerationInstallment)
public Map<String,BigDecimal> checkPendingAmountByDemand(AdvertisementPermitDetail advPermitDetail)
public BigDecimal getPendingArrearsTax(AdvertisementPermitDetail advertisementPermitDetail)
public Map<String,Map<String,BigDecimal>> getReasonWiseDemandAndCollection(AdvertisementPermitDetail advPermitDetail)
advPermitDetail - Copyright © 2015–2016 eGovernments Foundation. All rights reserved.