
Oracle CPQ Änderungen 5X schneller ausliefern
KI-gestützte BML/BMQL Entwicklung, Oracle CPQ Backups, Validierungs-Workflows und zuverlässiger Artefakt-Sync aus einem VS Code Workspace.
macOS • Windows • Linux
CPQ DevKit™ for Oracle® CPQ hilft Administratoren, Entwicklern und Beratern, Änderungen in BigMachines-Projekten schneller auszuliefern: mit BML/BMQL/XSL-Tooling, REST-v19-Sync und KI-Unterstützung, die auf Oracle CPQ zugeschnitten ist.
Neu in Release 2.6.2
- Konsistente Befehle: Die Befehlstitel sind jetzt in Command Palette, Actions-Menü, Explorer, Walkthroughs und Tests einheitlich.
- Gehärteter Build und Packaging: Die Build- und Package-Pipeline für das duale Node- und Browser-Bundle ist releasebereit.
- Bereit fürs Publishing: Marketplace-Metadaten, Release Notes und VSIX-Inhalte wurden für Production Publishing geschärft.
Schnellstart
- Installieren Sie die Erweiterung aus dem VS Code Marketplace.
- Melden Sie sich unter app.cpqdevkit.com an, um KI-Funktionen und MCP-API-Schlüssel zu nutzen.
- Erstellen Sie
project.config.jsoncund.cpqdevkit/developer.config.jsoncin Ihrem Workspace.

Hauptfunktionen
CPQ DevKit™ für Oracle® CPQ Cloud (BigMachines) umfasst:
- sichere und schnelle Autovervollständigung
- Formatter/Beautifier für
.bml,.jsonund.xml - alle wichtigen Systemattribute und Konstanten
- sichere Loop-Snippets für
arrayundjsonarray - REST-API-basierte Workflows mit
*.bigmachines.com - optionales Auto-Commit beim Pull, wenn Git initialisiert ist
KI-orientierte Highlights
- GPT-ähnliche Code Completion und Inline-Erklärungen für BML/BMQL/XSL
- Quick Fixes mit sicheren Refactor-Vorschlägen
- kuratierte Templates und Scaffolds für häufige CPQ-Aufgaben
Support / Kontakt
Nutzen Sie bei Fragen oder Problemen den Q&A-Tab im Marketplace oder kontaktieren Sie CPQ Consultant. Verbinden Sie sich auch auf LinkedIn: CPQ Consultant on LinkedIn.
Arbeit mit *.bigmachines.com-Domains
Fügen Sie nach der Installation der Erweiterung Ihre Umgebungskonfigurationen (dev, test, prod) in den VS-Code-Einstellungen hinzu.
Stellen Sie sicher, dass Ihr BigMachines-Benutzer:
FullAdminist- die Checkbox
User Administratoraktiviert hat - zur Administratorgruppe
All Accessgehört
Öffnen Sie danach ein neues Verzeichnis, in dem Sie das CPQ-Projekt einrichten möchten.
📁 Konfigurationsdateien
Für die Oracle-Erweiterung sind im Projekt-Root zwei Konfigurationsdateien erforderlich:
1. project.config.jsonc — Projektkonfiguration
Diese Datei definiert projektweite Ordner- und Dateikonventionen:
2. .cpqdevkit/developer.config.jsonc — Entwicklerkonfiguration
Diese Datei enthält persönliche Zugangsdaten und Einstellungen. Halten Sie sie in .gitignore:
Befehle im Überblick
Öffnen Sie die Command Palette (Ctrl/Cmd + Shift + P) und geben Sie DevKit ein.
🔐 Authentifizierung
Login to CPQ DevKit™Logout from CPQ DevKit™CPQ DevKit™ Authentication Settings
⚙️ Setup
CPQ DevKit™ for Oracle: Setup ProjectCPQ DevKit™ for Oracle: Create Config FileCPQ DevKit™ for Oracle: Change Environment
📥 Download
CPQ DevKit™ for Oracle: Get all Data and MetadataCPQ DevKit™ for Oracle: GET ALL FilesCPQ DevKit™ for Oracle: GET ALL AssetsCPQ DevKit™ for Oracle: GET ALL PartsCPQ DevKit™ for Oracle: GET ALL BMLCPQ DevKit™ for Oracle: GET ALL TablesCPQ DevKit™ for Oracle: GET ALL Shopping CartsCPQ DevKit™ for Oracle: GET ALL Product CatalogCPQ DevKit™ for Oracle: GET ALL ProductsCPQ DevKit™ for Oracle: GET Integrations
🚀 Deploy / Validieren
CPQ DevKit™ for Oracle: DEPLOY FunctionsCPQ DevKit™ for Oracle: SAVE FunctionsCPQ DevKit™ for Oracle: TEST FunctionsCPQ DevKit™ for Oracle: VALIDATE Functions
🛠️ Utilities
CPQ DevKit™: Convert to JSONCPQ DevKit™: Convert to XMLCPQ DevKit™: Convert to CSV
Rechtliches
Oracle und Java sind Marken von Oracle und/oder seinen verbundenen Unternehmen. Node.js ist eine Marke von Joyent, Inc. und/oder der OpenJS Foundation. Alle anderen Namen können Marken ihrer jeweiligen Inhaber sein.
Häufig gestellte Fragen
Was ist CPQ DevKit™ for Oracle? Eine VS-Code-Erweiterung, die Oracle-CPQ-Entwicklung mit REST-v19-Unterstützung, BML-Tooling, Data Tables, Assets und Parts-Workflows beschleunigt.
Unterstützt es mehrere Umgebungen? Ja. Sie können dev/uat/prod-Umgebungen konfigurieren und über die Command Palette schnell wechseln.
Kann ich Artefakte herunterladen und deployen? Ja. Sie können mit BML, Data Tables, Files, Assets, Parts, Products und Integrations arbeiten.
Welche Betriebssysteme werden unterstützt? macOS, Windows und Linux.
