Zum Inhalt springen

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

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

Ein anderes Ereignis als Aktionstyp im Jitterbit App Builder aufrufen

App Builder unterstützt die Möglichkeit, ein Ereignis aus einem separaten Geschäftsobjekt als Aktionstyp im Ereignis eines Geschäftsobjekts aufzurufen. Diese Funktion wurde erstellt, um eine Möglichkeit zu bieten, vorhandene Logik wiederzuverwenden, um dasselbe Ereignis an mehreren Stellen zu verwenden. Auf diese Weise müssen Sie nicht in jedem Geschäftsobjekt, in dem Sie es verwenden möchten, identische Ereignisse erstellen.

Dieser Artikel zeigt ein Beispiel mit Northwinds-Daten und verwendet ein Ereignis aus dem Geschäftsobjekt Kunden und verwendet es in einer Ereignisaktion für das Geschäftsobjekt Bestellungen.

  • Eine Schaltfläche mit der Bezeichnung Großbuchstaben wurde erstellt, um ein Ereignis zu nutzen, das den Firmennamen groß schreibt.
  • Das Geschäftsobjekt hinter diesem Panel hat ein Ereignis namens Großbuchstabe Kunde, dessen Aktion das Ereignis aus dem Geschäftsobjekt Kunde aufruft.
  • Ein Ereignis namens Großbuchstabe Kunde wurde innerhalb des Geschäftsobjekts des Panels erstellt. Weitere Informationen zur Konfiguration eines Ereignisses finden Sie unter Ereignis konfigurieren.
  • Die Regel eines separaten Geschäftsobjekts kann konfiguriert werden, indem Sie im Bedienfeld Aktionen auf Erstellen klicken.

Die Aktion wird dann konfiguriert, indem Sie das Geschäftsobjekt auswählen, in dem die Regel nativ ist, in diesem Fall Kunden, das Ereignis Firmenname in Großbuchstaben auswählen und dann die Spalte auswählen, die beiden Geschäftsobjekten gemeinsam ist, in diesem Fall Kunden-ID. Zu expliziten Bindungen können mehrere gemeinsame Spalten hinzugefügt werden; mehr als eine Bindungsspalte begrenzt den Umfang des Ereignisses.

In diesem Beispiel wird ein Kunden-Ereignis innerhalb eines Bestellungen-Geschäftsobjekts verwendet, um die Spalte mit dem Kundennamen basierend auf einer Bestellung dieses Kunden zu aktualisieren. Dies könnte jedoch umgekehrt werden, um ein Ereignis innerhalb von Bestellungen zu verwenden, das Bestellinformationen beeinflusst, die von einem Kunden-Geschäftsobjektereignis ausgelöst werden, um alle Bestellungen zu durchlaufen, die einem bestimmten Kunden zugeordnet sind. Dies bedeutet, dass die Bindungen verwendet werden können, um mehr als eine Zeile zurückzugeben, auf die das Ereignis reagieren kann.

So rufen Sie ein Ereignis als Aktionstyp auf

  1. Erstellen Sie eine Geschäftsregel, die in einem Ereignis mit einer gemeinsamen Spalte für die Bindung verwendet werden kann.
  2. Erstellen Sie ein Ereignis, bei dem Sie die Regel aus Schritt 1 verwenden möchten.
  3. Klicken Sie im Bedienfeld „Aktionen“ auf Vorhandenes registrieren und legen Sie unter „Aktionsinformationen“ die Parameter fest:

    • Typ auf Ereignis eingestellt
    • Geschäftsobjekt ist der Ursprungsort der Regel aus Schritt 1
    • Ereignis ist der Name der Regel aus Schritt 1
  4. Klicken Sie auf Speichern

  5. Wählen Sie im Bedienfeld Explizite Bindungen die Spalte(n) aus, die vom Quellgeschäftsobjekt und dem Regelgeschäftsobjekt gemeinsam genutzt werden.
  6. Das Ereignis kann nun in einem Bedienfeld mit dem Geschäftsobjekt verwendet werden, in dem das Ereignis erstellt wurde.