|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.kuali.kfs.module.purap.service.impl.ElectronicInvoiceMappingServiceImpl
@Transactional public class ElectronicInvoiceMappingServiceImpl
Field Summary |
---|
Constructor Summary | |
---|---|
ElectronicInvoiceMappingServiceImpl()
|
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) |
void |
setElectronicInvoicingDao(ElectronicInvoicingDao electronicInvoicingDao)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ElectronicInvoiceMappingServiceImpl()
Method Detail |
---|
public void setElectronicInvoicingDao(ElectronicInvoicingDao electronicInvoicingDao)
public Map getDefaultItemMappingMap()
getDefaultItemMappingMap
in interface ElectronicInvoiceMappingService
public Map getItemMappingMap(Integer vendorHeaderId, Integer vendorDetailId)
getItemMappingMap
in interface ElectronicInvoiceMappingService
public boolean acceptAmountType(String cxmlAmountType)
acceptAmountType
in interface ElectronicInvoiceMappingService
public String getInvoicePurchaseOrderID(ElectronicInvoiceOrder invoiceOrder)
getInvoicePurchaseOrderID
in interface ElectronicInvoiceMappingService
invoiceOrder
- ElectronicInvoiceOrder we need to get the PO ID from
public String getCatalogNumber(ElectronicInvoiceItem item)
getCatalogNumber
in interface ElectronicInvoiceMappingService
eii
- ElectronicInvoiceItem we need to get the catalog number from
public String getInvoiceCustomerNumber(ElectronicInvoice ei)
getInvoiceCustomerNumber
in interface ElectronicInvoiceMappingService
ei
- ElectronicInvoice we need to get the customer number from
public String checkCodeForValidCurrency(String code)
checkCodeForValidCurrency
in interface ElectronicInvoiceMappingService
public boolean isCodeValidCurrency(String code)
isCodeValidCurrency
in interface ElectronicInvoiceMappingService
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |