public class ElectronicInvoiceOrderHolder extends Object
Modifier and Type | Class and Description |
---|---|
protected class |
ElectronicInvoiceOrderHolder.FieldErrorHelper |
Constructor and Description |
---|
ElectronicInvoiceOrderHolder(ElectronicInvoice eInvoice,
ElectronicInvoiceOrder invoiceOrder,
PurchaseOrderDocument poDocument,
Map itemTypeMappings,
Map itemTypes,
boolean validateHeader) |
ElectronicInvoiceOrderHolder(ElectronicInvoiceRejectDocument rejectDocument,
Map itemTypeMappings,
Map itemTypes) |
public ElectronicInvoiceOrderHolder(ElectronicInvoiceRejectDocument rejectDocument, Map itemTypeMappings, Map itemTypes)
public ElectronicInvoiceOrderHolder(ElectronicInvoice eInvoice, ElectronicInvoiceOrder invoiceOrder, PurchaseOrderDocument poDocument, Map itemTypeMappings, Map itemTypes, boolean validateHeader)
protected void retainSummaryRejects(ElectronicInvoiceRejectDocument rejectDocument)
public String getFileName()
public String getDunsNumber()
public String getCustomerNumber()
public Integer getVendorHeaderId()
public Integer getVendorDetailId()
public String getVendorName()
public String getInvoiceNumber()
public Date getInvoiceDate()
public String getInvoiceDateString()
public boolean isInformationOnly()
public String getInvoicePurchaseOrderID()
public boolean isTaxInLine()
public BigDecimal getTaxAmount()
public String getTaxDescription()
public boolean isSpecialHandlingInLine()
public BigDecimal getInvoiceSpecialHandlingAmount()
public String getInvoiceSpecialHandlingDescription()
public boolean isShippingInLine()
public BigDecimal getInvoiceShippingAmount()
public String getInvoiceShippingDescription()
public boolean isDiscountInLine()
public BigDecimal getInvoiceDiscountAmount()
public BigDecimal getInvoiceDepositAmount()
public BigDecimal getInvoiceDueAmount()
public PurchaseOrderDocument getPurchaseOrderDocument()
public ElectronicInvoiceItemHolder[] getItems()
public ElectronicInvoiceItemHolder getItemByLineNumber(int lineNumber)
public void addInvoiceHeaderRejectReason(ElectronicInvoiceRejectReason rejectReason)
public void addInvoiceHeaderRejectReason(ElectronicInvoiceRejectReason rejectReason, String fieldName, String applnResourceKey)
public void addInvoiceOrderRejectReason(ElectronicInvoiceRejectReason rejectReason, String fieldName)
public void addInvoiceOrderRejectReason(ElectronicInvoiceRejectReason rejectReason, String fieldName, String applnResourceKey)
public void addInvoiceOrderRejectReason(ElectronicInvoiceRejectReason rejectReason)
public boolean isValidateHeaderInformation()
public boolean isRejectDocumentHolder()
public ElectronicInvoiceItemMapping getInvoiceItemMapping(String invoiceItemTypeCode)
public boolean isItemTypeAvailableInItemMapping(String invoiceItemTypeCode)
public boolean isInvoiceRejected()
public String getKualiItemTypeCodeFromMappings(String invoiceItemTypeCode)
public ElectronicInvoiceItemMapping[] getInvoiceItemTypeMappings()
public boolean isInvoiceNumberAcceptIndicatorEnabled()
public ElectronicInvoice getElectronicInvoice()
public BigDecimal getInvoiceNetAmount()
public Date getInvoiceProcessedDate()
public String getInvoiceShipToAddressAsString()
public String getInvoiceBillToAddressAsString()
public Integer getAccountsPayablePurchasingDocumentLinkIdentifier()
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.