Early/Late Arrival Policy template
Use this template to determine if an employee has entered a start time that is within the company's early or late arrival time policy. The user's work schedule specifies their daily arrival time.
class_name = largesoft.br.rules.system.TSCheckArrivalTime
Parameters
This template has these parameters:
- Skip Holidays
- Specify whether to check the start time on holidays.
- Grace Minutes
- Specify the minutes before or after that start time that fall within the company's policy, for example 30.
Example
This example shows the possible values for this business rule.
Early/Late arrival policy fields
This table shows the values for fields:
| Field | Value |
|---|---|
| Name | Arrival Time Earlier or Later than Official Start Time |
| Severity | Explanation |
| Notification | Both |
| Fire on Itemization | Left blank |
| Fire Scope | Left blank |
| Offline and Online Firing Options | Fire Offline and Online |
| Status | Active |
| Fire On | Update TS Timesheet Line Item |
Early/Late arrival policy strings
This table shows the values for strings:
| Strings | Value |
|---|---|
| Description | Determines if user arrives <graceMinutes> minutes before or after official start time. Determines if a user arrived %%20000:graceMinutes%% minutes before or after his official start time. |
| Interactive Message | You must provide an explanation for arriving <graceMinutes> minutes before or after <scheduledInTime>. |
| Policy | An explanation must be provided if employee arrives <graceMinutes> minutes before or after the official start time. |
| Report Message | Early/late arrival requires explanation. |
Early/Late arrival policy parameters
This table shows the values for parameters:
| Parameter | Value |
|---|---|
| Official Start Time | 12:00 AM |
| Grace Minutes | 30 |
Early/Late arrival policy applications
This table shows the values for applications:
| Name | Organization/Group |
|---|---|
| International Motors Company | Organization |