The checkMaxWorkingTime job checks the current working time of selected persons against the daily or weekly maximum working time stored in the TA system. In the supplied descriptor, the job is currently not active, but is configurable.
The following placeholders can be used for the person in the subject and content: $first_name, $last_name, $full_name, and $employee_id. The technical placeholder $employee_id stands for the personnel number.
The following formatted placeholders are also available in the email content: $expectedTimeWhenReachingLimit (expected time at which the maximum working time is reached, format HH:mm), $industryHoursUntilReachingLimit (remaining industrial hours), $normalHoursUntilReachingLimit (remaining normal hours, e.g., 1:30), and $maxWorkingTime (maximum working time).
In the email content, Velocity variables for the expected time, the remaining industrial and normal hours, and the maximum working time are also available. These include, among others, expectedTimeWhenReachingLimitUnformatted, industryHoursUntilReachingLimitUnformatted, normalHoursUntilReachingLimitUnformatted, and maxWorkingTimeUnformatted.
Persons without a TA assignment are skipped. Errors when checking a person are logged and do not affect the other persons. The specific maximum limits are provided by the TA account or the daily or weekly program.
The general job parameters such as trigger and email notification apply as defined in central job management.