Data group event handler

A data group event handler reacts to data group events in applications:

  • After inserting a data record

  • After refreshing a data record

  • Before deleting a data record

  • when resubmitting a data record by timer

Actions and conditions can be linked to the data group event handler.

You can find the data group event handler in processes in the "Elements" area. He belongs to the "event handler" category. From there, it can be dragged and dropped to the desired location on the workspace and then configured. General information on creating process elements can be found here.

If you have created the data group event handler on the workspace, open the properties dialog by double-clicking on the element.

General

You can also access this dialog in the settings of the process elements

  • Timer event handler

  • Groovy event handler

  • IMAP event handler

  • Generic event handler

Title

Enter a title for the action here.

Description

A short description can be entered here.

Multilingualism

Opens a dialog in which the title or description can be stored in multiple languages. Further information on this topic can be found here.

Restrict triggering events

In this section, you have the ability to narrow down the events to which the event handler responds. A distinction is made between two types of event:

  • internal event

    Event that results from a Process Include action.

  • external event

    All other types of events, e.g. the creation of a data record via the browser or the creation of a time-controlled event by a timer.

Handle external and internal events

The event handler responds to both types of event. For data group and Groovy event handlers, you can also set the following settings:

  • Handle primal and subsequent events

  • Handle primal event only

  • Handle only subsequent events

These settings cannot be set for timer event handlers and generic event handlers.

Handle internal events only

The event handler reacts to an event that arises from a Process Include action.

Start overdue timer jobs on server start

Causes the timer to produce all events retrospectively if the server was shut down at the actual execution time.

Click "Next".

Select application

You can search for the name or the GUID of an application here. Select the application whose data is to be used.

Click "Next".

Data group

Select the data group where the triggering event takes place.

Record event

Insert

The data group event handler responds when a new data record is saved in the connected application.

Change

The data group event handler responds when an existing data record is modified and saved in the connected application.

Delete

The data group event handler responds when a data record is deleted in the connected application.

Time-controlled event

Causes the data group event handler to react to messages from timers that affect the data group from other places in the process or from other processes.

Click "OK" to complete the configuration.

More information

Processes" module

Create and manage processes

The areas of the "Processes" module

Creating and editing elements

Analyze log file

Options

External data in processes

Java classes in process objects