CPQ DevKit™
for Oracle® CPQ Cloud helps administrators, developers and consultants be more effective and efficient while working with the BigMachines system.
You can now register to CPQKit™ for free at cpqkit.com. CPQKit™ is a website build to augment Oracle® CPQ Cloud system's functionality. Starting with release 2.1.0, CPQKit™ will be able to send you Performance Alerts
when the system loading time passes a certain threshold.
Note: If you registered previously with
CPQ DevKit™
our Visual Studio Code extension then you are registered onCPQKit™
as well. Just login at cpqkit.com and setup your notification preferences.
Make sure you have Node.js® (https://nodejs.org) with npm
installed on your local machine.
CPQ DevKit™
for Oracle® CPQ Cloud (BigMachines)(https://www.oracle.com/cx/sales/cpq/) comes with several great features:.bml
, .json
, .xml
array
and jsonarray
*.bigmachines.com
websiteFor questions or concerns about the extention use the Q&A
tab or contact us on the CPQ Consultant. You can also find CPQ Consultant on Linkedin.
*.bigmachines.com
domain?After installation, you should go to the DevKit settings (in Visual Studio Code settings) and add configuration data for your environments, be that dev
, test
or prod
.
Make sure your BigMachines user has below properties:
FullAdmin
User Administrator
checkbox checkedAll Access
administrator groupOpen a new directory where you want to setup the project Visual Studio Code.
To open the list of available commands, you must right-click on the project explorer panel and select the DevKit menu or open the list of all available commands (CTRL
+SHIFT
+P
) and type DevKit
into the search bar.
List of commands:
DevKit OCPQ: GET
- downloads all the files, BML scripts, tables.DevKit OCPQ: GET Files
- downloads all filesDevKit OCPQ: GET BML
- downloads all BML scriptsDevKit OCPQ: GET Tables
- downloads all tablesDevKit OCPQ: DEPLOY
- deploys files, BML scripts, tables on serverDevKit OCPQ: VALIDATE
- approves valid BML scripts on the serverDevKit OCPQ: TEST
- sends BML scripts to the server for testingDevKit OCPQ: SAVE
- save BML scripts on serverDevKit OCPQ: GET Selected Table
- allows you to download a specific table (from version 2.1.0
)DevKit Utils: Convert to JSON
- converts XML and CSV files to JSON (from version 2.1.0
)DevKit Utils: Convert to XML
- converts JSON and CSV files to XML (from version 2.1.0
)DevKit Utils: Convert to CSV
- converts JSON and XML files to CSV (from version 2.1.0
)For downloading there are divisions into GET Files, GET BML, GET Tables. For deploy, a similar functionality is implemented by hovering the mouse cursor over the corresponding directory with BML scripts, files, tables and right-clicking to open the DevKit menu. This will also allow you to deploy not only all files, but also allow you to do this for one specific file if you want to send only one.
This selection functionality is available for all commands for sending data to the server (DEPLOY, VALIDATE, TEST, SAVE).
When deploying without selecting a specific file, then all files, BML scripts, tables are deployed. At the same time, this process is performed without a request for "confirmation", which could have been started by mistake or accidentally.
Oracle and Java are registered trademarks of Oracle Corporation (https://www.oracle.com) and/or its affiliates.
We are not endorsed by or affiliated with the Oracle Corporation.
Node.js is a trademark of Joyent, Inc (https://www.joyent.com) and/or OpenJS Foundation(https://openjsf.org) and/or its affiliates.
We are not endorsed by or affiliated with Joyent, Inc or the OpenJS Foundation.
Other names may be trademarks of their respective owners. We are not endorsed by or affiliated with them unless it's explicitly stated.