Herstellen der Verbindung (REST API für Conigma CCM)

Voraussetzungen

Conigma CCM

  • Conigma CCM installiert und konfiguriert

  • REST API für Conigma CCM installiert

Connect Server

  • Connect Server installiert und konfiguriert

  • Die Service-Definition für die Conigma CCM REST API ist installiert

Netzwerk

  • HTTP-Verbindungen zwischen dem Connect Server und Conigma CCM sind möglich (in beide Richtungen)

Herstellen der Verbindung Connect Server -> Conigma CCM

Vorbereitungen

Sofern die Basis URI des SAP-Systems nicht bekannt ist, muss diese zuerst ermittelt werden. Gehen Sie hierbei wie folgt vor.

Rufen Sie die Transaktion SICF auf.

Drücken Sie F8 oder klicken sie auf „Ausführen“.

Navigieren Sie nun zum Service /default_host/gal/conigma/ccm/api/rest/1 und testen Sie diesen über das Kontextmenü. Daraufhin öffnet sich ein Browser mit der Meldung „No suitable ressource found“.

Kopieren Sie nun die URL aus dem Browser und entfernen Sie alle Zeichen beginnend mit der Zeichenfolge „/gal/conigma/ccm/api/rest/1“. Das Ergebnis ist die Basis-URI der API.

Einrichten der Verbindung

Melden Sie sich nun am Connect Server an und öffnen Sie den Connection Designer

Klicken Sie auf Verbindung hinzufügen und wählen die einen Namen für die neue Verbindung (z. B. “conigma_ccm”)

Wählen Sie die Servicedefinition “Congima CCM REST API” aus und pflegen sie Titel und Beschreibung

Fügen sie dem JSON-Objekt folgende Werte vom Typ Text hinzu:

Name

Typ

Wert

base_uri

Text

Die oben ermittelte Basis-URI

sap_client

Text

Der SAP-Mandant, an dem die Anmeldung erfolgen soll

sap_user

Text

Der zur Anmeldung verwendete SAP-Benutzer

sap_password

Text

Das zur Anmeldung verwendete Passwort

sap_language

Text

einstelliges Sprachkennzeichen (z. B. „E“ für Englisch oder „D“ für Deutsch)

Klicken Sie nun auf “Verbindungstest”. Ist dieser erfolgreich, können Sie die Änderungen speichern. Die Verbindung vom Connect Server nach Conigma CCM ist nun erfolgreich eingerichtet.

Herstellen der Verbindung Conigma CCM -> Connect Server

Einrichten der Verbindung

Öffnen die im Conigma Repository Browser den zu synchronisierenden Objekttyp (in der Regel SWFM_CR).

Wechseln Sie auf den Reiter Objekteditor und klicken Sie auf „Bearbeiten“.

Scrollen sie ganz nach unten zu Tabelle „WEBHOOK_DEFINITIONS“.

Passen Sie den Hostnamen und Port in der Spalte URI so an, dass ihre Connect Installation erreicht wird.

Speichern Sie die Änderungen

Durchlaufen Sie zum Test ihren Workflow und prüfen Sie, ob die erwarteten Events beim Connect Server ankommen (über die Konsole oder über die Anzeige der Execution Contexts).