Import the integration package

You must import the OIC Integration Package into OIC to create an integration between Commerce and Oracle Configure, Price, Quote.

To import the OIC Integration Package:

  1. Log in to OIC as an admin user.
  2. Click the Packages icon.
  3. Click the Import button.
  4. Click Browse.
  5. Select the integration package archive (PAR) file you want to import.
  6. Click Import. The package is added to the Packages list.

The OCCS-CPQ_CONFIGURATION_INTEGRATION package includes the OCCS-CPQ Get Configurations integration flow. This flow is invoked for retrieving a list of configurationIds fromOracle Configure, Price, Quote of regular configured items (non-ABO items) and ABO items with actionCodes other than Suspend and Terminate. This integration is required for the configuration flow and is available to import into OIC. The name of the target connection for this integration is Oracle Configure, Price, Quote. The target connection identifier is Oracle Configure, Price, Quote, and the target connection description is Oracle Configure, Price, Quote ICS Adapter Connection.

The OCCS-CPQ_QUOTE_INTEGRATION package includes the following three integration flows: OCCS-CPQ Create Quote, OCCS-CPQ Update Quote, and OCCS-CPQ Sync Quote.

  • The OCCS-CPQ Create Quote integration sends quote request information to Oracle CPQ.
  • The OCCS-CPQ Sync Quote integration allows Oracle Configure, Price, Quote to send information to Commerce at the end of the quoting process and synchronize this information in Commerce. This ensures that the order information in Commerce matches the related order information in Oracle Configure, Price, Quote.
  • The OCCS-CPQ Update Quote integration sends information to Oracle Configure, Price, Quote related to accepting, rejecting, or re-requesting a quote.

The OCCS-CPQ_ASSET_INTEGRATION package includes two integration flows: OCCS-CPQ Get Assets and OCCS-CPQ Asset Actions. This integration is required for Asset Based ordering.

  • The OCCS-CPQ Get Assets integration returns information about assets and services associated with the shopper’s account(s)
  • The OCCS-CPQ Asset Actions integration enables Commerce to modify, renew, and terminate actions on assets and services associated with the shopper’s account(s).

The OCC_CPQ_Get_Asset_Upgrade_Options package is needed to retrieve all upgrade options that are available for an asset. If you want to show upgrade options to an assets shopper, this integration needs to be configured. When a call is made for the GetService(s) endpoint, this integration is called from the Services SSE to get all upgrade options. This call can only be made if expand=occ_upgradeOptions is passed as a queryparam for the GetService(s) endpoint.

The OCCS_CPQ_GETCONFIGBOM package contains the following OIC integration flow which is also used in Asset Based ordering:

  • GetConfigBom - If an item is an ABO item with actionCode of Terminate or Suspend, getConfigBom calls are required to be made for each configuratorID of these filtered items to retrieve a saved Configuration BOM Instance of the item on Oracle Configure, Price, Quote.

Note: Importing and setting up the OIC Integration Package is a prerequisite to completing the Sync Quote action in Oracle Configure, Price, Quote. After all setup procedures are completed, regenerate the OCCS-CPQ Create Quote integration to ensure it accurately reflects the current state of the Oracle Quote to Order process.