org.kuali.kfs.module.purap.service.impl
Class ElectronicInvoiceItemHolder

java.lang.Object
  extended by org.kuali.kfs.module.purap.service.impl.ElectronicInvoiceItemHolder

public class ElectronicInvoiceItemHolder
extends Object


Constructor Summary
ElectronicInvoiceItemHolder(ElectronicInvoiceItem invoiceItem, Map itemTypeMappings, PurchaseOrderItem poItem, ElectronicInvoiceOrderHolder orderHolder)
           
ElectronicInvoiceItemHolder(ElectronicInvoiceRejectItem rejectItem, Map itemTypeMappings, PurchaseOrderItem poItem, ElectronicInvoiceOrderHolder orderHolder)
           
 
Method Summary
 String getCatalogNumberStripped()
           
 String getInvoiceItemCatalogNumber()
           
 String getInvoiceItemDescription()
           
 Integer getInvoiceItemLineNumber()
           
 BigDecimal getInvoiceItemQuantity()
           
 BigDecimal getInvoiceItemSubTotalAmount()
           
 String getInvoiceItemUnitOfMeasureCode()
           
 BigDecimal getInvoiceItemUnitPrice()
           
 ElectronicInvoiceOrderHolder getInvoiceOrderHolder()
           
 ElectronicInvoiceItemMapping getItemMapping(String invoiceItemTypeCode)
           
 String getItemTypeCode(String invoiceItemTypeCode)
           
 PurchaseOrderItem getPurchaseOrderItem()
           
 BigDecimal getQuantity()
           
 org.kuali.rice.kns.util.KualiDecimal getSubTotalAmount()
           
 BigDecimal getTaxAmount()
           
 BigDecimal getUnitPrice()
           
 String getUnitPriceCurrency()
           
 boolean isCatalogNumberAcceptIndicatorEnabled()
           
 boolean isRejectItemHolder()
           
 boolean isUnitOfMeasureAcceptIndicatorEnabled()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElectronicInvoiceItemHolder

public ElectronicInvoiceItemHolder(ElectronicInvoiceRejectItem rejectItem,
                                   Map itemTypeMappings,
                                   PurchaseOrderItem poItem,
                                   ElectronicInvoiceOrderHolder orderHolder)

ElectronicInvoiceItemHolder

public ElectronicInvoiceItemHolder(ElectronicInvoiceItem invoiceItem,
                                   Map itemTypeMappings,
                                   PurchaseOrderItem poItem,
                                   ElectronicInvoiceOrderHolder orderHolder)
Method Detail

getInvoiceItemLineNumber

public Integer getInvoiceItemLineNumber()

getInvoiceItemDescription

public String getInvoiceItemDescription()

getPurchaseOrderItem

public PurchaseOrderItem getPurchaseOrderItem()

getCatalogNumberStripped

public String getCatalogNumberStripped()

getUnitPrice

public BigDecimal getUnitPrice()

getUnitPriceCurrency

public String getUnitPriceCurrency()

getQuantity

public BigDecimal getQuantity()

getSubTotalAmount

public org.kuali.rice.kns.util.KualiDecimal getSubTotalAmount()

isRejectItemHolder

public boolean isRejectItemHolder()

getItemMapping

public ElectronicInvoiceItemMapping getItemMapping(String invoiceItemTypeCode)

getItemTypeCode

public String getItemTypeCode(String invoiceItemTypeCode)

getInvoiceItemCatalogNumber

public String getInvoiceItemCatalogNumber()

getInvoiceItemUnitOfMeasureCode

public String getInvoiceItemUnitOfMeasureCode()

isUnitOfMeasureAcceptIndicatorEnabled

public boolean isUnitOfMeasureAcceptIndicatorEnabled()

isCatalogNumberAcceptIndicatorEnabled

public boolean isCatalogNumberAcceptIndicatorEnabled()

getInvoiceItemUnitPrice

public BigDecimal getInvoiceItemUnitPrice()

getInvoiceItemQuantity

public BigDecimal getInvoiceItemQuantity()

getInvoiceItemSubTotalAmount

public BigDecimal getInvoiceItemSubTotalAmount()

getTaxAmount

public BigDecimal getTaxAmount()

getInvoiceOrderHolder

public ElectronicInvoiceOrderHolder getInvoiceOrderHolder()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.