Zum Inhalt springen

Verwandeln Sie Ihre Kontakte in Urlaubsgeld mit unserem neuen Kundenempfehlungsprogramm! Erfahren Sie mehr

Diese Dokumentation gilt für Version 4 und höher von App Builder, dem neuen Namen für Vinyl. Hier gelangen Sie zur Vinyl-Dokumentation.

Ereignisaktionstypen im Jitterbit App Builder

App Builder unterstützt viele verschiedene Ereignisaktionstypen, die für mit Ereignissen verknüpfte Aktionen definiert werden können, je nach Verwendungszweck der Aktion. Dieser Artikel beschreibt die verschiedenen Aktionstypen und deren Verwendung.

Um auf die verschiedenen Ereignisaktionstypen zuzugreifen, navigieren Sie zur Business-Logik-Ebene des App Builder. Dort wählen Sie die Tabelle (oder Regel), in der Sie die Aktion definieren möchten, und klicken auf das entsprechende Ereignis-Symbol. Im daraufhin angezeigten Aktionsdefinitionsbildschirm werden Ihnen Optionen zur Konfiguration des Aktionstyps angezeigt.

Verfügbare Aktionstypen:

  • Regel
  • Benachrichtigung
  • API -Aufruf
  • Ereignis
  • Export
  • Import
  • Plugin
  • Verfahren
  • RFC

Der Standardwert für Typ ist Regel, da Benutzer in den meisten Fällen eine Geschäftsregel zusammen mit einer Aktion nutzen möchten. Regeln sind in vorhandenen Artikeln und Anleitungen dokumentiert, und der Benachrichtigungstyp ist auch an anderer Stelle dokumentiert. Dieser Artikel konzentriert sich auf die Aktionstypen für API -Aufruf, Ereignis, Export, Import, Plugin, Prozedur, RFC und Workflow Antwort.

API Aufruf

Der Aktionstyp API -Aufruf wird verwendet, um einen APIM- oder REST- Endpoint als Aktion aufzurufen.

So konfigurieren Sie eine API Aufrufaktion

  • Setzen Sie den Typwert auf API -Aufruf
  • Wählen Sie den benannten Endpoint aus, der mit der Aktion aufgerufen werden soll
  • Ändern Sie gegebenenfalls den Wert Order, um die Ausführungsreihenfolge bei Ausführung auf Ereignisbasis zu steuern.
  • Legen Sie den Wert Wann fest, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher
  • Überprüfen Sie Explizite Bindungen und bestätigen Sie, dass die Informationen korrekt sind
  • Klicken Sie auf Speichern

Notiz

Aus der REST-Perspektive unterstützt App Builder eingehende und ausgehende Bindungen. Eingehende Spalten werden an den Endpoint gesendet, ausgehende Spalten stammen von der Endpoint und aktualisieren den Datensatz im Arbeitsspeicher mit dem Wert aus dem REST. Die Verwendung ausgehender Bindungen kann zu einer Fehlermeldung führen, wenn die Antwort mehrere Datensätze enthält, da App Builder in diesem Szenario nicht weiß, welcher Datensatz verwendet werden soll.

Ereignis

Der Aktionstyp Ereignis dient zur Ausführung eines anderen benannten Ereignisses.

So konfigurieren Sie eine Ereignisaktion

  • Setzen Sie den Wert für „Typ“ auf „Ereignis“.
  • Wählen Sie das benannte Business Objekt mit dem zugehörigen auszuführenden Ereignis aus.
  • Wählen Sie das auszuführende Ereignis aus.
  • Ändern Sie gegebenenfalls den Wert für „Reihenfolge**“, um die Ausführungsreihenfolge bei Ausführung des Ereignisses zu steuern.
  • Legen Sie den Wert für „Wann**“ fest, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher.
  • Überprüfen Sie die Expliziten Bindungen und bestätigen Sie deren Richtigkeit.
  • Klicken Sie auf Speichern.

Export

Der Aktionstyp Export dient zum Exportieren eines Berichts in eine Datei. Basierend auf der Konfiguration exportiert App Builder eine Datei, schreibt sie durch Kommas, Pipes oder Tab getrennt und speichert sie am angegebenen Speicherort.

So konfigurieren Sie eine Exportaktion

  • Setzen Sie den Typ auf Export.
  • Wählen Sie die entsprechende Regel aus, die mit der Aktion ausgeführt werden soll.
  • Legen Sie den Speicherort für die zu exportierenden Informationen unter Dateisystem fest. Dieser Wert kann ein lokales oder ein Netzwerkdateisystem sein.
  • Wählen Sie das für die Datei verwendete Trennzeichen. Mögliche Optionen: Komma, Pipe, Tabulator.
  • Wenn die zu exportierende Datei eine Kopfzeile enthält, aktivieren Sie das Kontrollkästchen Ausgabekopfzeilen.
  • Wählen Sie die Dateinamenspalte aus der referenzierten Geschäftsregel oder Tabelle aus.
  • Ändern Sie gegebenenfalls den Wert Reihenfolge, um die Ausführungsreihenfolge bei Ausführung auf ein Ereignis festzulegen.
  • Legen Sie den Wert Wann fest, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher.
  • Überprüfen Sie die Expliziten Bindungen und bestätigen Sie deren Richtigkeit.
  • Klicken Sie auf Speichern.

Import

Der Aktionstyp Importieren dient zum Importieren von Daten aus einem Dateisystem in eine oder mehrere Tabellen. App Builder unterstützt den Import einer CSV-, Excel oder HL7-Datei mit dieser Methode.

