INTERFACE ID |
RFI01 |
SOURCE |
EBS |
DESTINATIONS |
RMS |
REFERENCE |
|
INTEGRATION STYLE |
Web Service |
DESCRIPTION |
Supplier Integration DetailsThese services are specific to sync supplier integration flows:
When you initiate the process: 1. Oracle Payables invokes the SupplierBES Business Event Subscriber whenever a supplier is created or updated. 2. The Business Event Subscriber Java class SupplierBES extracts all the supplier, supplier sites and supplier contacts from the Oracle E-Business Suite Business tables and moves the supplier, supplier sites and supplier contacts into RFI Database Staging tables RFI_SUPP_STAGE, RFI_SUPP_SITES_STAGE, RFI_SUPP_CONTACTS_STAGE respectively. 3. A Configured Timer for RFI Supplier service invokes the Supplier EJB service. 4. The Supplier EJB service picks up the records from the RFI Database Staging tables RFI_SUPP_STAGE, RFI_SUPP_SITES_STAGE, RFI_SUPP_CONTACTS_STAGE and transforms the Organization id using ORG_ID_XREF, Currency Code using CURR_CODE_DVM, Language using LANGUAGE_DVM, Payment terms and Freight terms using PAYMENT_TERMS_XREF and FREIGHT_TERMS_XREF respectively. 5. Then RMS Supplier Service is invoked with the transformed supplier records. If there are any errors in Supplier EJB service, the errors are added to the logs file. The Supplier logs can be viewed using the RFI Adapter Manager screens. 6. If the transaction is successful, Retail Id cross references for supplier, supplier site are stored in the cross reference table RFI_XREF_DVM. The cross references updated is SUPPLIER_XREF, SUPPLIER_SITE_XREF respectively. Note: Transformation applies the DVM and invokes create or update web service from RMS. It also updates the cross-reference table after the Retail web service call. For more detailed information, please see RFI Implementation Guide. |
DATA |
Supplier |
DEPLOYMENT |
RFI |