|
||||||||||
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.PurchasingItemBase
org.kuali.kfs.module.purap.businessobject.PurchaseOrderItem
public class PurchaseOrderItem
Purchase Order Item Business Object.
Field Summary |
---|
Fields inherited from class org.kuali.rice.kns.bo.PersistableBusinessObjectBase |
---|
extension, versionNumber |
Constructor Summary | |
---|---|
PurchaseOrderItem()
Default constructor. |
|
PurchaseOrderItem(RequisitionItem ri,
PurchaseOrderDocument po,
RequisitionCapitalAssetItem reqCamsItem)
Constructor. |
Method Summary | |
---|---|
Class |
getAccountingLineClass()
|
String |
getDocumentNumber()
|
org.kuali.rice.kns.util.KualiDecimal |
getItemDamagedTotalQuantity()
Gets the itemDamagedTotalQuantity attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getItemEncumbranceRelievedAmount()
|
org.kuali.rice.kns.util.KualiDecimal |
getItemInvoicedTotalAmount()
|
org.kuali.rice.kns.util.KualiDecimal |
getItemInvoicedTotalQuantity()
|
org.kuali.rice.kns.util.KualiDecimal |
getItemOutstandingEncumberedAmount()
|
org.kuali.rice.kns.util.KualiDecimal |
getItemOutstandingEncumberedQuantity()
|
org.kuali.rice.kns.util.KualiDecimal |
getItemPaidAmount()
This method returns the total item paid amount |
org.kuali.rice.kns.util.KualiDecimal |
getItemReceivedTotalQuantity()
|
org.kuali.rice.kns.util.KualiDecimal |
getOutstandingQuantity()
|
PurchaseOrderDocument |
getPurchaseOrder()
|
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 is inactive, we'll return null and the item won't be added to the list of account summary. |
Class |
getUseTaxClass()
|
boolean |
isCanInactivateItem()
|
boolean |
isItemActiveIndicator()
|
boolean |
isItemSelectedForRetransmitIndicator()
|
boolean |
isMovingToSplit()
|
boolean |
isNewItemForAmendment()
|
boolean |
isNewUnorderedItem()
|
void |
setDocumentNumber(String documentNumber)
|
void |
setItemActiveIndicator(boolean itemActiveIndicator)
|
void |
setItemDamagedTotalQuantity(org.kuali.rice.kns.util.KualiDecimal itemDamagedTotalQuantity)
Sets the itemDamagedTotalQuantity attribute value. |
void |
setItemInvoicedTotalAmount(org.kuali.rice.kns.util.KualiDecimal itemInvoicedTotalAmount)
|
void |
setItemInvoicedTotalQuantity(org.kuali.rice.kns.util.KualiDecimal itemInvoicedTotalQuantity)
|
void |
setItemOutstandingEncumberedAmount(org.kuali.rice.kns.util.KualiDecimal itemOutstandingEncumbranceAmount)
|
void |
setItemOutstandingEncumberedQuantity(org.kuali.rice.kns.util.KualiDecimal itemOutstandingEncumberedQuantity)
|
void |
setItemReceivedTotalQuantity(org.kuali.rice.kns.util.KualiDecimal itemReceivedTotalQuantity)
|
void |
setItemSelectedForRetransmitIndicator(boolean itemSelectedForRetransmitIndicator)
|
void |
setMovingToSplit(boolean movingToSplit)
|
void |
setOutstandingQuantity()
Deprecated. |
void |
setPurchaseOrder(PurchaseOrderDocument purchaseOrder)
|
protected LinkedHashMap |
toStringMapper()
|
Methods inherited from class org.kuali.kfs.module.purap.businessobject.PurchasingItemBase |
---|
getCommodityCode, getItemUnitOfMeasure, getPurchasingCapitalAssetItem, getPurchasingCommodityCode, isConsideredEntered, isEmpty, isItemDetailEmpty, setCommodityCode, setItemUnitOfMeasure, setPurchasingCommodityCode |
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.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 PurchaseOrderItem()
public PurchaseOrderItem(RequisitionItem ri, PurchaseOrderDocument po, RequisitionCapitalAssetItem reqCamsItem)
ri
- - Requisition Itempo
- - Purchase Order DocumentMethod Detail |
---|
public boolean isItemActiveIndicator()
public void setItemActiveIndicator(boolean itemActiveIndicator)
public org.kuali.rice.kns.util.KualiDecimal getItemInvoicedTotalAmount()
public void setItemInvoicedTotalAmount(org.kuali.rice.kns.util.KualiDecimal itemInvoicedTotalAmount)
public org.kuali.rice.kns.util.KualiDecimal getItemInvoicedTotalQuantity()
public void setItemInvoicedTotalQuantity(org.kuali.rice.kns.util.KualiDecimal itemInvoicedTotalQuantity)
public org.kuali.rice.kns.util.KualiDecimal getItemOutstandingEncumberedQuantity()
public void setItemOutstandingEncumberedQuantity(org.kuali.rice.kns.util.KualiDecimal itemOutstandingEncumberedQuantity)
public org.kuali.rice.kns.util.KualiDecimal getItemOutstandingEncumberedAmount()
public void setItemOutstandingEncumberedAmount(org.kuali.rice.kns.util.KualiDecimal itemOutstandingEncumbranceAmount)
public org.kuali.rice.kns.util.KualiDecimal getItemReceivedTotalQuantity()
public void setItemReceivedTotalQuantity(org.kuali.rice.kns.util.KualiDecimal itemReceivedTotalQuantity)
public org.kuali.rice.kns.util.KualiDecimal getItemDamagedTotalQuantity()
public void setItemDamagedTotalQuantity(org.kuali.rice.kns.util.KualiDecimal itemDamagedTotalQuantity)
itemDamagedTotalQuantity
- The itemDamagedTotalQuantity to set.public PurchaseOrderDocument getPurchaseOrder()
public void setPurchaseOrder(PurchaseOrderDocument purchaseOrder)
public String getDocumentNumber()
public void setDocumentNumber(String documentNumber)
public boolean isItemSelectedForRetransmitIndicator()
public void setItemSelectedForRetransmitIndicator(boolean itemSelectedForRetransmitIndicator)
public boolean isMovingToSplit()
public void setMovingToSplit(boolean movingToSplit)
protected LinkedHashMap toStringMapper()
toStringMapper
in class PurApItemBase
BusinessObjectBase.toStringMapper()
public Class getAccountingLineClass()
getAccountingLineClass
in interface PurApItem
getAccountingLineClass
in class PurApItemBase
PurApItem.getAccountingLineClass()
public org.kuali.rice.kns.util.KualiDecimal getItemPaidAmount()
public org.kuali.rice.kns.util.KualiDecimal getItemEncumbranceRelievedAmount()
public void setOutstandingQuantity()
amount
- - outstanding quantitypublic org.kuali.rice.kns.util.KualiDecimal getOutstandingQuantity()
public boolean isCanInactivateItem()
public PurApSummaryItem getSummaryItem()
getSummaryItem
in interface PurApItem
getSummaryItem
in class PurApItemBase
PurApItemBase.getSummaryItem()
public boolean isNewUnorderedItem()
public boolean isNewItemForAmendment()
isNewItemForAmendment
in class PurchasingItemBase
public Class getUseTaxClass()
getUseTaxClass
in interface PurApItem
getUseTaxClass
in class PurApItemBase
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |