|
||||||||||
| 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 Document| Method 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 PurApItemBaseBusinessObjectBase.toStringMapper()public Class getAccountingLineClass()
getAccountingLineClass in interface PurApItemgetAccountingLineClass in class PurApItemBasePurApItem.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 PurApItemgetSummaryItem in class PurApItemBasePurApItemBase.getSummaryItem()public boolean isNewUnorderedItem()
public boolean isNewItemForAmendment()
isNewItemForAmendment in class PurchasingItemBasepublic Class getUseTaxClass()
getUseTaxClass in interface PurApItemgetUseTaxClass in class PurApItemBase
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||