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, setItemDescription
buildListOfDeletionAwareLists, 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_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
calculateExtendedPrice, 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, setUseTaxItems
public 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 PurApItem
getAccountingLineClass
in class PurApItemBase
PurApItemBase.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 PurApItem
getUseTaxClass
in class PurApItemBase
public PurchaseOrderItem getPurchaseOrderItem()
public VendorCreditMemoDocument getVendorCreditMemo()
Copyright © 2004–2014 The Kuali Foundation. All rights reserved.