Timesheet Reporting Period Policy template
Use this template to create a business rule that sets the policy for when a timesheet can be submitted in relation to the beginning or end of a reporting period. The policy can be set for before or after the beginning of a reporting period, or before or after the end of a reporting period.
Parameters
This template has these parameters:
- No. of Hours
- Specify the number of hours at the start or end of a reporting period in which a timesheet cannot be submitted.
- Comparison
- Select whether to compare before or after the beginning of a reporting period, or before or after the end of a reporting period.
- Document Element
- Select the beginning date or end date of the reporting period.
- Absence Only
- Select whether or not the business rule applies only to absence hours.
Example 1: Timesheet Submitted Too Early
You can create a business rule for submitting a timesheet too early. This example shows the possible values for this business rule..
Timesheet reporting period policy fields
This table shows the values for fields:
| Field | Value |
|---|---|
| Name | Submitting a Timesheet Too Early Policy |
| 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 | Submit TS |
Timesheet reporting period policy strings
This table shows the values for strings:
| Strings | Value |
|---|---|
| Description | Determines if user can submit a timesheet |
| Interactive Message | You should not submit a timesheet more than <numHours> hours before the end of the associated reporting period. |
| Policy | A timesheet should not be submitted more than <numHours> hours before the end of the reporting period. |
| Report Message | Timesheet submitted too early. |
Timesheet reporting period policy parameters
This table shows the values for parameters:
| Parameter | Value |
|---|---|
| No. of Hours | 4 |
| Comparison | isAfter |
| Document Element | endDate |
| Absence Only | No |
Timesheet reporting period policy applications
This table shows the values for applications:
| Name | Organization/Group |
|---|---|
| International Motors Company | Organization |
Example 2: Creating a Timesheet for a Future Reporting Period
You can create a business rule for creating a timesheet for a future reporting period. This example shows the possible values for this business rule..
Timesheet reporting period policy fields
This table shows the values for fields:
| Field | Value |
|---|---|
| Rule Name | Creating a Timesheet for a Future Reporting Period Policy |
| Severity | Warning |
| Notification | Interactive |
| Fire on Itemization | Left blank |
| Fire Once Per Session | Left blank |
| Offline and Online Firing Options | Fire Offline and Online |
| Status | Active |
| Fire On | Update New TS |
Timesheet reporting period policy strings
This table shows the values for strings:
| Strings | Value |
|---|---|
| Description | Determines if a user can create a time sheet in advance of the reporting period. |
| Interactive Message | A time sheet should not be created more than <numHours> hours before the start of the reporting period unless it contains only absences. |
| Policy | A time sheet should not be created more than <numHours> hours before the start of the reporting period unless it contains only absences. |
| Report Message | Time sheet created too early. |
Timesheet reporting period policy parameters
This table shows the values for parameters:
| Parameter | Value |
|---|---|
| No. of Hours | 4 |
| Comparison | isAfter |
| Document Element | startDate |
| Absence Only | NA |
Timesheet reporting period policy applications
This table shows the values for applications:
| Name | Organization/Group |
|---|---|
| International Motors Company | Organization |