public interface ElectronicInvoiceMappingService
| Modifier and Type | Field and Description | 
|---|---|
| static String | CXML_ADDRESS_BILL_TO_NAME | 
| static String | CXML_ADDRESS_BILL_TO_ROLE_ID | 
| static String | CXML_ADDRESS_REMIT_TO_NAME | 
| static String | CXML_ADDRESS_REMIT_TO_ROLE_ID | 
| static String | CXML_ADDRESS_SHIP_TO_NAME | 
| static String | CXML_ADDRESS_SHIP_TO_ROLE_ID | 
| static String[] | CXML_VALID_CURRENCY_CODES | 
| static String[] | CXML_VALID_OPERATION_CODES | 
| static String[] | CXML_VALID_PURPOSE_CODES | 
| static String | DEFAULT_BELOW_LINE_ITEM_DESCRIPTION | 
| static String | E_INVOICE_SHIPPING_DESCRIPTION | 
| static String | ITEM_TYPE_RETURN_VALUE_UNACCEPTED | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | acceptAmountType(String cxmlAmountType) | 
| String | checkCodeForValidCurrency(String code)This method contains the mapping check for valid Currency Code(s) | 
| String | getCatalogNumber(ElectronicInvoiceItem item)This method defines which field out of the ElectronicInvoiceItem that the
 catalog number is coming in as | 
| Map | getDefaultItemMappingMap() | 
| String | getInvoiceCustomerNumber(ElectronicInvoice ei)This method defines which field out of the ElectronicInvoice that the
 customer number field is coming in as | 
| String | getInvoicePurchaseOrderID(ElectronicInvoiceOrder invoiceOrder)This method defines which field out of the ElectronicInvoiceOrder that the
 purchase order number is coming in as | 
| Map | getItemMappingMap(Integer vendorHeaderId,
                                  Integer vendorDetailId) | 
| boolean | isCodeValidCurrency(String code)This method contains the mapping check for valid Currency Code(s) | 
static final String DEFAULT_BELOW_LINE_ITEM_DESCRIPTION
static final String E_INVOICE_SHIPPING_DESCRIPTION
static final String CXML_ADDRESS_SHIP_TO_ROLE_ID
static final String CXML_ADDRESS_BILL_TO_ROLE_ID
static final String CXML_ADDRESS_REMIT_TO_ROLE_ID
static final String CXML_ADDRESS_SHIP_TO_NAME
static final String CXML_ADDRESS_BILL_TO_NAME
static final String CXML_ADDRESS_REMIT_TO_NAME
static final String ITEM_TYPE_RETURN_VALUE_UNACCEPTED
static final String[] CXML_VALID_CURRENCY_CODES
static final String[] CXML_VALID_OPERATION_CODES
static final String[] CXML_VALID_PURPOSE_CODES
Map getDefaultItemMappingMap()
Map getItemMappingMap(Integer vendorHeaderId, Integer vendorDetailId)
boolean acceptAmountType(String cxmlAmountType)
String getInvoicePurchaseOrderID(ElectronicInvoiceOrder invoiceOrder)
invoiceOrder - ElectronicInvoiceOrder we need to get the PO ID fromString getCatalogNumber(ElectronicInvoiceItem item)
eii - ElectronicInvoiceItem we need to get the catalog number fromString getInvoiceCustomerNumber(ElectronicInvoice ei)
ei - ElectronicInvoice we need to get the customer number fromString checkCodeForValidCurrency(String code)
boolean isCodeValidCurrency(String code)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.