Externe Links

Die Funktion "Externe Links" wird dazu verwendet, um in Übersichten klickbare Verknüpfungen (Links) auf externe Systeme anzuzeigen (z.B. Trackingstatus-Links oder externes Dokumentenmanagement).

In der Bearbeitung der Übersicht (Listen) von Geschäftsobjekten, welche Externe-Link-Attribute verwenden können (Sendung, Bestellung, Allgemeines Geschäftsobjekt), kann eine Spalte für jeden Externen-Link-Typ eingeblendet werden.

Zusätzlich kann auch eine Spalte für alle Externen-Link-Typen anzeigt werden, welche alle vorhandenen Link-Symbole nebeneinander darstellt. (Siehe auch Externer-Link-Typ).

images/download/attachments/62859884/image2018-7-19_11_35_47-version-1-modificationdate-1607355153472-api-v2.png


Innerhalb einer Ereignisbehandlung können mit den Ereignisaktionen "Externen Link hinzufügen" und "Externen Link entfernen" die Links eines bestimmten Typs auf ein bestimmtes Geschäftsobjekt gesetzt oder davon gelöscht werden.

images/download/attachments/62859884/image2018-7-19_11_28_35-version-1-modificationdate-1607355153470-api-v2.png

Die Konfiguration des Links erfolgt dann in dem Menü für die "Externen Links":

images/download/attachments/62859884/07-05-_2018_11-13-39-version-1-modificationdate-1607355153456-api-v2.png images/download/attachments/62859884/07-05-_2018_11-12-27-version-1-modificationdate-1607355153459-api-v2.png


Die Abbildung zeigt den Dialog zur Bearbeitung von Externe-Link-Definitionen.

(1) Neu, Löschen, Abbrechen, Kopieren, Speichern Die Werte für die externen Links können in der Datenbank gespeichert werden.

(2) Liste Die Liste der in Lobster Data Platform / Orchestration vorhandenen externen Links.

(3) Zuordnung Dem ausgewählten externen Link muss mindestens ein Zuordnungskriterium zugewiesen werden.

(4) Besitzer Der Besitzer des externen Links.

(5) Name, Beschreibung Name und Beschreibung des externen Links.

(6) Typ Der Typ des externen Links. Typen können in der Dynamischen Aufzählung Externer-Link-Typ definiert werden.

Dort wird auch das Aussehen des klickbaren Icons definiert (URL/URI), welches für den Externen-Link-Typ angezeigt werden soll. Erst beim Klick auf dieses Icon wird der Link dynamisch generiert und dann in einem neuen Browserfenster geöffnet.

(7) Link-Erstellung Folgende Erstellungstypen stehen zur Verfügung:

  • Festwert Es wird der angegebene statische Wert verwendet

  • Skript Hier kann ein BeanShell-Script-Code hinterlegt werden, der aufgerufen wird, wenn der Content erzeugt werden soll.
    Das Script muss das Interface de.lobster.scm.externallink.builder.IExternalLinkBuilder implementieren

  • Profil Das ausgewählte Lobster_data-Profil wird aufgerufen, um den Link zu erzeugen

  • Vorlage Eine Vorlage kann definiert werden. Siehe auch (8)

(8) Vorlage Die Textvorlage mit Verwendung von Variablen (in geschweiften Klammern) für die Erstellungsart "Vorlage"

(9) Objekt Resolver Für jede in (8) definierte Variable muss ein Wertauflöser angegeben werden, welcher die benötigten Daten zum Zeitpunkt des Anklickens liefert.