|
||||||||||
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.OrgReversionUnitOfWork
public class OrgReversionUnitOfWork
This class represents a unit of work for the organization reversion
Field Summary | |
---|---|
String |
accountNumber
|
Map<String,OrgReversionUnitOfWorkCategoryAmount> |
amounts
|
String |
chartOfAccountsCode
|
String |
subAccountNumber
|
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
OrgReversionUnitOfWork()
|
|
OrgReversionUnitOfWork(String chart,
String acct,
String subAcct)
|
Method Summary | |
---|---|
void |
addActualAmount(String categoryCode,
org.kuali.rice.kns.util.KualiDecimal amount)
This method adds to the actual amount for a specific category code |
void |
addBudgetAmount(String categoryCode,
org.kuali.rice.kns.util.KualiDecimal amount)
This method adds to the budget amount for a specific category code |
void |
addCarryForwardAmount(String categoryCode,
org.kuali.rice.kns.util.KualiDecimal amount)
This method adds to the carry forward amount for a specific category code |
void |
addEncumbranceAmount(String categoryCode,
org.kuali.rice.kns.util.KualiDecimal amount)
This method adds to the encumbrance amount for a specific category code |
void |
addTotalAvailable(org.kuali.rice.kns.util.KualiDecimal amount)
|
void |
addTotalCarryForward(org.kuali.rice.kns.util.KualiDecimal amount)
|
void |
addTotalCash(org.kuali.rice.kns.util.KualiDecimal amount)
|
void |
addTotalReversion(org.kuali.rice.kns.util.KualiDecimal amount)
|
void |
cascadeCategoryAmountKeys()
This method updates the category amount keys for the current unit of work |
void |
clearAmounts()
This method clears all amounts for this unit of work |
String |
getAccountNumber()
Gets the accountNumber attribute. |
Map<String,OrgReversionUnitOfWorkCategoryAmount> |
getCategoryAmounts()
|
String |
getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute. |
String |
getSubAccountNumber()
Gets the subAccountNumber attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getTotalAccountAvailable()
|
org.kuali.rice.kns.util.KualiDecimal |
getTotalAvailable()
|
org.kuali.rice.kns.util.KualiDecimal |
getTotalCarryForward()
|
org.kuali.rice.kns.util.KualiDecimal |
getTotalCash()
|
org.kuali.rice.kns.util.KualiDecimal |
getTotalReversion()
|
boolean |
isInitialized()
Returns true if COA code and account number are not blank. |
boolean |
isSame(String chart,
String acct,
String subAcct)
This method returns true if this unit of work's chart of accounts code, account number, and sub account number match the passed in parameter values |
void |
setAccountNumber(String accountNumber)
Sets the accountNumber attribute value. |
void |
setCategories(List<OrganizationReversionCategory> cats)
Set category amounts |
void |
setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value. |
void |
setFields(String chart,
String acct,
String subAcct)
|
void |
setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute value. |
void |
setTotalAvailable(org.kuali.rice.kns.util.KualiDecimal totalAvailable)
|
void |
setTotalCarryForward(org.kuali.rice.kns.util.KualiDecimal totalCarryForward)
|
void |
setTotalCash(org.kuali.rice.kns.util.KualiDecimal totalCash)
|
void |
setTotalReversion(org.kuali.rice.kns.util.KualiDecimal totalReversion)
|
LinkedHashMap |
toStringMapper()
|
boolean |
wouldHold(Balance balance)
Return true of this unit of work has the same chart of accounts code, account number, and sub account number as the passed in balance |
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 String chartOfAccountsCode
public String accountNumber
public String subAccountNumber
public Map<String,OrgReversionUnitOfWorkCategoryAmount> amounts
Constructor Detail |
---|
public OrgReversionUnitOfWork()
public OrgReversionUnitOfWork(String chart, String acct, String subAcct)
Method Detail |
---|
public boolean isInitialized()
public void setFields(String chart, String acct, String subAcct)
public void setCategories(List<OrganizationReversionCategory> cats)
cats
- list of organization reversion categoriespublic void addActualAmount(String categoryCode, org.kuali.rice.kns.util.KualiDecimal amount)
categoryCode
- category codeamount
- amountpublic void addBudgetAmount(String categoryCode, org.kuali.rice.kns.util.KualiDecimal amount)
categoryCode
- category codeamount
- amountpublic void addEncumbranceAmount(String categoryCode, org.kuali.rice.kns.util.KualiDecimal amount)
categoryCode
- category codeamount
- amountpublic void addCarryForwardAmount(String categoryCode, org.kuali.rice.kns.util.KualiDecimal amount)
categoryCode
- category codeamount
- amountpublic void clearAmounts()
public void cascadeCategoryAmountKeys()
public boolean isSame(String chart, String acct, String subAcct)
chart
- acct
- subAcct
-
public boolean wouldHold(Balance balance)
balance
-
public org.kuali.rice.kns.util.KualiDecimal getTotalAccountAvailable()
public org.kuali.rice.kns.util.KualiDecimal getTotalCarryForward()
public void setTotalCarryForward(org.kuali.rice.kns.util.KualiDecimal totalCarryForward)
public org.kuali.rice.kns.util.KualiDecimal getTotalReversion()
public void addTotalCarryForward(org.kuali.rice.kns.util.KualiDecimal amount)
public void setTotalReversion(org.kuali.rice.kns.util.KualiDecimal totalReversion)
public void addTotalReversion(org.kuali.rice.kns.util.KualiDecimal amount)
public org.kuali.rice.kns.util.KualiDecimal getTotalAvailable()
public void addTotalAvailable(org.kuali.rice.kns.util.KualiDecimal amount)
public void setTotalAvailable(org.kuali.rice.kns.util.KualiDecimal totalAvailable)
public void addTotalCash(org.kuali.rice.kns.util.KualiDecimal amount)
public org.kuali.rice.kns.util.KualiDecimal getTotalCash()
public void setTotalCash(org.kuali.rice.kns.util.KualiDecimal totalCash)
public Map<String,OrgReversionUnitOfWorkCategoryAmount> getCategoryAmounts()
public LinkedHashMap toStringMapper()
toStringMapper
in class org.kuali.rice.kns.bo.BusinessObjectBase
BusinessObjectBase.toStringMapper()
public String getAccountNumber()
public void setAccountNumber(String accountNumber)
accountNumber
- The accountNumber to set.public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
chartOfAccountsCode
- The chartOfAccountsCode to set.public String getSubAccountNumber()
public void setSubAccountNumber(String subAccountNumber)
subAccountNumber
- The subAccountNumber to set.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |