public class AccountBalance extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements ReportBusinessObject
Modifier and Type | Field and Description |
---|---|
static String |
TYPE_CONSOLIDATION |
static String |
TYPE_LEVEL |
static String |
TYPE_OBJECT |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
void |
add(AccountBalance ab) |
void |
fixVariance() |
A21SubAccount |
getA21SubAccount() |
Account |
getAccount()
Gets the account attribute.
|
String |
getAccountingCategoryExpenseCode()
Retrieve from parameter the Accounting Category Expense Code
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAccountLineActualsBalanceAmount() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getAccountLineEncumbranceBalanceAmount() |
String |
getAccountNumber() |
Chart |
getChart()
Gets the chart attribute.
|
String |
getChartOfAccountsCode() |
org.kuali.rice.core.api.util.type.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.core.api.util.type.KualiDecimal |
getVariance() |
void |
refreshNonUpdateableForReport()
Perform the refresh non-updateable method but do an additional check on the following objects
within financialObject if either the object is null or the primary key returned null.
|
void |
setA21SubAccount(A21SubAccount subAccount) |
void |
setAccount(Account account)
Sets the account attribute value.
|
void |
setAccountLineActualsBalanceAmount(org.kuali.rice.core.api.util.type.KualiDecimal accountLineActualsBalanceAmount) |
void |
setAccountLineEncumbranceBalanceAmount(org.kuali.rice.core.api.util.type.KualiDecimal accountLineEncumbranceBalanceAmount) |
void |
setAccountNumber(String accountNumber) |
void |
setChart(Chart chart)
Sets the chart attribute value.
|
void |
setChartOfAccountsCode(String chartOfAccountsCode) |
void |
setCurrentBudgetLineBalanceAmount(org.kuali.rice.core.api.util.type.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_RICE20_REFACTORME() |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, buildListOfDeletionAwareLists, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
public static final String TYPE_CONSOLIDATION
public static final String TYPE_LEVEL
public static final String TYPE_OBJECT
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
- public void refreshNonUpdateableForReport()
refreshNonUpdateableForReport
in interface ReportBusinessObject
org.kuali.ole.gl.businessobject.ReportBusinessObject#refreshNonUpdateableForReport()
public String getAccountingCategoryExpenseCode()
public void fixVariance()
public org.kuali.rice.core.api.util.type.KualiDecimal getVariance()
public void add(AccountBalance ab)
protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
public A21SubAccount getA21SubAccount()
public void setA21SubAccount(A21SubAccount subAccount)
public SystemOptions getOption()
public void setOption(SystemOptions option)
public org.kuali.rice.core.api.util.type.KualiDecimal getAccountLineActualsBalanceAmount()
public void setAccountLineActualsBalanceAmount(org.kuali.rice.core.api.util.type.KualiDecimal accountLineActualsBalanceAmount)
public org.kuali.rice.core.api.util.type.KualiDecimal getAccountLineEncumbranceBalanceAmount()
public void setAccountLineEncumbranceBalanceAmount(org.kuali.rice.core.api.util.type.KualiDecimal accountLineEncumbranceBalanceAmount)
public String getAccountNumber()
public void setAccountNumber(String accountNumber)
public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
public org.kuali.rice.core.api.util.type.KualiDecimal getCurrentBudgetLineBalanceAmount()
public void setCurrentBudgetLineBalanceAmount(org.kuali.rice.core.api.util.type.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 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
- Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.