|
||||||||||
| 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 ElectronicInvoiceMappingServicepublic boolean acceptAmountType(String cxmlAmountType)
acceptAmountType in interface ElectronicInvoiceMappingServicepublic String getInvoicePurchaseOrderID(ElectronicInvoiceOrder invoiceOrder)
getInvoicePurchaseOrderID in interface ElectronicInvoiceMappingServiceinvoiceOrder - ElectronicInvoiceOrder we need to get the PO ID from
public String getCatalogNumber(ElectronicInvoiceItem item)
getCatalogNumber in interface ElectronicInvoiceMappingServiceeii - ElectronicInvoiceItem we need to get the catalog number from
public String getInvoiceCustomerNumber(ElectronicInvoice ei)
getInvoiceCustomerNumber in interface ElectronicInvoiceMappingServiceei - ElectronicInvoice we need to get the customer number from
public String checkCodeForValidCurrency(String code)
checkCodeForValidCurrency in interface ElectronicInvoiceMappingServicepublic boolean isCodeValidCurrency(String code)
isCodeValidCurrency in interface ElectronicInvoiceMappingService
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||