Reasons

Prev Next

What are Reasons


For each status transition, it is possible to configure predefined Reasons, which serve as supplementary metadata. These reasons help support business processes by providing clarity and justification for actions such as rejection, ensuring transparency and consistency in decision-making.

How to configure Reasons


Follow these steps to configure Reasons:

  1. Navigate to Site Configuration → Site Configuration → Modules.

  2. Click Create Module

  3. Set the Type to Module.

  4. Specify a Name for the module (e.g., Reasons).

  5. Select a Template (e.g. Without Media Settings and Audit Fields)

  6. Click OK to confirm the creation of the module

An image highlighting the creation of reasons module

  1. Navigate to Site Configuration → {Module} → Field Definition

  2. Click New Field

  3. Create a Text Field with a given Field Name (e.g. Reasons)

  4. Click OK to create the field

An image highlighting the creation of Reason field

Once you have created the field, navigate to the source module and define a list of specific reasons relevant to the transition. Once completed, you can assign a reason to a specific transition by following the steps below:

  1. Navigate to Site Configuration → {Module} → Workflow.

  2. Create a new workflow transition or edit an existing one.

  3. Locate the Enable Reasons option and specify whether selecting a reason should be optional or mandatory during the status transition.

  4. In the Reasons Module field, select the module that contains the list of available reasons.

  5. In the Available Reasons field, choose the specific reasons applicable to this status transition.

  6. Select the User Module Field.

  7. Click OK to finalise the configuration.

An image highlighting an example of reasons configuration against a specific transition