Mandatory Absence Description Through Workflow

Explanation

This activity is meant for consultants to add workflow such that Absence Decsription is made mandatory under configurable conditions. As a result, when an employee inputs an absence request in Quick Absence, Absence Calendar or Absence Request  and the conditions are met, the employee will be required to include an Absence Description before he/she can successfully register for the absence request. Specify the conditions in the event actions that is performed upon the Event ABSENCE_REQUEST_DESCRIPTION. Under Conditions section, specify the ABSENCE_TYPE_ID and DURATION for which the Absence Description will be made mandatory.

The Duration Unit of an Absence Type is specified by either Days (Calendar Days/ Working Days) or Hours. The Duration configured in the Event Action is dependent on the Duration Unit. For example, for an Absence Type with Duration Unit as Days and Duration "> 3", Absence Description will be mandatory if you apply for absence of more than 3 days. On the other hand, for an Absence Type with Duration Unit as Hours and Duration "> 3", Absence Description will be mandatory if you apply for absence of more than 3 hours.

Prerequisites

In order to perform this activity,

Event Action Type Workflow
Event LU Name HolidayRequest
Event ABSENCE_REQUEST_DESCRIPTION

System Effects

Absence Description field in Quick Absence, Absence Calendar and Absence Requests is made mandatory under configurable conditions. When the conditions are met, employees will only be able to apply for the absence successfully when an Absence Description is included.