Overview of the Integration
Started by a business event, the integration process orchestrates data retrieval and enrichment steps and updates the supplier profile in Oracle Supplier Model within a single integration flow.
This event-driven integration pattern leverages both previously built adapters and standard REST API invocations to ensure end-to-end automated data enrichment and synchronization between Oracle Fusion Cloud Procurement and external data providers. It also supports robust and informed spend approval decision-making by ensuring that all the required supplier information is available at the point of approval.
High-Level Process Flow
The high-level process flow includes these steps.
- Trigger: The ERP Cloud Adapter listens for the Supplier Created business event from Oracle Supplier Model.
- (Optional) Invoke: The ERP Cloud Adapter retrieves supplier details using the GET Supplier REST API.
- Invoke: The REST Adapter sends supplier data to the external data provider and retrieves enrichment data using the operation required by the provider’s API specification (POST/GET/other).
- Invoke: The ERP Cloud Adapter updates the supplier profile in Supplier Model using the PATCH Supplier REST API with the new enrichment fields.
- Completion: The integration completes. The supplier profile is enriched and is available for approver review.