Further Settings for Triggers and Workflows

Learn about the additional settings for triggers and workflows.

You can define the following additional options for triggers and workflows by clicking in the Properties cell (from either the Trigger or Workflow level, accessed from the cell with the same name in the Rights level, see Defining Database Events and Workflow).

  • Replaces parent rights: The trigger/workflow is not executed in the parent access rights. For this setting to work, the Apply in child rights (if present) or Transfer the settings from the child rights option must be enabled in the parent access rights.
  • Do not apply: The trigger/workflow is not executed. For this setting to work, you need to explicitly define the events for which the trigger should not be executed. In addition, the Transfer the settings from the child rights option must be enabled in the parent access rights. Use this option in combination with the Replaces parent rights option to deactivate triggers that would be executed by parent rights.
    Note: To completely deactivate a trigger in the child right, no Upd Fields must be defined in the child right. If Upd Fields are defined, the trigger is not executed for the Upd Fields of the child right, however it is executed for the Upd Fields defined in the parent right.
  • Apply in child rights (if present): If the trigger/workflow is also entered in child access rights, the trigger/workflow is only initiated from the child access rights.
  • Transfer the settings from the child rights: The workflow/trigger is executed according to the settings in the child access rights. This means that settings may be defined/edited for the trigger/workflow in the child rights.
  • Execute follow-up triggers recursively: Follow-up triggers or workflows are executed recursively (i.e. not added to the stack). This setting corresponds to the default behavior in Aurea CRM win. The recursion depth can be defined using the Log triggers configuration entry, see Recursion Depth.
  • Execute follow-up triggers non-recursively: Follow-up triggers are added to the stack. This setting corresponds to the default behavior in Aurea CRM web.
Note: The Execute follow-up triggers recursively and Execute follow-up triggers non-recursively options are only available in the Trigger column, but can be enabled for workflows from there. The Execute follow-up triggers recursively and Execute follow-up triggers non-recursively options are only applied when the trigger/workflow is actually executed.