org.kuali.kfs.module.ld.businessobject
Class AccountStatusCurrentFunds

java.lang.Object
  extended by org.kuali.rice.kns.bo.BusinessObjectBase
      extended by org.kuali.rice.kns.bo.PersistableBusinessObjectBase
          extended by org.kuali.kfs.gl.businessobject.Balance
              extended by org.kuali.kfs.module.ld.businessobject.LedgerBalance
                  extended by org.kuali.kfs.module.ld.businessobject.AccountStatusCurrentFunds
All Implemented Interfaces:
Serializable, org.apache.ojb.broker.PersistenceBrokerAware, LaborLedgerBalance, org.kuali.rice.kns.bo.BusinessObject, org.kuali.rice.kns.bo.ExternalizableBusinessObject, org.kuali.rice.kns.bo.PersistableBusinessObject

public class AccountStatusCurrentFunds
extends LedgerBalance

Labor business object for Account Status (Current Funds).

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase
extension, versionNumber
 
Constructor Summary
AccountStatusCurrentFunds()
          Constructs an AccountStatusCurrentFunds.java.
 
Method Summary
 org.kuali.rice.kns.util.KualiDecimal getAnnualActualAmount()
          Gets the annualActualAmount attribute.
 org.kuali.rice.kns.util.KualiDecimal getJuly1BudgetAmount()
          Gets the Jul1BudgerAmount
 List<String> getKeyFieldList(boolean consolidated)
          Returns a list of keys used to generate a query.
 String getName()
          Gets the person name
 org.kuali.rice.kns.util.KualiDecimal getOutstandingEncum()
          Gets an outstanding encumberance value
 org.kuali.rice.kns.util.KualiDecimal getVariance()
          Gets the variance which is calculated by substracting from July1BudgetAmount the YTD Actual, and outstanding encumbrance.
 void setAnnualActualAmount(org.kuali.rice.kns.util.KualiDecimal annualActualAmount)
          Sets the annualActualAmount attribute value.
 void setJuly1BudgetAmount(org.kuali.rice.kns.util.KualiDecimal july1BudgetAmount)
          Sets the july1BudgetAmount
 void setName(String personName)
          Sets the persons name
 void setOutstandingEncum(org.kuali.rice.kns.util.KualiDecimal outstandingEncum)
          Sets an outstanding encumberance value
 void setVariance(org.kuali.rice.kns.util.KualiDecimal variance)
          Sets the variance which is calculated by substracting from July1BudgetAmount the YTD Actual, and outstanding encumbrance.
 
Methods inherited from class org.kuali.kfs.module.ld.businessobject.LedgerBalance
addAmount, getAmountByPeriod, getBalanceTypeCode, getChart, getChartOfAccounts, getEmplid, getFinancialBalanceTypeCode, getFinancialBeginningBalanceLineAmount, getFinancialObjectCode, getFinancialObjectType, getFinancialObjectTypeCode, getFinancialSubObjectCode, getLaborLedgerObject, getLaborObject, getLedgerPerson, getPositionNumber, getPrimaryKeyList, getTransactionDateTimeStamp, setBalanceTypeCode, setChart, setChartOfAccounts, setEmplid, setFinancialBalanceTypeCode, setFinancialBeginningBalanceLineAmount, setFinancialObjectCode, setFinancialObjectType, setFinancialObjectTypeCode, setFinancialSubObjectCode, setLaborLedgerObject, setLaborObject, setLedgerPerson, setPositionNumber, setTransactionDateTimeStamp, toStringMapper
 
