Understand the integration flows
This section describes the out-of-the-box integration flows and includes a diagram that illustrates the overall integration flow.
The Product Hub integration includes the following flows:
Oracle PRODUCT HUB COMMERCE ItemToProductSync
Syncs the products, SKUs, and images (if images are enabled in lookup) data from Product Hub to Commerce. This flow is triggered by the Product Hub item-publication event.
Oracle OIC COMMERCE ImportStart
Issues the command to start the import on a file to Commerce.
Oracle Commerce OIC ImportComplete Post Processing
Includes the flow for automatically publishing the records in Commerce. If the number of imported records exceeds the limit, sends a notification so publishing can be manually started in Commerce. This flow is triggered by the Commerce Import Complete Webhook .It sends a notification to the configured email address if the import has any failed records.
Commerce OIC Product HubInt Resubmit Webhook
Listens for the Commerce Publish Complete webhook‘s POST request and re submits the failed integrations run of
Oracle PRODUCT HUB COMMERCE ItemToProductSync
which fails because of publishing is running in Commerce.Oracle OIC OICREST RESUBMITERRORRUN
Fetches the failed integrations for the input integration name and resubmit the first entry in the failed integration.
Oracle SCHEDULE OIC Product HubInt Resubmit
The schedule integration, which resubmits the failed integrations run of failed
Oracle PRODUCT HUB COMMERCE ItemToProductSync
. Failures may occur because there was a processing error with the exported file in the integration or upload and import of the products file to Commerce was not successful.
The following diagram shows an overview of the integration flows: