public abstract class AccountsPayableItemBase extends PurApItemBase implements AccountsPayableItem
Constructor and Description |
---|
AccountsPayableItemBase() |
Modifier and Type | Method and Description |
---|---|
CapitalAssetBuilderAssetTransactionType |
getCapitalAssetTransactionType() |
String |
getCapitalAssetTransactionTypeCode() |
org.kuali.rice.core.api.util.type.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.core.api.util.type.KualiDecimal extendedPrice) |
void |
setItemDescription(String itemDescription) |
buildListOfDeletionAwareLists, calculateExtendedPrice, fixAccountReferences, getAccountingLineClass, getBaselineSourceAccountingLine, getBaselineSourceAccountingLines, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemSalesTaxAmount, getItemTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLine, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxClass, getUseTaxItems, isAccountListEmpty, refreshNonUpdateableReferences, resetAccount, resetAccount, setBaselineSourceAccountingLines, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemSalesTaxAmount, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItems, toString, toStringMapper_RICE20_REFACTORME
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
getPurchaseOrderItem
calculateExtendedPrice, fixAccountReferences, getAccountingLineClass, getBaselineSourceAccountingLines, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxClass, getUseTaxItems, resetAccount, resetAccount, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItems
public AccountsPayableItemBase()
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.core.api.util.type.KualiDecimal getExtendedPrice()
getExtendedPrice
in interface PurApItem
getExtendedPrice
in class PurApItemBase
public void setExtendedPrice(org.kuali.rice.core.api.util.type.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
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.