Configure the Integration Package
In order to use this integration, you must first download the integration package(s) and then import the package(s) into Oracle Integration Cloud.
This section provides detail about where the integration package(s) can be downloaded and how to import the integration package.
Importing the integration package in Oracle Integration Cloud (OIC) creates connections between Oracle Commerce and Oracle Configure, Price, Quote in OIC. It also creates an integration between Commerce and Oracle Configure, Price, Quote with some default mappings in place.
Download the integration package
Follow these steps to download the integration package:
- Go to the Integrating Oracle Commerce and Oracle Configure, Price, Quote with Oracle Configure, Price, Quote article on My Oracle Support.
- If you want to implement the integration between Commerce and the Oracle Configure, Price, Quote Configurator, download
                        OCCS-CPQ_CONFIGURATION_INTEGRATION_X.X.parto a location where it is accessible from OIC.Note: _X.X.parrefers to the most recent version of all downloadable files described.
- If you want to implement the integration between Commerce and Oracle Configure, Price, Quote Quoting, download OCCS-CPQ_QUOTE_INTEGRATION_X.X.parto a location that is accessible from OIC.
- If you want to enable Asset Based Ordering (ABO) through the
                    integration between Commerce and Oracle Configure, Price, Quote, download the following packages to a location that is accessible from
                        OIC:
                        - OCCS_CPQ_ASSET_INTEGRATION_X.X.par
- OCCS_CPQ_GETCONFIGBOM_X.X.par
- OCCS_CPQ_CONFIGURATION_INTEGRATION_X.X.par
- OCC_CPQ_Get_Asset_Upgrade_Options_X.X.par
 
Import the integration package(s)
Import the OIC Integration Package into OIC to create an integration between Commerce and Oracle Configure, Price, Quote through OIC.
To import the OIC Integration Package:
- Log on to OIC as an admin user.
- Click the Packages icon.
- Click the Import button.
- Click Browse to open a navigation pane.
- Select the integration package archive (.PAR) file you want to import.
- Click Import. The package is added to the Packages list.
OCCS-CPQ_CONFIGURATION_INTEGRATION package includes the
            OCCS-CPQ Get Configurations integration flow. The GetConfigurations integration flow is
            used for the following Asset Based Ordering operations:
                  - Modify
- Upgrade
- Renew
- Resume
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 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 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_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 name of the target connection
                for this integration is “Oracle CPQ”. The target connection identifier is
                “Oracle_CPQ”, and the target connection description is “Oracle CPQ ICS Adapter
                Connection.”
                  
Note: The OCCS-CPQ Get Assets integration returns information about assets and services associated with the shopper’s account(s).
OCCS_CPQ_GETCONFIGBOM package
                contains the following OIC integration flow which is also used in Asset Based
                    ordering:
                     - GetConfigBom- This flow is invoked for the following Asset Based Ordering operation flows:- Suspend
- Terminate
 
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.
                  The name of the target connection for this integration is “Oracle CPQ”. The target connection identifier is “Oracle_CPQ”, and the target connection description is “Oracle CPQ ICS Adapter Connection.”