So konfigurieren Sie eine Importaktion

  • Setzen Sie den Typ auf Importieren
  • Legen Sie den Importtyp so fest, dass er dem für den Import verwendeten Dateityp entspricht. Zur Auswahl stehen CSV, Excel, HL7
  • Wenn Sie möchten, dass App Builder den Inhalt der Zieltabelle beim Import löscht, aktivieren Sie das Kontrollkästchen Abschneiden
  • Legen Sie das Dateisystem auf den Speicherort fest, an dem die zu importierenden Informationen gespeichert werden sollen. Dieser Wert kann ein lokales oder Netzwerkdateisystem sein.
  • Legen Sie den Wert Zieltabelle auf die benannte Tabelle fest, in der die importierte Datei gespeichert wird
  • Wählen Sie den für die Datei verwendeten Trennzeichen-Wert. Optionen sind: Komma, Pipe, Tab
  • Legen Sie den Wert Abgeschlossene Datenquelle so fest, dass er den Speicherort darstellt, an den die Importdatei verschoben wird. Alternativ kann dieser Wert leer gelassen werden. Oft entspricht dieser Wert dem Wert für das Dateisystem.
  • Ändern Sie gegebenenfalls den Wert Order, um die Ausführungsreihenfolge bei Ausführung auf Ereignisbasis zu steuern.
  • Legen Sie den Wert Wann fest, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher
  • Überprüfen Sie Explizite Bindungen und bestätigen Sie, dass die Informationen korrekt sind
  • Klicken Sie auf Speichern

Hinweis

Explizite Bindungen haben keinen Einfluss auf den Import.

Plugin

Der Aktionstyp Plugin wird verwendet, um ein Aktions-Plugin im App Builder aufzurufen.

So konfigurieren Sie eine Plugin-In-Aktion

  • Setzen Sie den Typ auf Plugin
  • Wählen Sie den entsprechenden Plugin-Wert entsprechend Ihren Anforderungen. Plugins:
    • Zeile in leerer Tabelle erstellen - erstellt eine neue Zeile, wenn das Filterereignis keine Zeilen zurückgegeben hat
    • Bild-ETag generieren - generiert einen ETag für ein Bild in der Be_Image-Tabelle
    • Hash-Passwort - Hasht den Wert des Felds „Passwort“
    • HTTP-Retriever - Ruft Inhalte aus der Spalte „URL“ ab und speichert sie in der Spalte „Ergebnis“
    • Steuerelement verschieben - Verschiebt den Index aller Geschwistersteuerelemente
    • Persistent - Cache leeren - Cache mit Row leeren
    • Persistenter Filter - Legt Standardwerte aus Wert fest - Legt Standardwerte aus Wert fest
    • Persistent - Zeile aktualisieren - Zeile aktualisieren
    • Persistentes Salesforce - Zeile aktualisieren - Zeile aktualisieren
    • Pluralize Name - Pluralisieren und humanisieren Sie ein Feld „Name“.
    • Hintergrundereignis ausführen - führt das „Hintergrund“-Ereignis für das Datenobjekt aus (im Hintergrund)
    • Bericht speichern - speichert den Bericht im PDF-Verzeichnis
    • Sleep - schläft bis zu einem bestimmten Timeout
    • SMTP-Mailer - versendet E-Mails mit Email, Betreff und optionalen Text- und Absenderfeldern. Ersetzung durch {{field}} Ist im Textkörper verfügbar.
    • Ausnahme auslösen - löst eine Ausnahmemeldung aus.
    • Timer - Pause für 5 Sekunden oder „Wartezeit“
  • Gegebenenfalls den Wert Reihenfolge ändern, um die Ausführungsreihenfolge bei Ausführung auf ein Ereignis zu steuern.
  • Den Wert Wann festlegen, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher
  • Explizite Bindungen überprüfen und auf Richtigkeit der Angaben achten.
  • Auf Speichern klicken.

Notiz

Verfügbare Plugin-Optionen können über App Builder Versionen aktualisiert werden.

Verfahren

Der Aktionstyp Prozedur dient zur Ausführung einer gespeicherten RDBMS-Prozedur.

So konfigurieren Sie eine Prozeduraktion

  • Typ auf Prozedur setzen
  • Die benannte RDBMS-gespeicherte Prozedur auswählen
  • Gegebenenfalls den Wert Reihenfolge ändern, um die Ausführungsreihenfolge bei Ereignis zu steuern
  • Den Wert Wann festlegen, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher
  • Explizite Bindungen** überprüfen und auf Richtigkeit der Angaben achten
  • Auf Speichern klicken

RFC

Der RFC-Aktionstyp dient zum Ausführen eines Remote Function Calls. RFCs werden hauptsächlich bei der externen Zusammenarbeit mit SAP und der Konfiguration von RFC-BABI-Aufrufen und RFC-Tabellenlesevorgängen verwendet.

So konfigurieren Sie eine RFC-Aktion

  • Typ auf RFC setzen
  • Den benannten RFC auswählen
  • Gegebenenfalls den Wert Reihenfolge ändern, um die Ausführungsreihenfolge bei Ereignis zu steuern
  • Den Wert Wann festlegen, um festzulegen, wann die Aktion ausgeführt werden soll. Optionen: Vorher, Nachher
  • Explizite Bindungen** überprüfen und auf Richtigkeit der Angaben achten
  • Auf Speichern klicken