Configuring Time Valuation Alerts and Errors

Objective

After completing this lesson, you will be able to configure time valuation alerts and error messages to monitor time valuation processing.

Time Valuation Error Messages

For each Time Valuation, you can configure the system to generate error messages when the time valuation is below threshold or above threshold.

Example: Generation of an Error Message When Time Valuation is Above Threshold

Let us look at how to generate error messages when the time valuation is above the threshold, with the help of an example.

When an employee’s daily working hours is more than 16 hours, the system should raise an error: You should not record more than 16 hours in a day.

Step 1: Create Time Type Group for Time Valuation with Error Message

Displays a time type group configuration interface for recording working time that exceeds 16 hours per day.

First, create a Time Type GroupMore than 16 hours per day error as shown in the preceding figure.

Step 2: Create Time Valuation with Error Message

Allows users to set various parameters for calculating and recording working time.

Then, create a new time valuation of type Aggregate Input Group & Split, More than 16 hours per day error valuation, as follows:

  1. Choose Manage Data and create a new Time Valuation as follows:

    • Enter a text in External Name. In this example, enter More than 16 hours per day error.

    • Enter an External Code. In this example, enter error_16hrs_per_day.

    • Set the Valuation Type to Aggregate Input Group and Split.

    • Set the Valuation Method to Valuate per day.

    • Set the Threshold Type to Fixed Value.

    • Enter a Threshold Value. In this example, enter 16.

    • Select the time type group, More than 16 hours per day error, for the Time Type Group Above field.

    • In Error Flag, select Raise error message on time type above threshold.

    • Enter Error MessageYou should not record more than 16 hours in a day.

    • Set Error Type to Error.

    • Under Input Time Type Groups, enter all relevant time type groups from which you need to calculate the output of the time valuation. In this example, enter Recorded Working Time w/o Break.

  2. Save the time valuation.

Step 3: Assign Time Valuation to Employee Time Recording Profile

  1. Choose Manage Data.

  2. Add the time valuation you created in the previous steps to the time recording profiles of all employees for those you want to use this valuation type.

Result: Error Message When Time Valuation is Above Threshold

Displays a warning message that states You should not record more than 16 hours in a day.

If during time entry an employee records more than 16 hours a day, an error message appears.

Time Valuation Alerts

You can create time valuation alerts to notify employees and administrators of certain time valuation results. If the time valuation creates a result for which you've defined a time valuation alert, a warning is displayed and an admin alert is created.

Create Time Valuation Alerts

Steps

  1. Navigate to Manage Data.

  2. Create a time valuation with a unique external name and external code.

  3. Set the valuation type.

  4. In the Error Flag field, specify on which time type group the message is raised.

  5. In the Error Message field, enter an appropriate message text.

  6. Set Error Type to Alert and Warning.

Summary

  • Time valuation error messages are configured directly on a Time Valuation by setting the Error Flag field to raise a message when the result is above or below the threshold, entering the error text, and setting the Error Type to Error. The time valuation must then be assigned to the employee's Time Recording Profile.
  • Time valuation alerts work the same way as error messages but use Error Type set to Alert and Warning. They notify employees and administrators of certain valuation results and also create an admin alert in the system.
  • The key difference in impact: errors block further action (such as time sheet submission) when the threshold is breached, while alerts and warnings notify without blocking.