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:

Product Hub integration flows