|
||||||||||
| 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.purap.businessobject.PurApItemBase
org.kuali.kfs.module.purap.businessobject.AccountsPayableItemBase
public abstract class AccountsPayableItemBase
Base class for Accounts Payable Item Business Objects.
| Field Summary |
|---|
| Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
|---|
extension, versionNumber |
| Constructor Summary | |
|---|---|
AccountsPayableItemBase()
|
|
| Method Summary | |
|---|---|
CapitalAssetBuilderAssetTransactionType |
getCapitalAssetTransactionType()
|
String |
getCapitalAssetTransactionTypeCode()
|
org.kuali.rice.kns.util.KualiDecimal |
getExtendedPrice()
Gets the extendedPrice attribute. |
PurApSummaryItem |
getSummaryItem()
Override the method in PurApItemBase so that if the item is not eligible to be displayed in the account summary tab, which is if the item's extended price is null or zero, we'll return null and the item won't be added to the list of account summary. |
boolean |
isConsideredEntered()
Method defaults to isConsideredEnteredWithZero() |
boolean |
isConsideredEnteredWithoutZero()
|
boolean |
isConsideredEnteredWithZero()
|
boolean |
isEligibleDisplay()
|
boolean |
isNonZeroAmount()
|
void |
setCapitalAssetTransactionTypeCode(String capitalAssetTransactionTypeCode)
|
void |
setExtendedPrice(org.kuali.rice.kns.util.KualiDecimal extendedPrice)
|
void |
setItemDescription(String itemDescription)
|
| Methods inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
|---|
addNote, afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeInsert, beforeUpdate, beforeUpdate, deleteNote, getAttachmentService, getBoNote, getBoNotes, getExtension, getNoteService, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isAutoIncrementSet, isBoNotesSupport, isNewCollectionRecord, linkEditableUserFields, refresh, refreshReferenceObject, setAutoIncrementSet, setBoNotes, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber, supportsBoNotes |
| Methods inherited from class org.kuali.rice.kns.bo.BusinessObjectBase |
|---|
prepareForWorkflow, 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.module.purap.businessobject.AccountsPayableItem |
|---|
getPurchaseOrderItem |
| 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 |
|---|
public AccountsPayableItemBase()
| Method Detail |
|---|
public boolean isConsideredEntered()
isConsideredEnteredWithZero()
isConsideredEntered in interface PurapEnterableItemorg.kuali.module.purap.bo.PurchasingApItem#isConsideredEntered()public boolean isEligibleDisplay()
public boolean isConsideredEnteredWithZero()
public boolean isConsideredEnteredWithoutZero()
public boolean isNonZeroAmount()
public org.kuali.rice.kns.util.KualiDecimal getExtendedPrice()
getExtendedPrice in interface PurApItemgetExtendedPrice in class PurApItemBasepublic void setExtendedPrice(org.kuali.rice.kns.util.KualiDecimal extendedPrice)
setExtendedPrice in interface PurApItemsetExtendedPrice in class PurApItemBasepublic PurApSummaryItem getSummaryItem()
getSummaryItem in interface PurApItemgetSummaryItem in class PurApItemBasePurApItemBase.getSummaryItem()public String getCapitalAssetTransactionTypeCode()
getCapitalAssetTransactionTypeCode in interface AccountsPayableItempublic void setCapitalAssetTransactionTypeCode(String capitalAssetTransactionTypeCode)
public CapitalAssetBuilderAssetTransactionType getCapitalAssetTransactionType()
getCapitalAssetTransactionType in interface AccountsPayableItempublic void setItemDescription(String itemDescription)
setItemDescription in interface PurApItemsetItemDescription in class PurApItemBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||