SAP VC APIs

SAP VC APIs bzgl. Variantenkonfiguration

SAP Variant Configuration (VC) bietet verschiedene APIs, die es ermöglichen, Konfigurationsprozesse in Ihre Anwendungen zu integrieren. Nachfolgend finden Sie eine Übersicht der verfügbaren APIs mit Details zu ihren Endpunkten und JSON-Schemata. Bitte beachten Sie, dass die tatsächlichen Endpunkte und JSON-Schemata je nach Systemkonfiguration und Version variieren können. Für detaillierte Informationen und aktuelle Dokumentationen empfiehlt es sich, die offizielle SAP-API-Dokumentation zu konsultieren.

Diese API ermöglicht das Abrufen und Verwalten von Konfigurationsmodellen, einschließlich der Definition von Merkmalen, Klassen und Abhängigkeiten.

  • Endpunkt: /sap/opu/odata/sap/API_CONFIGURATION_MODEL_SRV
  • JSON-Schema: Das Schema definiert die Struktur der Anfragen und Antworten für Konfigurationsmodelle, einschließlich Feldern für Modell-ID, Merkmale, Klassen und Abhängigkeitsregeln.

Mit dieser API können Konfigurationsinstanzen erstellt und verwaltet werden, um spezifische Produktkonfigurationen basierend auf den definierten Modellen zu generieren.

  • Endpunkt: /sap/opu/odata/sap/API_CONFIGURATION_INSTANCE_SRV
  • JSON-Schema: Das Schema umfasst Definitionen für Konfigurationsinstanzen, einschließlich Feldern für Instanz-ID, ausgewählte Merkmalswerte und Status der Konfiguration.

Diese API unterstützt die Preisfindung für konfigurierte Produkte, indem sie Preisberechnungen basierend auf den ausgewählten Merkmalen und Konfigurationsregeln durchführt.

  • Endpunkt: /sap/opu/odata/sap/API_CONFIGURATION_PRICING_SRV
  • JSON-Schema: Das Schema enthält Strukturen für Preisfindungsanfragen und -antworten, einschließlich Feldern für Konfigurationsdetails, Preisbedingungen und berechnete Preise.

Ermöglicht die Validierung von Produktkonfigurationen, um sicherzustellen, dass alle ausgewählten Merkmale und Optionen kompatibel sind und den Geschäftsregeln entsprechen.

  • Endpunkt: /sap/opu/odata/sap/API_CONFIGURATION_VALIDATION_SRV
  • JSON-Schema: Definiert die Struktur für Validierungsanfragen und -antworten, einschließlich Feldern für Konfigurationsdaten, Validierungsergebnisse und Fehlermeldungen.

Unterstützt die Verwaltung von Änderungen an bestehenden Konfigurationen, einschließlich der Aktualisierung von Merkmalswerten und der Neuberechnung von Preisen und Validierungen.

  • Endpunkt: /sap/opu/odata/sap/API_CONFIGURATION_CHANGE_SRV
  • JSON-Schema: Beinhaltet Definitionen für Änderungsanfragen, einschließlich Feldern für ursprüngliche Konfigurationsdaten, gewünschte Änderungen und aktualisierte Ergebnisse.