Job Process System Notifications

Purpose

The job processes defined IF6020 events and creates workflow processes from them as system notifications for affected persons.

Prerequisites

Job configuration

Velocity context

In List Detail and URL suffix, among others, ta_id, fromdate, from_date, fromDate, year, month, day, person and eventDate are available. Example: $person.getFullName().

Process

  1. The job determines the TA IDs of the configured persons.
  2. For each notification row, events are searched for within the configured period.
  3. For each matching event, a workflow process is created with listDetail and the affected person as recipient. Optionally, redirectToUrl and from_date are set as process variables if the process definition contains these variables.
  4. After successful process creation, the event is marked as processed.

The choice of event, process definition, action and Velocity expressions must be consistent with each other. Check the generated process definition and the variable names in a test environment.