Integrate with Third-Party Systems

In this use case a customer wants to integrate with a third-party fulfillment system.

Description Integration Type Integration Options Notes

A customer wants to notify third-party fulfillment systems or send order data to in-house applications.

This is a one-way communication (fire and forget). For example, send sales order fulfillment progress including status updates.

Outbound
  • Business events
  • SOAP services
  • Business events are raised and subscribed to in Oracle Integration Cloud (OIC).
  • (Optional) The customer can also define connectors for business events that will get called.
  • Connectors that get called from Oracle Fusion Cloud Order Management for SOAP service integration must be defined.

A customer wants to integrate with a third-party fulfillment system that can send responses back to Oracle Order Management.

For example, to send orders to a third-party system for credit checks or to apply or release a hold on an order or line.

Inbound/Outbound
  • SOAP services
  • REST APIs
  • Connectors that get called from Oracle Order Management must be defined.
  • Customers must implement a call to the inbound ADF/SOAP service to send responses back to Oracle Order Management.
  • Customers can use an available REST API from Oracle Order Management to perform functions, such as apply or release a hold and update a fulfillment.

A customer wants to send consolidated data to a fulfillment system periodically.

For example, to send all the scheduled lines in an order together to a warehouse-management system (WMS).

Outbound Business Intelligence Cloud Connector (BICC) extract Customers query data periodically and send the data to a fulfillment system through web services.