public class CreditMemoItem extends AccountsPayableItemBase
| Constructor and Description | 
|---|
| CreditMemoItem()Default constructor. | 
| CreditMemoItem(OleInvoiceItem poi,
                            OleVendorCreditMemoDocument vendorCreditMemoDoc,
                            HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a new payment request item, but also merges expired accounts. | 
| CreditMemoItem(VendorCreditMemoDocument cmDocument,
                            PaymentRequestItem preqItem,
                            PurchaseOrderItem poItem,
                            HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a CreditMemoItem object from an existing Payment Request Item, and check and process expired or closed accounts
 item might contain. | 
| CreditMemoItem(VendorCreditMemoDocument cmDocument,
                            PurchaseOrderItem poItem)Constructs a CreditMemoItem object from an existing Purchase Order Item. | 
| CreditMemoItem(VendorCreditMemoDocument cmDocument,
                            PurchaseOrderItem poItem,
                            HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)Constructs a CreditMemoItem object from an existing Purchase Order Item, and check and process expired or closed accounts
 item might contain. | 
| Modifier and Type | Method and Description | 
|---|---|
| Class<CreditMemoAccount> | getAccountingLineClass() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPoInvoicedTotalQuantity() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPoTotalAmount() | 
| BigDecimal | getPoUnitPrice() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPreqInvoicedTotalQuantity() | 
| org.kuali.rice.core.api.util.type.KualiDecimal | getPreqTotalAmount() | 
| BigDecimal | getPreqUnitPrice() | 
| PurchaseOrderItem | getPurchaseOrderItem() | 
| Class | getUseTaxClass() | 
| VendorCreditMemoDocument | getVendorCreditMemo() | 
| void | setPoInvoicedTotalQuantity(org.kuali.rice.core.api.util.type.KualiDecimal poInvoicedTotalQuantity) | 
| void | setPoTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal poTotalAmount) | 
| void | setPoUnitPrice(BigDecimal poUnitPrice) | 
| void | setPreqInvoicedTotalQuantity(org.kuali.rice.core.api.util.type.KualiDecimal preqInvoicedTotalQuantity) | 
| void | setPreqTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal preqTotalAmount) | 
| void | setPreqUnitPrice(BigDecimal preqUnitPrice) | 
getCapitalAssetTransactionType, getCapitalAssetTransactionTypeCode, getExtendedPrice, getSummaryItem, isConsideredEntered, isConsideredEnteredWithoutZero, isConsideredEnteredWithZero, isEligibleDisplay, isNonZeroAmount, setCapitalAssetTransactionTypeCode, setExtendedPrice, setItemDescriptionbuildListOfDeletionAwareLists, calculateExtendedPrice, fixAccountReferences, 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, 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_REFACTORMEafterDelete, 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, setVersionNumberclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitcalculateExtendedPrice, fixAccountReferences, getBaselineSourceAccountingLines, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxItems, resetAccount, resetAccount, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItemspublic CreditMemoItem()
public CreditMemoItem(VendorCreditMemoDocument cmDocument, PurchaseOrderItem poItem)
cmDocument - the Credit Memo Document this item belongs to.poItem - the Purchase Order Item to copy from.public CreditMemoItem(VendorCreditMemoDocument cmDocument, PurchaseOrderItem poItem, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
cmDocument - the Credit Memo Document this item belongs to.poItem - the Purchase Order Item to copy from.expiredOrClosedAccountList - the list of expired or closed accounts to check against.public CreditMemoItem(VendorCreditMemoDocument cmDocument, PaymentRequestItem preqItem, PurchaseOrderItem poItem, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
cmDocument - the Credit Memo Document this item belongs to.preqItem - the Payment Request Item to copy from.poItem - the Purchase Order Item to copy from.expiredOrClosedAccountList - the list of expired or closed accounts to check against.public CreditMemoItem(OleInvoiceItem poi, OleVendorCreditMemoDocument vendorCreditMemoDoc, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
poi - - Ole invoice itemvendorCreditMemoDoc - - vendor credit memo documentexpiredOrClosedAccountList - - list of expired or closed accounts to mergepublic Class<CreditMemoAccount> getAccountingLineClass()
getAccountingLineClass in interface PurApItemgetAccountingLineClass in class PurApItemBasePurApItemBase.getAccountingLineClass()public org.kuali.rice.core.api.util.type.KualiDecimal getPoTotalAmount()
public void setPoTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal poTotalAmount)
public org.kuali.rice.core.api.util.type.KualiDecimal getPoInvoicedTotalQuantity()
public void setPoInvoicedTotalQuantity(org.kuali.rice.core.api.util.type.KualiDecimal poInvoicedTotalQuantity)
public BigDecimal getPoUnitPrice()
public void setPoUnitPrice(BigDecimal poUnitPrice)
public org.kuali.rice.core.api.util.type.KualiDecimal getPreqTotalAmount()
public void setPreqTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal preqTotalAmount)
public org.kuali.rice.core.api.util.type.KualiDecimal getPreqInvoicedTotalQuantity()
public void setPreqInvoicedTotalQuantity(org.kuali.rice.core.api.util.type.KualiDecimal preqInvoicedTotalQuantity)
public BigDecimal getPreqUnitPrice()
public void setPreqUnitPrice(BigDecimal preqUnitPrice)
public Class getUseTaxClass()
getUseTaxClass in interface PurApItemgetUseTaxClass in class PurApItemBasepublic PurchaseOrderItem getPurchaseOrderItem()
public VendorCreditMemoDocument getVendorCreditMemo()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.