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 |