|
||||||||||
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 PurapEnterableItem
org.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 PurApItem
getExtendedPrice
in class PurApItemBase
public void setExtendedPrice(org.kuali.rice.kns.util.KualiDecimal extendedPrice)
setExtendedPrice
in interface PurApItem
setExtendedPrice
in class PurApItemBase
public PurApSummaryItem getSummaryItem()
getSummaryItem
in interface PurApItem
getSummaryItem
in class PurApItemBase
PurApItemBase.getSummaryItem()
public String getCapitalAssetTransactionTypeCode()
getCapitalAssetTransactionTypeCode
in interface AccountsPayableItem
public void setCapitalAssetTransactionTypeCode(String capitalAssetTransactionTypeCode)
public CapitalAssetBuilderAssetTransactionType getCapitalAssetTransactionType()
getCapitalAssetTransactionType
in interface AccountsPayableItem
public void setItemDescription(String itemDescription)
setItemDescription
in interface PurApItem
setItemDescription
in class PurApItemBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |