JavaScript is disabled on your browser.

Aktionen

Aktionen können mit Bedingungen und / oder Aktionen verbunden werden. Folgende Prozesselemente können nur konfiguriert werden, wenn in der Prozesskette eine auslösende Datengruppe definiert ist:

Datengruppen-Aktion

Mit einer Datengruppen-Aktion können Datensätze in eine Datengruppe eingefügt oder bestehende Datensätze bearbeitet oder gelöscht werden. Datengruppen-Aktionen können nur konfiguriert werden, wenn sie mit einem vollständig konfigurierten Datengruppen- Ereignisbehandler verbunden sind.

E-Mail-Aktion

Mit dieser Aktion können Benachrichtigungen per E-Mail versendet werden, wenn bestimmte Ereignisse eintreffen. Für die Nutzung dieser Funktion muss der E-Mail-Service in den Intrexx Werkzeugen eingerichtet sein.

Um E-Mails mit Links auf Portalseiten über Prozesse zu versenden, muss das Feld Basis- URL in den Portaleigenschaften mit der Basis-Url des Portals gefüllt werden (z.B. http://meinportal/). Die Portaleigenschaften erreichen Sie über das Menü Portal / Portaleigenschaften.

Legen Sie eine E-Mail-Aktion an und öffnen Sie dann den Eigenschaftendialog mit einem Doppelklick auf das Element.

Dokument-Aktion

Diese Aktion ermöglicht eine ereignisgesteuerte Dokumentenerzeugung. Das Dokument (PDF oder ODT-Datei) kann direkt bei einem Datensatz gespeichert werden.

Um diese Aktion nutzen zu können, müssen folgende Voraussetzung erfüllt sein:

Datengruppen-Timeraktion

Mit einer Datengruppen-Timeraktion definieren Sie einzeitgesteuertes Ereignis, dass im Prozessverlauf ausgelöst wird. Die allgemeinen Eigenschaften der Datengruppen-Timeraktion entsprechen den allgemeinen Eigenschaften des globalen Timers. Im Gegensatz zum globalen Timer wird bei einer Datengruppen-Timeraktion erst dann eine Aufgabe generiert, wenn die Timeraktion in der Prozesskette ausgelöst wird. Diese Aufgabe wird im Modul Werkzeuge aufgelistet und protokolliert.

Die Datengruppen-Timeraktion muss mit einem Datengruppen- oder einem Timer-Ereignisbehandler, der auf eine weitere Datengruppen-Timeraktion oder einen globalen Timer mit Datengruppenbezug reagiert, verbunden werden. Wenn sie ausgelöst wird, generiert sie pro gelieferten Datensatz eine Aufgabe. Im Modul Werkzeuge wird dabei bei jeder dieser Aufgaben die Datensatz-GUID mitgeführt. Diese GUID kann in Groovy- oder Generischen Ereignisbehandlern weiter verwendet werden.

Beispiel:

Ein Datengruppen-Ereignisbehandler reagiert auf die Änderung von Berichten. Der Timer soll jeden nicht freigegebenen Bericht per E-Mail melden.

Wenn Sie im weiteren Prozessverlauf auf eine Datengruppen-Timeraktion reagieren wollen, benötigen Sie einen Ereignisbehandler (Timer-, Groovy- oder Generischer Ereignisbehandler), der auf die Aufgabe reagiert, die durch die Datengruppen-Timeraktion zum definierten Zeitpunkt erzeugt wird.

Universelle Timeraktion

Eine universelle Timeraktion wird eingesetzt, wenn im Prozessverlauf eine Aufgabe angelegt werden soll. Im Gegensatz zur Datengruppen-Timeraktion wird hier nicht auf Datensätze reagiert, sondern einmalig eine Aufgabe generiert, wenn die universelle Timeraktion im Prozessverlauf ausgelöst wird. Dabei haben Sie auch hier die Wahl, einen relativen oder absoluten Timer einzustellen.

Webservice Aktion

Ein Webserviceaufruf kann nach einer Bedingung ausgeführt werden.

Groovy Aktion

Um Intrexx Applikationen noch flexibler gestalten zu können, haben Sie hier die Möglichkeit, Groovy-Skript in Ihre Prozesse zu integrieren. Groovy gilt als besser integriert als die meisten anderen Skriptsprachen auf der JVM. Bestehende Bibliotheken oder Groovyobjekte und -klassen in Java können einfach genutzt werden. über den Eigenschaftendialog erreichen Sie den Skripteditor, in dem Sie Skript verfassen und im Prozess einbinden können.

Generische Aktion

Die generische Aktion verwendet Ereignisse aus den Funktionen von Intrexx Klassen oder Klassen von Drittanbietern.

Benutzerwechsel-Aktion

Mit dieser Aktion legen Sie einen bestimmten Benutzer fest, in dessen Kontext die weiteren Prozessschritte ausgeführt werden. So können die Berechtigungen eines Benutzers im Prozess für Änderungen im Intrexx Portal oder an für ihn freigegebenen Postfächern in Exchange genutzt werden.

Prozesse einbinden Aktion

Mit diesem Element haben Sie die Möglichkeit, einen oder mehrere bestehende Prozesse, die auf dasselbe Datengruppen-Ereignis reagieren, in den aktuellen Prozessablauf einzubinden. Damit können sie auch die Reihenfolge festlegen, in der die Prozesse ausgeführt werden sollen.

Prozess beenden Aktion

Mit diesem Element wird der Prozess an genau der Stelle beendet, an der das Element in der Kette eingesetzt ist.