Connect Solutions - REST API für Conigma CCM
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).