@Entity
public class FinancialDetail
extends org.egov.infra.persistence.entity.AbstractAuditable
| Modifier and Type | Field and Description |
|---|---|
static String |
FINANCIALDETAILS_BY_ESTIMATEID |
static String |
SEQ_EGW_ESTIMATEFINANCIALDETAIL |
| Constructor and Description |
|---|
FinancialDetail() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFinancingSource(FinancingSource financingSource) |
AbstractEstimate |
getAbstractEstimate() |
String |
getApprYear() |
org.egov.model.budget.BudgetGroup |
getBudgetGroup() |
org.egov.commons.CChartOfAccounts |
getCoa() |
List<FinancingSource> |
getFinancingSources() |
org.egov.commons.CFunction |
getFunction() |
org.egov.commons.Functionary |
getFunctionary() |
org.egov.commons.Fund |
getFund() |
Long |
getId() |
FinancingSource |
getMaxFinancingSource()
This method is invoked from the script to generate the budget appropriation number
|
org.egov.commons.Scheme |
getScheme() |
org.egov.commons.SubScheme |
getSubScheme() |
void |
setAbstractEstimate(AbstractEstimate estimate) |
void |
setApprYear(String apprYear) |
void |
setBudgetGroup(org.egov.model.budget.BudgetGroup budgetGroup) |
void |
setCoa(org.egov.commons.CChartOfAccounts coa) |
void |
setFinancingSources(List<FinancingSource> financingSources) |
void |
setFunction(org.egov.commons.CFunction function) |
void |
setFunctionary(org.egov.commons.Functionary functionary) |
void |
setFund(org.egov.commons.Fund fund) |
void |
setId(Long id) |
void |
setScheme(org.egov.commons.Scheme scheme) |
void |
setSubScheme(org.egov.commons.SubScheme subScheme) |
List<org.egov.infra.validation.exception.ValidationError> |
validate() |
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDatepublic static final String SEQ_EGW_ESTIMATEFINANCIALDETAIL
public static final String FINANCIALDETAILS_BY_ESTIMATEID
public Long getId()
getId in class org.egov.infra.persistence.entity.AbstractPersistable<Long>public void setId(Long id)
setId in class org.egov.infra.persistence.entity.AbstractPersistable<Long>public AbstractEstimate getAbstractEstimate()
public void setAbstractEstimate(AbstractEstimate estimate)
public org.egov.model.budget.BudgetGroup getBudgetGroup()
public void setBudgetGroup(org.egov.model.budget.BudgetGroup budgetGroup)
@NotNull(message="financial.fund.null") public org.egov.commons.Fund getFund()
public void setFund(org.egov.commons.Fund fund)
public org.egov.commons.CFunction getFunction()
public void setFunction(org.egov.commons.CFunction function)
public org.egov.commons.Functionary getFunctionary()
public void setFunctionary(org.egov.commons.Functionary functionary)
public org.egov.commons.Scheme getScheme()
public void setScheme(org.egov.commons.Scheme scheme)
public org.egov.commons.SubScheme getSubScheme()
public void setSubScheme(org.egov.commons.SubScheme subScheme)
public List<FinancingSource> getFinancingSources()
public void setFinancingSources(List<FinancingSource> financingSources)
public void addFinancingSource(FinancingSource financingSource)
public List<org.egov.infra.validation.exception.ValidationError> validate()
public FinancingSource getMaxFinancingSource()
FinancingSource having the maximum of the financial sources selectedpublic org.egov.commons.CChartOfAccounts getCoa()
public void setCoa(org.egov.commons.CChartOfAccounts coa)
public String getApprYear()
public void setApprYear(String apprYear)
Copyright © 2015–2017 eGovernments Foundation. All rights reserved.