Methods inherited from class org.kuali.kfs.gl.businessobject.Balance
getAccount, getAccountLineAnnualBalanceAmount, getAccountNumber, getAmount, getBalanceType, getBeginningBalanceLineAmount, getChartOfAccountsCode, getCombinedBeginningBalanceAmount, getContractsGrantsBeginningBalanceAmount, getDummyBusinessObject, getFinancialObject, getFinancialSubObject, getFundGroup, getMonth10Amount, getMonth11Amount, getMonth12Amount, getMonth13Amount, getMonth1Amount, getMonth2Amount, getMonth3Amount, getMonth4Amount, getMonth5Amount, getMonth6Amount, getMonth7Amount, getMonth8Amount, getMonth9Amount, getObjectCode, getObjectType, getObjectTypeCode, getOption, getPriorYearAccount, getSubAccount, getSubAccountNumber, getSubObjectCode, getTimestamp, getUniversityFiscalYear, getYearBalance, getYearToDayBalance, setAccount, setAccountLineAnnualBalanceAmount, setAccountNumber, setBalanceType, setBeginningBalanceLineAmount, setChartOfAccountsCode, setContractsGrantsBeginningBalanceAmount, setDummyBusinessObject, setFinancialObject, setFinancialSubObject, setFundGroup, setMonth10Amount, setMonth11Amount, setMonth12Amount, setMonth13Amount, setMonth1Amount, setMonth2Amount, setMonth3Amount, setMonth4Amount, setMonth5Amount, setMonth6Amount, setMonth7Amount, setMonth8Amount, setMonth9Amount, setObjectCode, setObjectType, setObjectTypeCode, setOption, setPriorYearAccount, setSubAccount, setSubAccountNumber, setSubObjectCode, setTimestamp, setUniversityFiscalYear, setYearBalance, setYearToDayBalance
 
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.kfs.integration.ld.LaborLedgerBalance
getAccount, getAccountLineAnnualBalanceAmount, getAccountNumber, getBalanceType, getBeginningBalanceLineAmount, getChartOfAccountsCode, getContractsGrantsBeginningBalanceAmount, getFinancialObject, getFinancialSubObject, getMonth10Amount, getMonth11Amount, getMonth12Amount, getMonth13Amount, getMonth1Amount, getMonth2Amount, getMonth3Amount, getMonth4Amount, getMonth5Amount, getMonth6Amount, getMonth7Amount, getMonth8Amount, getMonth9Amount, getObjectType, getOption, getSubAccount, getSubAccountNumber, getTimestamp, getUniversityFiscalYear, setAccount, setAccountLineAnnualBalanceAmount, setAccountNumber, setBalanceType, setBeginningBalanceLineAmount, setChartOfAccountsCode, setContractsGrantsBeginningBalanceAmount, setFinancialObject, setFinancialSubObject, setMonth10Amount, setMonth11Amount, setMonth12Amount, setMonth13Amount, setMonth1Amount, setMonth2Amount, setMonth3Amount, setMonth4Amount, setMonth5Amount, setMonth6Amount, setMonth7Amount, setMonth8Amount, setMonth9Amount, setObjectType, setOption, setSubAccount, setSubAccountNumber, setTimestamp, setUniversityFiscalYear
 
Methods inherited from interface org.kuali.rice.kns.bo.PersistableBusinessObject
addNote, buildListOfDeletionAwareLists, deleteNote, getBoNote, getBoNotes, getExtension, getObjectId, getVersionNumber, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refreshNonUpdateableReferences, refreshReferenceObject, setAutoIncrementSet, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
 
Methods inherited from interface org.apache.ojb.broker.PersistenceBrokerAware
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate
 
Methods inherited from interface org.kuali.rice.kns.bo.BusinessObject
prepareForWorkflow, refresh
 

Constructor Detail

AccountStatusCurrentFunds

public AccountStatusCurrentFunds()
Constructs an AccountStatusCurrentFunds.java.

Method Detail

getName

public String getName()
Gets the person name

Returns:
the person name

setName

public void setName(String personName)
Sets the persons name

Parameters:
personName -

getOutstandingEncum

public org.kuali.rice.kns.util.KualiDecimal getOutstandingEncum()
Gets an outstanding encumberance value

Returns:
outstanding encumberance value

setOutstandingEncum

public void setOutstandingEncum(org.kuali.rice.kns.util.KualiDecimal outstandingEncum)
Sets an outstanding encumberance value

Parameters:
outstandingEncum -

getJuly1BudgetAmount

public org.kuali.rice.kns.util.KualiDecimal getJuly1BudgetAmount()
Gets the Jul1BudgerAmount

Returns:
July1st amount

setJuly1BudgetAmount

public void setJuly1BudgetAmount(org.kuali.rice.kns.util.KualiDecimal july1BudgetAmount)
Sets the july1BudgetAmount

Parameters:
july1BudgetAmount -

getVariance

public org.kuali.rice.kns.util.KualiDecimal getVariance()
Gets the variance which is calculated by substracting from July1BudgetAmount the YTD Actual, and outstanding encumbrance.

Returns:

setVariance

public void setVariance(org.kuali.rice.kns.util.KualiDecimal variance)
Sets the variance which is calculated by substracting from July1BudgetAmount the YTD Actual, and outstanding encumbrance.

Parameters:
variance -

getKeyFieldList

public List<String> getKeyFieldList(boolean consolidated)
Returns a list of keys used to generate a query.

Parameters:
consolidated -
Returns:
a list with the keys needed to generate a query

getAnnualActualAmount

public org.kuali.rice.kns.util.KualiDecimal getAnnualActualAmount()
Gets the annualActualAmount attribute.

Returns:
Returns the annualActualAmount.

setAnnualActualAmount

public void setAnnualActualAmount(org.kuali.rice.kns.util.KualiDecimal annualActualAmount)
Sets the annualActualAmount attribute value.

Parameters:
annualActualAmount - The annualActualAmount to set.


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.