|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.rice.kns.bo.BusinessObjectBase
org.kuali.rice.kns.bo.PersistableBusinessObjectBase
org.kuali.kfs.module.ec.businessobject.EffortCertificationDetail
public class EffortCertificationDetail
Business Object for the Effort Certification Detail Table.
Field Summary | |
---|---|
protected String |
effectiveDate
|
protected PositionData |
positionData
|
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
EffortCertificationDetail()
Default constructor. |
|
EffortCertificationDetail(EffortCertificationDetail effortCertificationDetail)
|
Method Summary | |
---|---|
static org.kuali.rice.kns.util.KualiDecimal |
calculateFringeBenefit(EffortCertificationDetail detailLine,
org.kuali.rice.kns.util.KualiDecimal payrollAmount)
recalculate the original fringe benefit of the current detail line |
Account |
getAccount()
Gets the account attribute. |
String |
getAccountNumber()
Gets the accountNumber attribute. |
Chart |
getChartOfAccounts()
Gets the chartOfAccounts attribute. |
String |
getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute. |
String |
getCostShareSourceSubAccountNumber()
Gets the costShareSourceSubAccountNumber attribute. |
String |
getDocumentNumber()
Gets the documentNumber attribute. |
String |
getEffectiveDate()
Gets the effectiveDate attribute. |
Integer |
getEffortCertificationCalculatedOverallPercent()
Gets the effortCertificationCalculatedOverallPercent attribute. |
EffortCertificationDocument |
getEffortCertificationDocument()
Gets the effortCertificationDocument attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getEffortCertificationOriginalPayrollAmount()
Gets the effortCertificationOriginalPayrollAmount attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getEffortCertificationPayrollAmount()
Gets the effortCertificationPayrollAmount attribute. |
Integer |
getEffortCertificationUpdatedOverallPercent()
Gets the effortCertificationUpdatedOverallPercent attribute. |
ObjectCode |
getFinancialObject()
Gets the financialObject attribute. |
String |
getFinancialObjectCode()
Gets the financialObjectCode attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getFringeBenefitAmount()
Gets the fringeBenefitAmount attribute. |
String |
getGroupId()
Gets the groupId attribute. |
SystemOptions |
getOptions()
Gets the options attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getOriginalFringeBenefitAmount()
Gets the originalFringeBenefitAmount attribute. |
String |
getOverrideCode()
Gets the overrideCode attribute. |
Integer |
getPersistedEffortPercent()
Gets the persistedEffortPercent attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getPersistedPayrollAmount()
Gets the persistedPayrollAmount attribute. |
PositionData |
getPositionData()
Gets the positionData attribute. |
String |
getPositionNumber()
Gets the positionNumber attribute. |
Account |
getSourceAccount()
Gets the sourceAccount attribute. |
String |
getSourceAccountNumber()
Gets the sourceAccountNumber attribute. |
Chart |
getSourceChartOfAccounts()
Gets the sourceChartOfAccounts attribute. |
String |
getSourceChartOfAccountsCode()
Gets the sourceChartOfAccountsCode attribute. |
SubAccount |
getSubAccount()
Gets the subAccount attribute. |
String |
getSubAccountNumber()
Gets the subAccountNumber attribute. |
static Integer |
getTotalEffortPercent(List<EffortCertificationDetail> effortCertificationDetailLines)
calculate the total effort percent of the given detail lines |
static org.kuali.rice.kns.util.KualiDecimal |
getTotalFringeBenefit(List<EffortCertificationDetail> effortCertificationDetailLines)
Gets the totalFringeBenefit attribute. |
static Integer |
getTotalOriginalEffortPercent(List<EffortCertificationDetail> effortCertificationDetailLines)
calculate the total original effort percent of the given detail lines |
static org.kuali.rice.kns.util.KualiDecimal |
getTotalOriginalFringeBenefit(List<EffortCertificationDetail> effortCertificationDetailLines)
Gets the totalOriginalFringeBenefit attribute. |
static org.kuali.rice.kns.util.KualiDecimal |
getTotalOriginalPayrollAmount(List<EffortCertificationDetail> effortCertificationDetailLines)
calculate the total original payroll amount of the given detail lines |
static org.kuali.rice.kns.util.KualiDecimal |
getTotalPayrollAmount(List<EffortCertificationDetail> effortCertificationDetailLines)
calculate the total payroll amount of the given detail lines |
static Integer |
getTotalPersistedEffortPercent(List<EffortCertificationDetail> effortCertificationDetailLines)
calculate the total persised effort percent of the given detail lines |
static org.kuali.rice.kns.util.KualiDecimal |
getTotalPersistedPayrollAmount(List<EffortCertificationDetail> effortCertificationDetailLines)
calculate the total payroll amount of the given detail lines |
Integer |
getUniversityFiscalYear()
Gets the universityFiscalYear attribute. |
boolean |
isAccountExpiredOverride()
Gets the accountExpiredOverride attribute. |
boolean |
isAccountExpiredOverrideNeeded()
Gets the accountExpiredOverrideNeeded attribute. |
boolean |
isEditable()
If the account of this detail line is closed, the line cannot be edited. |
boolean |
isFederalOrFederalPassThroughIndicator()
Gets the federalOrFederalPassThroughIndicator attribute. |
boolean |
isNewLineIndicator()
Gets the newLineIndicator attribute. |
void |
recalculateOriginalFringeBenefit()
recalculate the original fringe benefit of the current detail line |
void |
recalculatePayrollAmount(org.kuali.rice.kns.util.KualiDecimal totalPayrollAmount)
recalculate the payroll amount of the current detail line |
void |
setAccount(Account account)
Deprecated. |
void |
setAccountExpiredOverride(boolean accountExpiredOverride)
Sets the accountExpiredOverride attribute value. |
void |
setAccountExpiredOverrideNeeded(boolean accountExpiredOverrideNeeded)
Sets the accountExpiredOverrideNeeded attribute value. |
void |
setAccountNumber(String accountNumber)
Sets the accountNumber attribute value. |
void |
setChartOfAccounts(Chart chartOfAccounts)
Deprecated. |
void |
setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value. |
void |
setCostShareSourceSubAccountNumber(String costShareSourceSubAccountNumber)
Sets the costShareSourceSubAccountNumber attribute value. |
void |
setDocumentNumber(String documentNumber)
Sets the documentNumber attribute value. |
void |
setEffectiveDate(String effectiveDate)
Sets the effectiveDate attribute value. |
void |
setEffortCertificationCalculatedOverallPercent(Integer effortCertificationCalculatedOverallPercent)
Sets the effortCertificationCalculatedOverallPercent attribute value. |
void |
setEffortCertificationDocument(EffortCertificationDocument effortCertificationDocument)
Deprecated. |
void |
setEffortCertificationOriginalPayrollAmount(org.kuali.rice.kns.util.KualiDecimal effortCertificationOriginalPayrollAmount)
Sets the effortCertificationOriginalPayrollAmount attribute value. |
void |
setEffortCertificationPayrollAmount(org.kuali.rice.kns.util.KualiDecimal effortCertificationPayrollAmount)
Sets the effortCertificationPayrollAmount attribute value. |
void |
setEffortCertificationUpdatedOverallPercent(Integer effortCertificationUpdatedOverallPercent)
Sets the effortCertificationUpdatedOverallPercent attribute value. |
void |
setFederalOrFederalPassThroughIndicator(boolean federalOrFederalPassThroughIndicator)
This is a marker method, which does nothing. |
void |
setFinancialObject(ObjectCode financialObject)
Deprecated. |
void |
setFinancialObjectCode(String financialObjectCode)
Sets the financialObjectCode attribute value. |
void |
setFringeBenefitAmount(org.kuali.rice.kns.util.KualiDecimal fringeBenefitAmount)
This is a marker method, which does nothing. |
void |
setGroupId(String groupId)
Sets the groupId attribute value. |
void |
setNewLineIndicator(boolean newLineIndicator)
Sets the newLineIndicator attribute value. |
void |
setOptions(SystemOptions options)
Deprecated. |
void |
setOriginalFringeBenefitAmount(org.kuali.rice.kns.util.KualiDecimal originalFringeBenefitAmount)
Sets the originalFringeBenefitAmount attribute value. |
void |
setOverrideCode(String overrideCode)
Sets the overrideCode attribute value. |
void |
setPersistedEffortPercent(Integer persistedEffortPercent)
Sets the persistedEffortPercent attribute value. |
void |
setPersistedPayrollAmount(org.kuali.rice.kns.util.KualiDecimal persistedPayrollAmount)
Sets the persistedPayrollAmount attribute value. |
void |
setPositionData(PositionData positionData)
Sets the positionData attribute value. |
void |
setPositionNumber(String positionNumber)
Sets the positionNumber attribute value. |
void |
setSourceAccount(Account sourceAccount)
Deprecated. |
void |
setSourceAccountNumber(String sourceAccountNumber)
Sets the sourceAccountNumber attribute value. |
void |
setSourceChartOfAccounts(Chart sourceChartOfAccounts)
Deprecated. |
void |
setSourceChartOfAccountsCode(String sourceChartOfAccountsCode)
Sets the sourceChartOfAccountsCode attribute value. |
void |
setSubAccount(SubAccount subAccount)
Deprecated. |
void |
setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute value. |
void |
setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute value. |
protected LinkedHashMap |
toStringMapper()
|
Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, buildListOfDeletionAwareLists, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
---|
prepareForWorkflow, toString, toStringBuilder |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject |
---|
prepareForWorkflow |
Field Detail |
---|
protected PositionData positionData
protected String effectiveDate
Constructor Detail |
---|
public EffortCertificationDetail()
public EffortCertificationDetail(EffortCertificationDetail effortCertificationDetail)
Method Detail |
---|
public String getDocumentNumber()
public void setDocumentNumber(String documentNumber)
documentNumber
- The documentNumber to set.public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
chartOfAccountsCode
- The chartOfAccountsCode to set.public String getAccountNumber()
public void setAccountNumber(String accountNumber)
accountNumber
- The accountNumber to set.public String getSubAccountNumber()
public void setSubAccountNumber(String subAccountNumber)
subAccountNumber
- The subAccountNumber to set.public String getPositionNumber()
public void setPositionNumber(String positionNumber)
positionNumber
- The positionNumber to set.public String getEffectiveDate()
public void setEffectiveDate(String effectiveDate)
effectiveDate
- The effectiveDate to set.public String getFinancialObjectCode()
public void setFinancialObjectCode(String financialObjectCode)
financialObjectCode
- The financialObjectCode to set.public String getSourceChartOfAccountsCode()
public void setSourceChartOfAccountsCode(String sourceChartOfAccountsCode)
sourceChartOfAccountsCode
- The sourceChartOfAccountsCode to set.public String getSourceAccountNumber()
public void setSourceAccountNumber(String sourceAccountNumber)
sourceAccountNumber
- The sourceAccountNumber to set.public org.kuali.rice.kns.util.KualiDecimal getEffortCertificationPayrollAmount()
public void setEffortCertificationPayrollAmount(org.kuali.rice.kns.util.KualiDecimal effortCertificationPayrollAmount)
effortCertificationPayrollAmount
- The effortCertificationPayrollAmount to set.public Integer getEffortCertificationCalculatedOverallPercent()
public void setEffortCertificationCalculatedOverallPercent(Integer effortCertificationCalculatedOverallPercent)
effortCertificationCalculatedOverallPercent
- The effortCertificationCalculatedOverallPercent to set.public Integer getEffortCertificationUpdatedOverallPercent()
public void setEffortCertificationUpdatedOverallPercent(Integer effortCertificationUpdatedOverallPercent)
effortCertificationUpdatedOverallPercent
- The effortCertificationUpdatedOverallPercent to set.public String getCostShareSourceSubAccountNumber()
public void setCostShareSourceSubAccountNumber(String costShareSourceSubAccountNumber)
costShareSourceSubAccountNumber
- The costShareSourceSubAccountNumber to set.public org.kuali.rice.kns.util.KualiDecimal getEffortCertificationOriginalPayrollAmount()
public void setEffortCertificationOriginalPayrollAmount(org.kuali.rice.kns.util.KualiDecimal effortCertificationOriginalPayrollAmount)
effortCertificationOriginalPayrollAmount
- The effortCertificationOriginalPayrollAmount to set.public ObjectCode getFinancialObject()
@Deprecated public void setFinancialObject(ObjectCode financialObject)
financialObject
- The financialObject to set.public Chart getChartOfAccounts()
@Deprecated public void setChartOfAccounts(Chart chartOfAccounts)
chartOfAccounts
- The chartOfAccounts to set.public EffortCertificationDocument getEffortCertificationDocument()
@Deprecated public void setEffortCertificationDocument(EffortCertificationDocument effortCertificationDocument)
effortCertificationDocument
- The effortCertificationDocument to set.public Account getAccount()
@Deprecated public void setAccount(Account account)
account
- The account to set.public Chart getSourceChartOfAccounts()
@Deprecated public void setSourceChartOfAccounts(Chart sourceChartOfAccounts)
sourceChartOfAccounts
- The sourceChartOfAccounts to set.public Account getSourceAccount()
@Deprecated public void setSourceAccount(Account sourceAccount)
sourceAccount
- The sourceAccount to set.public SubAccount getSubAccount()
@Deprecated public void setSubAccount(SubAccount subAccount)
subAccount
- The subAccount to set.public SystemOptions getOptions()
@Deprecated public void setOptions(SystemOptions options)
options
- The options to set.public PositionData getPositionData()
public void setPositionData(PositionData positionData)
positionData
- The positionData to set.public boolean isNewLineIndicator()
public void setNewLineIndicator(boolean newLineIndicator)
newLineIndicator
- The newLineIndicator to set.public boolean isEditable()
public boolean isFederalOrFederalPassThroughIndicator()
public void setFederalOrFederalPassThroughIndicator(boolean federalOrFederalPassThroughIndicator)
public String getOverrideCode()
public void setOverrideCode(String overrideCode)
overrideCode
- The overrideCode to set.public org.kuali.rice.kns.util.KualiDecimal getFringeBenefitAmount()
public void setFringeBenefitAmount(org.kuali.rice.kns.util.KualiDecimal fringeBenefitAmount)
public org.kuali.rice.kns.util.KualiDecimal getOriginalFringeBenefitAmount()
public void setOriginalFringeBenefitAmount(org.kuali.rice.kns.util.KualiDecimal originalFringeBenefitAmount)
originalFringeBenefitAmount
- The originalFringeBenefitAmount to set.public Integer getUniversityFiscalYear()
public void setUniversityFiscalYear(Integer universityFiscalYear)
universityFiscalYear
- The universityFiscalYear to set.public org.kuali.rice.kns.util.KualiDecimal getPersistedPayrollAmount()
public void setPersistedPayrollAmount(org.kuali.rice.kns.util.KualiDecimal persistedPayrollAmount)
persistedPayrollAmount
- The persistedPayrollAmount to set.protected LinkedHashMap toStringMapper()
toStringMapper
in class org.kuali.rice.kns.bo.BusinessObjectBase
BusinessObjectBase.toStringMapper()
public boolean isAccountExpiredOverride()
public void setAccountExpiredOverride(boolean accountExpiredOverride)
accountExpiredOverride
- The accountExpiredOverride to set.public boolean isAccountExpiredOverrideNeeded()
public void setAccountExpiredOverrideNeeded(boolean accountExpiredOverrideNeeded)
accountExpiredOverrideNeeded
- The accountExpiredOverrideNeeded to set.public static Integer getTotalEffortPercent(List<EffortCertificationDetail> effortCertificationDetailLines)
the
- given detail lines
public static Integer getTotalPersistedEffortPercent(List<EffortCertificationDetail> effortCertificationDetailLines)
the
- given detail lines
public static Integer getTotalOriginalEffortPercent(List<EffortCertificationDetail> effortCertificationDetailLines)
the
- given detail lines
public static org.kuali.rice.kns.util.KualiDecimal getTotalPayrollAmount(List<EffortCertificationDetail> effortCertificationDetailLines)
the
- given detail lines
public static org.kuali.rice.kns.util.KualiDecimal getTotalPersistedPayrollAmount(List<EffortCertificationDetail> effortCertificationDetailLines)
the
- given detail lines
public static org.kuali.rice.kns.util.KualiDecimal getTotalOriginalPayrollAmount(List<EffortCertificationDetail> effortCertificationDetailLines)
the
- given detail lines
public static org.kuali.rice.kns.util.KualiDecimal getTotalFringeBenefit(List<EffortCertificationDetail> effortCertificationDetailLines)
public static org.kuali.rice.kns.util.KualiDecimal getTotalOriginalFringeBenefit(List<EffortCertificationDetail> effortCertificationDetailLines)
public void recalculatePayrollAmount(org.kuali.rice.kns.util.KualiDecimal totalPayrollAmount)
totalPayrollAmount
- the total payroll amount of the hosting documentpublic void recalculateOriginalFringeBenefit()
public static org.kuali.rice.kns.util.KualiDecimal calculateFringeBenefit(EffortCertificationDetail detailLine, org.kuali.rice.kns.util.KualiDecimal payrollAmount)
public Integer getPersistedEffortPercent()
public void setPersistedEffortPercent(Integer persistedEffortPercent)
persistedEffortPercent
- The persistedEffortPercent to set.public String getGroupId()
public void setGroupId(String groupId)
groupId
- The groupId to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |