Externe Links

Prev Next

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.pngimages/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 Zuordnungskriterien 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.