public class OleInvoiceItem extends InvoiceItem
Modifier and Type | Field and Description |
---|---|
protected boolean |
additionalChargeUsd |
protected String |
additionalUnitPrice |
protected String |
bibUUID |
protected boolean |
debitItem |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
foreignCurrencyExtendedPrice |
protected Integer |
formatTypeId |
protected String |
invoiceListPrice |
protected String |
itemCurrencyType |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemDiscount |
protected String |
itemDiscountType |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemExchangeRate |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemForeignDiscount |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemForeignDiscountAmt |
protected String |
itemForeignDiscountType |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemForeignListPrice |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemForeignUnitCost |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemListPrice |
protected org.kuali.rice.core.api.util.type.KualiInteger |
itemNoOfParts |
protected BigDecimal |
itemSurcharge |
protected String |
itemTitleId |
protected org.kuali.rice.core.api.util.type.KualiDecimal |
itemUnitCostUSD |
protected String |
note |
protected List<OleInvoiceNote> |
notes |
protected Integer |
poItemIdentifier |
protected Integer |
receiptStatusId |
accountsPayablePurchasingDocumentLinkIdentifier, closePurchaseOrderIndicator, poLineNumber, postingYear, purchaseOrderDocument, receivingDocumentRequiredIndicator, recurringPaymentType, recurringPaymentTypeCode, reopenPurchaseOrderIndicator
Constructor and Description |
---|
OleInvoiceItem()
Constructs a OleInvoiceItem.java.
|
OleInvoiceItem(PurchaseOrderItem poi,
InvoiceDocument prqs)
Constructs a OleInvoiceItem.java.
|
OleInvoiceItem(PurchaseOrderItem poi,
InvoiceDocument prqs,
HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
Constructs a OleInvoiceItem.java.
|
Modifier and Type | Method and Description |
---|---|
String |
getAdditionalUnitPrice() |
BibInfoBean |
getBibInfoBean() |
String |
getBibUUID() |
String |
getDiscountItem() |
DocData |
getDocData() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getForeignCurrencyExtendedPrice() |
OleFormatType |
getFormatType() |
Integer |
getFormatTypeId() |
InvoiceDocument |
getInvoiceDocument() |
String |
getInvoiceListPrice() |
boolean |
getIsUnorderedItem() |
String |
getItemCurrencyType() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemDiscount() |
String |
getItemDiscountType() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemExchangeRate() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemForeignDiscount() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemForeignDiscountAmt() |
String |
getItemForeignDiscountType() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemForeignListPrice() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemForeignUnitCost() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemListPrice() |
org.kuali.rice.core.api.util.type.KualiInteger |
getItemNoOfParts() |
BigDecimal |
getItemSurcharge() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemTaxAmount() |
String |
getItemTitleId() |
org.kuali.rice.core.api.util.type.KualiDecimal |
getItemUnitCostUSD() |
UnitOfMeasure |
getItemUnitOfMeasure() |
String |
getNote() |
List<OleInvoiceNote> |
getNotes() |
String |
getOleCopiesOrdered() |
org.kuali.rice.core.api.util.type.KualiInteger |
getOleItemQuantity()
Gets the oleItemQuantity attribute.
|
String |
getOleOpenQuantity() |
OleOrderRecord |
getOleOrderRecord() |
org.kuali.rice.core.api.util.type.KualiInteger |
getOlePoOutstandingQuantity()
Gets the olePoOutstandingQuantity attribute.
|
OleReceiptStatus |
getOleReceiptStatus()
Gets the instance of OleReceiptStatus
|
Integer |
getPoItemIdentifier() |
String |
getPoItemLink() |
Integer |
getReceiptStatusId()
Gets the value of the receiptStatusId property
|
Boolean |
getRelatedViewExist() |
PurApRelatedViews |
getRelatedViews() |
String |
getVendorItemIdentifier() |
boolean |
isAdditionalChargeUsd() |
boolean |
isConsideredEnteredWithoutZero() |
boolean |
isConsideredEnteredWithZero() |
boolean |
isDebitItem() |
boolean |
isUseTaxIndicator() |
void |
setAdditionalChargeUsd(boolean additionalChargeUsd) |
void |
setAdditionalUnitPrice(String additionalUnitPrice) |
void |
setBibInfoBean(BibInfoBean bibInfoBean) |
void |
setBibUUID(String bibUUID) |
void |
setDebitItem(boolean debitItem) |
void |
setDiscountItem(String discountItem) |
void |
setDocData(DocData docData) |
void |
setForeignCurrencyExtendedPrice(org.kuali.rice.core.api.util.type.KualiDecimal foreignCurrencyExtendedPrice) |
void |
setFormatType(OleFormatType formatType) |
void |
setFormatTypeId(Integer formatTypeId) |
void |
setInvoiceDocument(InvoiceDocument invoiceDocument) |
void |
setInvoiceListPrice(String invoiceListPrice) |
void |
setItemCurrencyType(String itemCurrencyType) |
void |
setItemDiscount(org.kuali.rice.core.api.util.type.KualiDecimal itemDiscount) |
void |
setItemDiscountType(String itemDiscountType) |
void |
setItemExchangeRate(org.kuali.rice.core.api.util.type.KualiDecimal itemExchangeRate) |
void |
setItemForeignDiscount(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignDiscount) |
void |
setItemForeignDiscountAmt(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignDiscountAmt) |
void |
setItemForeignDiscountType(String itemForeignDiscountType) |
void |
setItemForeignListPrice(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignListPrice) |
void |
setItemForeignUnitCost(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignUnitCost) |
void |
setItemListPrice(org.kuali.rice.core.api.util.type.KualiDecimal itemListPrice) |
void |
setItemNoOfParts(org.kuali.rice.core.api.util.type.KualiInteger itemNoOfParts) |
void |
setItemSurcharge(BigDecimal itemSurcharge) |
void |
setItemTitleId(String itemTitleId) |
void |
setItemUnitCostUSD(org.kuali.rice.core.api.util.type.KualiDecimal itemUnitCostUSD) |
void |
setItemUnitOfMeasure(UnitOfMeasure itemUnitOfMeasure) |
void |
setNote(String note) |
void |
setNotes(List<OleInvoiceNote> notes) |
void |
setOleCopiesOrdered(String oleCopiesOrdered) |
void |
setOleItemQuantity(org.kuali.rice.core.api.util.type.KualiInteger oleItemQuantity)
Sets the oleItemQuantity attribute value.
|
void |
setOleOpenQuantity(String oleOpenQuantity) |
void |
setOleOrderRecord(OleOrderRecord oleOrderRecord) |
void |
setOlePoOutstandingQuantity(org.kuali.rice.core.api.util.type.KualiInteger olePoOutstandingQuantity)
Sets the olePoOutstandingQuantity attribute value.
|
void |
setOleReceiptStatus(OleReceiptStatus oleReceiptStatus)
Sets the instance value for OleReceiptStatus
|
void |
setPoItemIdentifier(Integer poItemIdentifier) |
void |
setPoItemLink(String poItemLink) |
void |
setReceiptStatusId(Integer receiptStatusId)
Sets the receiptStatusId value
|
void |
setRelatedViewExist(Boolean relatedViewExist) |
void |
setRelatedViews(PurApRelatedViews relatedViews) |
void |
setUseTaxIndicator(boolean useTaxIndicator) |
void |
setVendorItemIdentifier(String vendorItemIdentifier) |
addToExtendedPrice, addToUnitPrice, generateAccountListFromPoItemAccounts, getAccountingLineClass, getAccountsPayablePurchasingDocumentLinkIdentifier, getInvoice, getInvoiceIdentifier, getItemOutstandingInvoiceAmount, getItemOutstandingInvoiceQuantity, getOriginalAmountfromPO, getPoLineNumber, getPoOriginalAmount, getPoOutstandingAmount, getPoOutstandingQuantity, getPostingYear, getPurchaseOrderDocument, getPurchaseOrderIdentifier, getPurchaseOrderItem, getPurchaseOrderItemUnitPrice, getRecurringPaymentType, getRecurringPaymentTypeCode, getUseTaxClass, isClosePurchaseOrderIndicator, isDisplayOnPreq, isEnableReceivingDocumentRequiredIndicator, isReceivingDocumentRequiredIndicator, isReopenPurchaseOrderIndicator, resetAccount, setAccountsPayablePurchasingDocumentLinkIdentifier, setClosePurchaseOrderIndicator, setInvoice, setInvoiceIdentifier, setItemOutstandingInvoiceAmount, setItemOutstandingInvoiceQuantity, setOriginalAmountfromPO, setPoLineNumber, setPoOutstandingAmount, setPoOutstandingQuantity, setPostingYear, setPurchaseOrderDocument, setPurchaseOrderIdentifier, setPurchaseOrderItemUnitPrice, setReceivingDocumentRequiredIndicator, setRecurringPaymentType, setRecurringPaymentTypeCode, setReopenPurchaseOrderIndicator
getCapitalAssetTransactionType, getCapitalAssetTransactionTypeCode, getExtendedPrice, getSummaryItem, isConsideredEntered, isEligibleDisplay, isNonZeroAmount, setCapitalAssetTransactionTypeCode, setExtendedPrice, setItemDescription
buildListOfDeletionAwareLists, calculateExtendedPrice, fixAccountReferences, getBaselineSourceAccountingLine, getBaselineSourceAccountingLines, getExternalOrganizationB2bProductReferenceNumber, getExternalOrganizationB2bProductTypeName, getItemAssignedToTradeInIndicator, getItemAuxiliaryPartIdentifier, getItemCatalogNumber, getItemDescription, getItemIdentifier, getItemIdentifierString, getItemLineNumber, getItemQuantity, getItemSalesTaxAmount, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLine, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxItems, isAccountListEmpty, refreshNonUpdateableReferences, 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, getItemType, getItemTypeCode, getItemUnitOfMeasureCode, getItemUnitPrice, getNewSourceLine, getPurapDocument, getPurapDocumentIdentifier, getSourceAccountingLines, getTotalAmount, getTotalRemitAmount, getUseTaxItems, resetAccount, setExternalOrganizationB2bProductReferenceNumber, setExternalOrganizationB2bProductTypeName, setItemAssignedToTradeInIndicator, setItemAuxiliaryPartIdentifier, setItemCatalogNumber, setItemIdentifier, setItemLineNumber, setItemQuantity, setItemTaxAmount, setItemType, setItemTypeCode, setItemUnitOfMeasureCode, setItemUnitPrice, setNewSourceLine, setPurapDocument, setPurapDocumentIdentifier, setSourceAccountingLines, setTotalAmount, setUseTaxItems
protected String itemCurrencyType
protected org.kuali.rice.core.api.util.type.KualiDecimal itemForeignListPrice
protected org.kuali.rice.core.api.util.type.KualiDecimal itemForeignDiscount
protected String itemForeignDiscountType
protected org.kuali.rice.core.api.util.type.KualiDecimal itemForeignDiscountAmt
protected org.kuali.rice.core.api.util.type.KualiDecimal itemForeignUnitCost
protected org.kuali.rice.core.api.util.type.KualiDecimal itemExchangeRate
protected org.kuali.rice.core.api.util.type.KualiDecimal itemUnitCostUSD
protected org.kuali.rice.core.api.util.type.KualiDecimal foreignCurrencyExtendedPrice
protected boolean debitItem
protected String invoiceListPrice
protected String additionalUnitPrice
protected Integer formatTypeId
protected org.kuali.rice.core.api.util.type.KualiInteger itemNoOfParts
protected org.kuali.rice.core.api.util.type.KualiDecimal itemListPrice
protected org.kuali.rice.core.api.util.type.KualiDecimal itemDiscount
protected String itemDiscountType
protected BigDecimal itemSurcharge
protected List<OleInvoiceNote> notes
protected Integer poItemIdentifier
protected String itemTitleId
protected Integer receiptStatusId
protected boolean additionalChargeUsd
public OleInvoiceItem()
public OleInvoiceItem(PurchaseOrderItem poi, InvoiceDocument prqs, HashMap<String,ExpiredOrClosedAccountEntry> expiredOrClosedAccountList)
poi
- prqs
- expiredOrClosedAccountList
- public OleInvoiceItem(PurchaseOrderItem poi, InvoiceDocument prqs)
poi
- prqs
- public String getOleOpenQuantity()
public void setOleOpenQuantity(String oleOpenQuantity)
public String getVendorItemIdentifier()
public void setVendorItemIdentifier(String vendorItemIdentifier)
public Integer getReceiptStatusId()
public void setReceiptStatusId(Integer receiptStatusId)
receiptStatusId
- public OleReceiptStatus getOleReceiptStatus()
public void setOleReceiptStatus(OleReceiptStatus oleReceiptStatus)
oleReceiptStatus
- public OleOrderRecord getOleOrderRecord()
public void setOleOrderRecord(OleOrderRecord oleOrderRecord)
public boolean isConsideredEnteredWithZero()
isConsideredEnteredWithZero
in class AccountsPayableItemBase
public boolean isConsideredEnteredWithoutZero()
isConsideredEnteredWithoutZero
in class AccountsPayableItemBase
public String getItemCurrencyType()
public void setItemCurrencyType(String itemCurrencyType)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemForeignListPrice()
public void setItemForeignListPrice(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignListPrice)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemForeignDiscount()
public void setItemForeignDiscount(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignDiscount)
public String getItemForeignDiscountType()
public void setItemForeignDiscountType(String itemForeignDiscountType)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemForeignDiscountAmt()
public void setItemForeignDiscountAmt(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignDiscountAmt)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemForeignUnitCost()
public void setItemForeignUnitCost(org.kuali.rice.core.api.util.type.KualiDecimal itemForeignUnitCost)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemExchangeRate()
public void setItemExchangeRate(org.kuali.rice.core.api.util.type.KualiDecimal itemExchangeRate)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemUnitCostUSD()
public void setItemUnitCostUSD(org.kuali.rice.core.api.util.type.KualiDecimal itemUnitCostUSD)
public Integer getFormatTypeId()
public void setFormatTypeId(Integer formatTypeId)
public org.kuali.rice.core.api.util.type.KualiInteger getItemNoOfParts()
public void setItemNoOfParts(org.kuali.rice.core.api.util.type.KualiInteger itemNoOfParts)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemListPrice()
public void setItemListPrice(org.kuali.rice.core.api.util.type.KualiDecimal itemListPrice)
public String getDiscountItem()
public void setDiscountItem(String discountItem)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemDiscount()
public void setItemDiscount(org.kuali.rice.core.api.util.type.KualiDecimal itemDiscount)
public String getItemDiscountType()
public void setItemDiscountType(String itemDiscountType)
public BigDecimal getItemSurcharge()
public void setItemSurcharge(BigDecimal itemSurcharge)
public Integer getPoItemIdentifier()
public void setPoItemIdentifier(Integer poItemIdentifier)
public List<OleInvoiceNote> getNotes()
public void setNotes(List<OleInvoiceNote> notes)
public UnitOfMeasure getItemUnitOfMeasure()
public void setItemUnitOfMeasure(UnitOfMeasure itemUnitOfMeasure)
public boolean getIsUnorderedItem()
public org.kuali.rice.core.api.util.type.KualiDecimal getForeignCurrencyExtendedPrice()
public void setForeignCurrencyExtendedPrice(org.kuali.rice.core.api.util.type.KualiDecimal foreignCurrencyExtendedPrice)
public String getItemTitleId()
public void setItemTitleId(String itemTitleId)
public BibInfoBean getBibInfoBean()
public void setBibInfoBean(BibInfoBean bibInfoBean)
public String getBibUUID()
public void setBibUUID(String bibUUID)
public DocData getDocData()
public void setDocData(DocData docData)
public InvoiceDocument getInvoiceDocument()
public void setInvoiceDocument(InvoiceDocument invoiceDocument)
public boolean isAdditionalChargeUsd()
public void setAdditionalChargeUsd(boolean additionalChargeUsd)
public String getOleCopiesOrdered()
public void setOleCopiesOrdered(String oleCopiesOrdered)
public org.kuali.rice.core.api.util.type.KualiInteger getOleItemQuantity()
public void setOleItemQuantity(org.kuali.rice.core.api.util.type.KualiInteger oleItemQuantity)
oleItemQuantity
- The oleItemQuantity to set.public org.kuali.rice.core.api.util.type.KualiInteger getOlePoOutstandingQuantity()
public void setOlePoOutstandingQuantity(org.kuali.rice.core.api.util.type.KualiInteger olePoOutstandingQuantity)
olePoOutstandingQuantity
- The olePoOutstandingQuantity to set.public boolean isUseTaxIndicator()
public void setUseTaxIndicator(boolean useTaxIndicator)
public org.kuali.rice.core.api.util.type.KualiDecimal getItemTaxAmount()
getItemTaxAmount
in interface PurApItem
getItemTaxAmount
in class PurApItemBase
public OleFormatType getFormatType()
public void setFormatType(OleFormatType formatType)
public PurApRelatedViews getRelatedViews()
public void setRelatedViews(PurApRelatedViews relatedViews)
public Boolean getRelatedViewExist()
public void setRelatedViewExist(Boolean relatedViewExist)
public boolean isDebitItem()
public void setDebitItem(boolean debitItem)
public String getInvoiceListPrice()
public void setInvoiceListPrice(String invoiceListPrice)
public String getAdditionalUnitPrice()
public void setAdditionalUnitPrice(String additionalUnitPrice)
public String getPoItemLink()
public void setPoItemLink(String poItemLink)
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.