SAP-Convergent-Charging-APIs
SAP Convergent Charging bietet eine Reihe von APIs zur Steuerung des Systems. Wie die folgende Grafik zeigt, stellen die Web-Services und die Java-basierten APIs Services bereit, die von den Updater- und Dispatcher-Instanzen bereitgestellt werden. Die Web-Services werden hauptsächlich von der SAP-Standardintegration zwischen SAP Convergent Charging und SAP Subscription Order Management / SAP Convergent Invoicing verwendet. Sie können sie jedoch auch aus anderen Systemen verwenden, solange nur Leseoperationen ausgeführt werden. Stellen Sie beim Schreiben mit diesen Services sicher, dass aufgrund von Race-Bedingungen zwischen Kommunikationspartnern, die dieselben Daten schreiben, keine verlorenen Aktualisierungen erfolgen können.

SAP-Convergent-Charging-Web-Services
SAP-Convergent-Charging-Web-Services sind technische Schnittstellen für die Integration von SAP Convergent Charging mit einem Auftrags- und Vertragsmanagementsystem wie SAP Subscription Order Management oder mit einem Abrechnungssystem wie SAP Convergent Invoicing. Verwenden Sie diese technische Schnittstelle, wenn Sie in SAP Convergent Charging gespeicherte Stammdaten verwalten oder Vorgänge wie das Charging ausführen möchten.
Voraussetzung für die Integration ist die Definition der Preisfindungslogik und der Charging-Regeln in SAP Convergent Charging.
Die Standardintegration von SAP Convergent Charging mit einem Auftrags- und Vertragsmanagementsystem kann in drei Phasen unterteilt werden:
- Die Definition des kommerziellen Produkts und seines Katalogs: In der Anwendung SAP Subscription Order Management kombinieren Sie die in SAP Convergent Charging definierten Tarifschemas, um Ihr kommerzielles Produkt und seinen Katalog marktfähiger Services einzurichten. Optional können Sie die in SAP Convergent Charging konfigurierten Preisfindungsinformationen anpassen, indem Sie einige Stammdaten in einem Bepreisungskatalog des Serviceanbieters anreichern und pflegen.
- Die Kundendatenbereitstellung in SAP Convergent Charging aus SAP Subscription Order Management mit ihren Konten, die vorausgezahlt oder extern sein können. Beachten Sie, dass externe Konten mit den vom Fakturierungssystem verwalteten Postpaid-Konten verknüpft sind.
- Bereitstellung von Preisfindungs- und Charging-Informationen in Verträgen, die in SAP Convergent Charging aus SAP Subscription Order Management gespeichert sind.
Die Web-Services von SAP Convergent Charging folgen dem SOAP-Standard. Mit SAP Convergent Charging 2022 wurden einige zusätzliche Web-Services gemäß dem REST-Standard eingeführt.
Das folgende Diagramm bietet einen Überblick über die verfügbaren SOAP-Web-Services:

Das folgende Diagramm bietet einen Überblick über die verfügbaren REST-Web-Services:

Hinweis
Eine detaillierte SAP-Convergent-Charging-Web-Service-Dokumentation finden Sie unter Hilfe @SAP im Unterabschnitt "Integrieren".
Zusätzlich zu den Web-Services, die SAP Convergent Charging bereitstellt, bieten Java-APIs Programmierern die Möglichkeit, globale Business-Services zu implementieren, die von SAP Convergent Charging bereitgestellt werden. Die betriebswirtschaftlichen oder technischen Services werden auf dem Message TCP oder auf den technischen Schnittstellen des HTTP Communication Interface (HCI) konzipiert und entwickelt. Während das Message-TCP-Protokoll für einen geringen Overhead und kurze Antwortzeiten optimiert ist und daher nicht visuell lesbar ist, basiert die HCI-Schnittstelle auf einer XML-Payload, die über eine HTTP-Message übertragen wird.
Entsprechend den Geschäftsanforderungen und der Architektur der Systemlandschaft stellt SAP Convergent Charging mehrere Java-API-Services in den folgenden Bereichen bereit:

Notiz
Eine detaillierte Java-/XML-API-Service-Referenz finden Sie unter Hilfe @SAP im Unterabschnitt "Integrieren" der Hilfe zu SAP Convergent Charging.