S/4HANA Cloud Artefakte für Verbindungen verständlich erklärt

S/4HANA Cloud Artefakte für Verbindungen verständlich erklärt

Kommunikationssystem, Kommunikationsszenario, Kommunikationsvereinbarung – die S/4HANA Cloud Begriffe können recht verwirrend sein. In diesem Beitrag erkläre ich die jeweiligen Artefakte und wie sie zusammenhängen.

So erleichtern Sie die Entscheidungsfindung und gewinnen einen umfassenden Überblick über Ihr Geschäft! Mit meinem Buch lernen Sie, SAP BPC für die Unternehmensplanung einzurichten, zu nutzen und zu erweitern.

Das Kommunikationssystem stellt über einen Kommunikationsbenutzer die Verbindung her. Es stellt die über eine Kommunikationsvereinbarung zugewiesene (und in Kommunikationsszenarien gebündelte) APIs für den Datenaustausch zur Verfügung.

Übersicht über SAP S/4HANA Verbindungsartefakte

Communication System – Kommunikationssystem

Das Kommunikationssystem stellt das Herzstück der Verbindung dar. Es repräsentiert die Gegenpartei in der Kommunikation, zum Beispiel Systeme SAP Analytics Cloud oder SAP Datasphere.

Für eingehende (inbound) Kommunikation ist es das System, das Services aufruft, die von Ihrem System bereitgestellt werden. Aus Sicht von S/4HANA das Zielsystem, z.B. SAP Analytics Cloud, SAP Datasphere oder andere Systeme, die Daten von S/4HANA konsumieren.

Für ausgehende (outbound) Kommunikation ist es das System, das Services bereitstellt, die von Ihrem System aufgerufen werden. Aus Sicht von S/4HANA das Quellsystem, z.B. SAP Integration Suite, SAP Ariba oder andere Systeme, die Daten an S/4HANA liefern.

Inbound vs Outbound Communication - Eingehende vs Ausgehende Kommunikation

Das Kommunikationssystem wird in der App Communication Systems (App ID F1762) angelegt.

Communication Systems

Bei dem Namen des Kommunikationssystems sollten Sie den Typ sowie die ID des Systems nutzen. Zum Beispiel SAC_CH_DEV

Die Authentifizierung der Kommunikation zwischen den Systemen erfolgt über einen Kommunikationsbenutzer.

Communication User – Kommunikationsbenutzer

Die Kommunikationssysteme nutzen Kommunikationsbenutzer, um sich für die Datenbereitstellung zu authentifizieren. Eine Datenübermittlung ist nur möglich, wenn das jeweilige System die von Ihnen hinterlegten Anmeldedaten verwendet. Dabei ist der Kommunikationsbenutzer einem Kommunikationssystem zugeordnet.

Die Kommunikationsbenutzer werden mithilfe der App Maintain Communication Users (App ID F1338) verwaltet.

Maintain Communication Users

Ich schlage folgende Namenskonvention für Kommunikationsbenutzer vor: <system>_<user inbound/outbound>

Zum Beispiel: SAC_CH_DEV_COM_IN

Communication Scenario – Kommunikationsszenario

Kommunikationsszenarien bündeln ein- und ausgehende APIs bzw. Services, die für bestimmte Prozesse erforderlich sind. Jede Kommunikationsvereinbarung muss auf einem Kommunikationsszenario basieren. Für alle Standard-APIs stellt SAP S/4HANA Cloud vordefinierte Kommunikationsszenarios bereit. Zum Beispiel für Finance.

Finanu APIs

Jedes API im SAP Business Accelerator Hub ist mit mindestens einem Kommunikationsszenario verknüpft. Zum Beispiel Company Code. Wenn Sie ein Standard-Kommunikationsszenario nicht im System sehen, müssen Sie prüfen, ob das entsprechende Scope-Item aktiviert ist. Darüber hinaus können Sie auch eigene CDS Views als APIs definieren.

Company Code API

Kommunikationsszenarien können in der App Display Communication Scenarios (App ID F3707) angezeigt werden.

Display Communication Scenarios

Communication Arrangement – Kommunikationsvereinbarung

Kommunikationsvereinbarung verknüpft ein Kommunikationsszenario mit dem Kommunikationssystem. Das eingehende Kommunikationsvereinbarung definiert, wie Daten vom Kommunikationspartner (das Kommunikationssystem) empfangen werden, während die ausgehende Kommunikationsvereinbarung definiert, wie Daten an den Kommunikationspartner (das Kommunikationssystem) gesendet werden. Das Kommunikationsszenario legt die Berechtigungen, die ein- und ausgehenden Services sowie die unterstützten Authentifizierungsmethoden fest, die für die Kommunikation erforderlich sind.

Kommunikationsvereinbarungen werden in der App Communication Arrangements (App ID F1763) angelegt.

Communication Arrangements

Ich schlage folgende Namenskonvention vor: <system>_<communication scenario>

Zum Beispiel SAC_CH_DEV_SAP_COM_0087

Ihre User beklagen sich über langsame Berichte?

  • In meinem Newsletter lernen Sie, wie Sie Abhilfe schaffen.
  • Entdecken Sie die Möglichkeiten der Performanceoptimierung.
  • Praktische Anleitungen ermöglichen Ihnen schnelle Erfolge bei der Optimierung von SAP Systemen.
  • Viele Tipps und Tricks zu SAP BI Themen.
  • Holen Sie die maximale Performance aus Ihrem SAP BI!
  • Bei der Anmeldung zu meinem Newsletter erhalten Sie das Buch „High Performance SAP BI“ als Willkommensgeschenk.
Fordere SAP Performance Tricks an

Jetzt anfordern!

* Pflichtfeld
 
Kein SPAM. Ich hasse Spam genau so wie du.
0 Kommentare

Hinterlasse einen Kommentar

An der Diskussion beteiligen?
Hinterlasse uns deinen Kommentar!

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.