Developer Toolkit

Overview

To help administrators and developers manage CPQ technical artifacts, Oracle CPQ supports the CPQ Developer Toolkit. This toolkit is a combination of Command Line Interface (CLI) and open REST APIs that allow customers to communicate with their CPQ site. This client-side tool can change the way administrators work with BML code.

The Developer Toolkit is enabled to be used with Commerce and Util BML Libraries. Customers use Commerce and Util BML Libraries heavily within CPQ environments. These elements play important roles during CPQ implementation and expansion. The Oracle CPQ Developer Toolkit can reduce the amount of time spent implementing, testing, and deploying complex BML across different CPQ environments.

Customers can use the CPQ Developer Toolkit to implement the continuous development and integration practices for their CPQ scripts and code. With the CPQ Developer Toolkit, you will be able to:

Beginning in Oracle CPQ 24D, Developer Toolkit CLI commands can be used to create, list, download, and migrate packages. Customers may automate their tasks using these CLI commands to reduce the amount of time spent performing migration tasks via the Oracle CPQ User Interface.

Suggested Workflow

The following image displays the suggested workflow when using the Oracle CPQ Developer Toolkit. CPQ recommends that you commit to source control from the beginning to help avoid conflicts and to drive your development process efficiently. If you're going to use Developer Toolkit with source control, set source control up as a part of your development process. For optimal results, Developer Toolkit and source control should be used together consistently. The workflow shows an admin/developer team approach for working on BML.

Note: It assumes that administrators and developers have the appropriate CPQ administrator access and the Oracle CPQ Developer Toolkit has been successfully downloaded and set up. If desired, steps six and seven can be fully automated by setting up a continuous integration process.

Suggested Workflow

NOTES

Oracle CPQ does not support translations for the Developer Toolkit CLI.

Related Topics

Related Topics Link IconSee Also