public abstract class PurApItemBase extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements PurApItem
Constructor and Description |
---|
PurApItemBase()
Default constructor.
|
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, prePersist, preRemove, preUpdate, refresh, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getExtension, isNewCollectionRecord, linkEditableUserFields, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate
isConsideredEntered
public PurApItemBase()
public String getItemIdentifierString()
getItemIdentifierString
in interface PurApItem
PurApItem.getItemIdentifierString()
public Integer getItemIdentifier()
getItemIdentifier
in interface PurApItem
public void setItemIdentifier(Integer ItemIdentifier)
setItemIdentifier
in interface PurApItem
public Integer getItemLineNumber()
getItemLineNumber
in interface PurApItem
public void setItemLineNumber(Integer itemLineNumber)
setItemLineNumber
in interface PurApItem
public String getItemUnitOfMeasureCode()
getItemUnitOfMeasureCode
in interface PurApItem
public void setItemUnitOfMeasureCode(String itemUnitOfMeasureCode)
setItemUnitOfMeasureCode
in interface PurApItem
public String getItemCatalogNumber()
getItemCatalogNumber
in interface PurApItem
public void setItemCatalogNumber(String itemCatalogNumber)
setItemCatalogNumber
in interface PurApItem
public String getItemDescription()
getItemDescription
in interface PurApItem
public void setItemDescription(String itemDescription)
setItemDescription
in interface PurApItem
public BigDecimal getItemUnitPrice()
getItemUnitPrice
in interface PurApItem
public void setItemUnitPrice(BigDecimal itemUnitPrice)
setItemUnitPrice
in interface PurApItem
public String getItemTypeCode()
getItemTypeCode
in interface PurApItem
public void setItemTypeCode(String itemTypeCode)
setItemTypeCode
in interface PurApItem
public String getItemAuxiliaryPartIdentifier()
getItemAuxiliaryPartIdentifier
in interface PurApItem
public void setItemAuxiliaryPartIdentifier(String itemAuxiliaryPartIdentifier)
setItemAuxiliaryPartIdentifier
in interface PurApItem
public String getExternalOrganizationB2bProductReferenceNumber()
getExternalOrganizationB2bProductReferenceNumber
in interface PurApItem
public void setExternalOrganizationB2bProductReferenceNumber(String externalOrganizationB2bProductReferenceNumber)
setExternalOrganizationB2bProductReferenceNumber
in interface PurApItem
public String getExternalOrganizationB2bProductTypeName()
getExternalOrganizationB2bProductTypeName
in interface PurApItem
public void setExternalOrganizationB2bProductTypeName(String externalOrganizationB2bProductTypeName)
setExternalOrganizationB2bProductTypeName
in interface PurApItem
public boolean getItemAssignedToTradeInIndicator()
getItemAssignedToTradeInIndicator
in interface PurApItem
public void setItemAssignedToTradeInIndicator(boolean itemAssignedToTradeInIndicator)
setItemAssignedToTradeInIndicator
in interface PurApItem
public ItemType getItemType()
getItemType
in interface PurApItem
@Deprecated public void setItemType(ItemType itemType)
setItemType
in interface PurApItem
itemType
- The itemType to set.public org.kuali.rice.core.api.util.type.KualiDecimal getItemTaxAmount()
getItemTaxAmount
in interface PurApItem
public void setItemTaxAmount(org.kuali.rice.core.api.util.type.KualiDecimal itemTaxAmount)
setItemTaxAmount
in interface PurApItem
public final org.kuali.rice.core.api.util.type.KualiDecimal getItemSalesTaxAmount()
public final void setItemSalesTaxAmount(org.kuali.rice.core.api.util.type.KualiDecimal itemSalesTaxAmount)
public org.kuali.rice.core.api.util.type.KualiDecimal getExtendedPrice()
getExtendedPrice
in interface PurApItem
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalAmount()
getTotalAmount
in interface PurApItem
public void setTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal totalAmount)
setTotalAmount
in interface PurApItem
public org.kuali.rice.core.api.util.type.KualiDecimal calculateExtendedPrice()
calculateExtendedPrice
in interface PurApItem
public void setExtendedPrice(org.kuali.rice.core.api.util.type.KualiDecimal extendedPrice)
setExtendedPrice
in interface PurApItem
public List<PurApAccountingLine> getSourceAccountingLines()
getSourceAccountingLines
in interface PurApItem
public void setSourceAccountingLines(List<PurApAccountingLine> accountingLines)
setSourceAccountingLines
in interface PurApItem
public List<PurApAccountingLine> getBaselineSourceAccountingLines()
getBaselineSourceAccountingLines
in interface PurApItem
public void setBaselineSourceAccountingLines(List<PurApAccountingLine> baselineSourceLines)
public PurApAccountingLine getSourceAccountingLine(int index)
org.kuali.rice.krad.document.FinancialDocument#getTargetAccountingLine(int)
public PurApAccountingLine getBaselineSourceAccountingLine(int index)
public abstract Class getAccountingLineClass()
getAccountingLineClass
in interface PurApItem
public abstract Class getUseTaxClass()
getUseTaxClass
in interface PurApItem
public void resetAccount()
PurApItem
resetAccount
in interface PurApItem
public void resetAccount(BigDecimal initialPercent)
resetAccount
in interface PurApItem
public List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists
in interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists
in class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
PersistableBusinessObjectBase.buildListOfDeletionAwareLists()
protected LinkedHashMap toStringMapper_RICE20_REFACTORME()
org.kuali.rice.krad.bo.BusinessObjectBase#toStringMapper()
public PurApAccountingLine getNewSourceLine()
getNewSourceLine
in interface PurApItem
public void setNewSourceLine(PurApAccountingLine newAccountingLine)
setNewSourceLine
in interface PurApItem
public Integer getPurapDocumentIdentifier()
getPurapDocumentIdentifier
in interface PurApItem
public void setPurapDocumentIdentifier(Integer purapDocumentIdentifier)
setPurapDocumentIdentifier
in interface PurApItem
public List<PurApItemUseTax> getUseTaxItems()
getUseTaxItems
in interface PurApItem
public void setUseTaxItems(List<PurApItemUseTax> useTaxItems)
setUseTaxItems
in interface PurApItem
public org.kuali.rice.core.api.util.type.KualiDecimal getItemQuantity()
getItemQuantity
in interface PurApItem
public void setItemQuantity(org.kuali.rice.core.api.util.type.KualiDecimal itemQuantity)
setItemQuantity
in interface PurApItem
public boolean isAccountListEmpty()
public PurApSummaryItem getSummaryItem()
getSummaryItem
in interface PurApItem
public final <T extends PurchasingAccountsPayableDocument> T getPurapDocument()
getPurapDocument
in interface PurApItem
public final void setPurapDocument(PurchasingAccountsPayableDocument purapDoc)
setPurapDocument
in interface PurApItem
public void fixAccountReferences()
fixAccountReferences
in interface PurApItem
PurApItem.fixAccountReferences()
public void refreshNonUpdateableReferences()
refreshNonUpdateableReferences
in interface org.kuali.rice.krad.bo.PersistableBusinessObject
refreshNonUpdateableReferences
in class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
public org.kuali.rice.core.api.util.type.KualiDecimal getTotalRemitAmount()
PurApItem
getTotalRemitAmount
in interface PurApItem
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.