Beschreiben, wie REST-APIs und Ereignisse Systeme mit SAP Subscription Billing integrieren
Den Unterschied zwischen der Integration von SAP S/4HANA Public und Private Cloud Edition erläutern
Standardintegrationsinhalt von SAP Subscription Billing mit SAP-Systemen analysieren
Integration von SAP Subscription Billing mit anderen SAP- und Fremdsystemen
REST-APIs in SAP Subscription Billing verwenden
Erkunden von Abonnement-APIs
Nutzungs-APIs in SAP Subscription Billing verwalten
Rechnungs-APIs in SAP Subscription Billing verwalten

Schließen einer Abrechnung über ein API

Objective

After completing this lesson, you will be able to schließen Sie eine Abrechnung über ein API.

Schließen einer Abrechnung über ein API

Abonnementabrechnungen erfordern ein routinemäßiges Schließen jeden Monat nach einem Abrechnungszyklus.

Normalerweise wird eine Abrechnung am Ende eines monatlichen Abrechnungszyklus automatisch geschlossen. Manchmal erfordert eine Abrechnung eine manuelle Schließung. Eine Abrechnung kann aus einer beliebigen Anzahl von Gründen zu unterschiedlichen Zeiten geschlossen werden müssen, auch beim Testen einer Integration. Anstatt zu warten, bis eine Abrechnung automatisch geschlossen wird, verwenden Sie ein API, um den Schließungsprozess manuell zu verwalten.

Sehen wir uns an, wie Sie eine Abrechnung mit einem API manuell schließen. Sehen Sie sich das folgende Video an, um eine Abrechnung manuell zu schließen.

Notiz

Denken Sie daran, bei der Verwendung eines Bearer-Tokens in einem REST-Client die ordnungsgemäße Handhabung und Sicherheitspraktiken zu befolgen.

Zusammenfassung

Die Verwendung von APIs und Ereignissen zur Koordination der Integration von Systemen vereinfacht den gesamten Abonnementabrechnungsprozess, um Abrechnungsinformationen abzurufen, Zugriffsrechte festzulegen, Abonnements zu kündigen, Nutzungsdaten zu generieren, Abrechnungen zu aktualisieren, Abrechnungen zu schließen und viele andere SAP-Subscription-Billing-bezogene Aktivitäten.

Learning-Journey-Zusammenfassung

Abbildung, die den Inhalt dieser Lektion zusammenfasst: APIs und Ereignisse, Systeme und Rechnungen.

SAP-Subscription-Billing-APIs und -Ereignisse können mit der Orchestrierung einer Symphonie verglichen werden, da sie ergänzende Rollen bei der Koordination der Integration von Systemen und der Verwaltung von Abonnementabrechnungsprozessen spielen. Die musikalische Komposition stellt die zugrunde liegende Geschäftslogik und Regeln für die Performance dar. In SAP Subscription Billing stimmt die Orchestrierung von Ereignissen und APIs mit der allgemeinen Geschäftslogik überein und stellt sicher, dass das Timing, die Reihenfolge und die Zusammenarbeit von Systemen vordefinierte Regeln und operative Anforderungen einhalten. Dies synchronisiert die Interaktionen zwischen Systemen, ähnlich wie die komplizierte Harmonie und Synchronisation, die in musikalischen Kompositionen gefunden wird.

Nachdem Sie nun die Gelegenheit hatten, einige der vielen Funktionen von APIs und Ereignissen kennenzulernen und zu erfahren, wie sie Systeme mit SAP Subscription Billing integrieren, ist es an der Zeit, Ihr Wissen in die Tat umzusetzen.

Abrechnung mit dem REST-API manuell schließen

Geschäftsszenario

Nach der Prüfung der Rechnung besteht Ihre nächste Aufgabe darin, die Abrechnung manuell zu schließen, um den Replikationsprozess in das SAP-S/4HANA-System zum Generieren von Rechnungen anzustoßen. In der Regel werden die Abrechnungen automatisch geschlossen, aber Ihre Aufgabe als Entwickler besteht darin, die Integration zu testen und die Abrechnung manuell über ein API zu schließen, um den Prozess zu beschleunigen.

Schritte

  1. Legen Sie in Bruno einen neuen Antrag an.

    Verwenden Sie folgende Daten:

    FeldWert
    Name<of your choice>
    MethodeBuchen der
    Ber.Bearer-Token

    1. Wählen Sie auf der Registerkarte +.

    2. Geben Sie einen Namen Ihrer Wahl ein, z.B. Abrechnung manuell schließen.

    3. Ändern Sie für die URL die Methode in POST, und geben Sie die URL https://eu10.revenue.cloud.sap/api/bill/v2/bills/ID/closing ein.

    4. Ersetzen Sie die ID durch die Rechnungs-ID, die Sie sich in der Übung Eine GET-Rechnungsanforderung zum Abrufen von Abrechnungsinformationen in Ihrem Abonnement senden notiert haben.

    5. Wählen Sie Anlegen.

    6. Ersetzen Sie die ID in der URL durch die Rechnungs-ID aus der Übung „GET-Anfrage zum Abrufen von Nutzungsdateninformationen senden".

    7. Öffnen Sie die Registerkarte Auth, und wählen Sie BearerToken.

    8. Geben Sie den Bearer-Token aus der Übung „Bearer-Token zum Abrufen der Berechtigung für die APIs generieren" ein.

    9. Wählen Sie Senden, um die Abrechnung zu schließen.