Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Requirements

Conigma CCM

  • Conigma CCM installiert und konfiguriertinstalled and configured

  • REST API für for Conigma CCM installiertinstalled

Connect Server

  • Connect Server installiert und konfiguriertDie Service-Definition für die installed and configured

  • The service definition for the Conigma CCM REST API ist installiert

Netzwerk

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

...

  • is installed.

Network

  • HTTP connections between Connect Server and Conigma CCM are possible (in both directions)

Establishing the connection 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.

...

Preparations

If the base URI of the SAP system is not known, it must first be determined. Proceed as follows.

Call up transaction SICF.

...

Drücken Sie F8 oder klicken sie auf „Ausführen“.Navigieren Sie nun zum Service Press F8 or click on "Run".

Now navigate to the 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“and test it via the context menu. A browser opens with the message "No suitable resource found".

...

Kopieren Sie nun die URL aus dem Browser und entfernen Sie alle Zeichen beginnend mit der Zeichenfolge „Now copy the URL from the browser and remove all characters starting with the string "/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

...

1". The result is the base URI of the API.

Setting up the connection

Now log in to the Connect Server and open the Connection Designer.

Click on Add Connection and choose a name for the new connection (e.g. "conigma_ccm").

Select the service definition "Congima CCM REST API" and maintain title and description

Add the following values of type text to the JSON object:

Name

Type

Value

base_uri

TextDie

oben ermittelte Basis-URIThe base URI determined above

sap_client

TextDer SAP-Mandant, an dem die Anmeldung erfolgen soll

The SAP client to which the logon is to be made

sap_user

TextDer

zur Anmeldung verwendete SAP-BenutzerThe SAP user used for logon

sap_password

TextDas zur Anmeldung verwendete Passwort

The password used to log in

sap_language

Text

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

...

one-digit language code (e.g. "E" for English or "D" for German)

Now click on "Connection test". If this is successful, you can save the changes. The connection Connect Server -> Conigma CCM ist nun erfolgreich eingerichtet.

...

is now successfully established.

Establishing the connection Conigma CCM -> Connect Server

Einrichten der Verbindung

...

Setting up the connection

Open the object type to be synchronized (usually 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 Contextsin the Conigma Repository Browser.

Switch to the Object Editor tab and click on "Edit".

Scroll all the way down to table "WEBHOOK_DEFINITIONS".

Adjust the hostname and port in the URI column to reach your Connect installation.

Save the changes

To test, run through your workflow and check whether the expected events arrive at the Connect Server (via the console or via the Execution Contexts display).