Skip to content
ब्लॉग सूची पर वापस

VS Code में CPQ DevKit™ for Oracle के साथ शुरुआत

CPQ DevKit™ for Oracle एक Visual Studio Code extension है जो Oracle® CPQ Cloud (BigMachines) development को clean local project structure, बेहतर BML/BMQL editing, और one-click sync commands के साथ आसान बनाता है।

Prerequisites

  • VS Code और extension installed (CPQConsultant.cpq-devkit-o)
  • एक Oracle CPQ Cloud user जो REST APIs call कर सके (आम तौर पर: FullAdmin + User Administrator + All Access group)
  • आपके project के लिए एक नया खाली folder (Git repo recommended)

1) Project scaffolding run करें

  1. अपना project folder VS Code में खोलें।
  2. Command Palette (Cmd/Ctrl+Shift+P) खोलें और CPQ DevKit™ for Oracle: Setup Project run करें।

यह command सुनिश्चित करता है:

  • project.config.jsonc मौजूद हो (project-wide folder + file conventions)
  • .cpqdevkit/developer.config.jsonc मौजूद हो (आपके local credentials; इसे Git से बाहर रखें)
  • Workspace folders मौजूद हों (tables, files, functions, assets, आदि, project.config.jsonc के आधार पर)
  • .gitignore में .cpqdevkit/** शामिल हो
  • .vscode/extensions.json teammates को extension recommend करे

Explorer में अपने workspace folder पर right-click करके भी आप कई DevKit commands access कर सकते हैं।

Status bar with active environment

2) Environments configure करें

.cpqdevkit/developer.config.jsonc खोलें और अपने environments जोड़ें:

jsonc
{  "name": "CPQ DevKit",  "_git_auto_commit": false,  "_table_format": "json",  "_ocpq_environment_active": "dev",  "_ocpq_environments": [    {      "name": "dev",      "url": "https://<your-dev>.bigmachines.com",      "username": "<your-username>",      "password": "<your-password>"    }  ]}

फिर active environment चुनने के लिए CPQ DevKit™ for Oracle: Change Environment run करें।

3) (Optional) CPQ DevKit™ में log in करें

अगर आप CPQ DevKit services (जैसे AI completions) उपयोग करते हैं, तो Login to CPQ DevKit™ run करें। यह आपके Oracle CPQ credentials से अलग है।

4) आपका पहला sync

ज़रूरी चीज़ों को अपने local folders में pull करके शुरुआत करें:

  • CPQ DevKit™ for Oracle: GET ALL BML
  • CPQ DevKit™ for Oracle: GET ALL Tables
  • CPQ DevKit™ for Oracle: GET ALL Files

इसके बाद आपके Oracle CPQ assets locally मौजूद रहते हैं, तो आप किसी भी सामान्य codebase की तरह search, diff, और review कर सकते हैं।