|
||||||||||
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.gl.businessobject.AccountBalance
public class AccountBalance
Just as Balance is a summarization of Entry, so AccountBalance is a summarization of Balance. Specifically, it stores the current budget, actual, and encumbrance totals in one record.
Field Summary | |
---|---|
static String |
TYPE_CONSOLIDATION
|
static String |
TYPE_LEVEL
|
static String |
TYPE_OBJECT
|
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
AccountBalance()
|
|
AccountBalance(AccountBalanceHistory accountBalanceHistory)
Constructs a AccountBalance.java per the primary keys only of the passed in accountBalanceHistory |
|
AccountBalance(String title)
|
|
AccountBalance(String type,
Map data,
Integer universityFiscalYear,
String chartOfAccountsCode,
String accountNumber)
|
|
AccountBalance(Transaction t)
|
Method Summary | |
---|---|
void |
add(AccountBalance ab)
|
void |
fixVariance()
|
A21SubAccount |
getA21SubAccount()
|
Account |
getAccount()
Gets the account attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getAccountLineActualsBalanceAmount()
|
org.kuali.rice.kns.util.KualiDecimal |
getAccountLineEncumbranceBalanceAmount()
|
String |
getAccountNumber()
|
Chart |
getChart()
Gets the chart attribute. |
String |
getChartOfAccountsCode()
|
org.kuali.rice.kns.util.KualiDecimal |
getCurrentBudgetLineBalanceAmount()
|
TransientBalanceInquiryAttributes |
getDummyBusinessObject()
Gets the dummyBusinessObject attribute. |
ObjectCode |
getFinancialObject()
Gets the financialObject attribute. |
SubObjectCode |
getFinancialSubObject()
Gets the subObject |
String |
getObjectCode()
|
SystemOptions |
getOption()
|
SubAccount |
getSubAccount()
Gets the subAccount attribute. |
String |
getSubAccountNumber()
|
String |
getSubObjectCode()
|
Date |
getTimestamp()
|
String |
getTitle()
|
Integer |
getUniversityFiscalYear()
|
org.kuali.rice.kns.util.KualiDecimal |
getVariance()
|
void |
setA21SubAccount(A21SubAccount subAccount)
|
void |
setAccount(Account account)
Sets the account attribute value. |
void |
setAccountLineActualsBalanceAmount(org.kuali.rice.kns.util.KualiDecimal accountLineActualsBalanceAmount)
|
void |
setAccountLineEncumbranceBalanceAmount(org.kuali.rice.kns.util.KualiDecimal accountLineEncumbranceBalanceAmount)
|
void |
setAccountNumber(String accountNumber)
|
void |
setChart(Chart chart)
Sets the chart attribute value. |
void |
setChartOfAccountsCode(String chartOfAccountsCode)
|
void |
setCurrentBudgetLineBalanceAmount(org.kuali.rice.kns.util.KualiDecimal currentBudgetLineBalanceAmount)
|
void |
setDummyBusinessObject(TransientBalanceInquiryAttributes dummyBusinessObject)
Sets the dummyBusinessObject attribute value. |
void |
setFinancialObject(ObjectCode financialObject)
Sets the financialObject attribute value. |
void |
setFinancialSubObject(SubObjectCode financialSubObject)
Sets the subObject. |
void |
setObjectCode(String objectCode)
|
void |
setOption(SystemOptions option)
|
void |
setSubAccount(SubAccount subAccount)
Sets the subAccount attribute value. |
void |
setSubAccountNumber(String subAccountNumber)
|
void |
setSubObjectCode(String subObjectCode)
|
void |
setTimestamp(Date timestamp)
|
void |
setUniversityFiscalYear(Integer universityFiscalYear)
|
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 |
---|
public static final String TYPE_CONSOLIDATION
public static final String TYPE_LEVEL
public static final String TYPE_OBJECT
Constructor Detail |
---|
public AccountBalance()
public AccountBalance(Transaction t)
public AccountBalance(String type, Map data, Integer universityFiscalYear, String chartOfAccountsCode, String accountNumber)
public AccountBalance(String title)
public AccountBalance(AccountBalanceHistory accountBalanceHistory)
accountBalanceHistory
- Method Detail |
---|
public void fixVariance()
public org.kuali.rice.kns.util.KualiDecimal getVariance()
public void add(AccountBalance ab)
protected LinkedHashMap toStringMapper()
toStringMapper
in class org.kuali.rice.kns.bo.BusinessObjectBase
public String getTitle()
public A21SubAccount getA21SubAccount()
public void setA21SubAccount(A21SubAccount subAccount)
public SystemOptions getOption()
public void setOption(SystemOptions option)
public org.kuali.rice.kns.util.KualiDecimal getAccountLineActualsBalanceAmount()
public void setAccountLineActualsBalanceAmount(org.kuali.rice.kns.util.KualiDecimal accountLineActualsBalanceAmount)
public org.kuali.rice.kns.util.KualiDecimal getAccountLineEncumbranceBalanceAmount()
public void setAccountLineEncumbranceBalanceAmount(org.kuali.rice.kns.util.KualiDecimal accountLineEncumbranceBalanceAmount)
public String getAccountNumber()
public void setAccountNumber(String accountNumber)
public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
public org.kuali.rice.kns.util.KualiDecimal getCurrentBudgetLineBalanceAmount()
public void setCurrentBudgetLineBalanceAmount(org.kuali.rice.kns.util.KualiDecimal currentBudgetLineBalanceAmount)
public String getObjectCode()
public void setObjectCode(String objectCode)
public String getSubAccountNumber()
public void setSubAccountNumber(String subAccountNumber)
public String getSubObjectCode()
public void setSubObjectCode(String subObjectCode)
public Date getTimestamp()
public void setTimestamp(Date timestamp)
public Integer getUniversityFiscalYear()
public void setUniversityFiscalYear(Integer universityFiscalYear)
public Account getAccount()
public void setAccount(Account account)
account
- The account to set.public Chart getChart()
public void setChart(Chart chart)
chart
- The chart to set.public ObjectCode getFinancialObject()
public void setFinancialObject(ObjectCode financialObject)
financialObject
- The financialObject to set.public TransientBalanceInquiryAttributes getDummyBusinessObject()
public void setDummyBusinessObject(TransientBalanceInquiryAttributes dummyBusinessObject)
dummyBusinessObject
- The dummyBusinessObject to set.public SubAccount getSubAccount()
public void setSubAccount(SubAccount subAccount)
subAccount
- The subAccount to set.public SubObjectCode getFinancialSubObject()
public void setFinancialSubObject(SubObjectCode financialSubObject)
financialSubObject
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |