|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ElectronicInvoiceMappingService
Field Summary | |
---|---|
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
|
Method Summary | |
---|---|
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) |
Field Detail |
---|
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
Method Detail |
---|
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 from
String getCatalogNumber(ElectronicInvoiceItem item)
eii
- ElectronicInvoiceItem we need to get the catalog number from
String getInvoiceCustomerNumber(ElectronicInvoice ei)
ei
- ElectronicInvoice we need to get the customer number from
String checkCodeForValidCurrency(String code)
boolean isCodeValidCurrency(String code)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |