Absences to be Taken in Full Day Increments Policy template
Use this template to create a business rule that requires an employee to report absence hours in full-day increments. It checks whether absences are taken in full day increments, and when run on the UPDATE_TS_PROJLI_HOOK it re-checks any TimesheetLineItems on the TSProjectLineItem. This rule is not applicable for the HTML client.
class_name = largesoft.br.rules.system.TSAbsenceIncrement
Parameters
This template has these parameters:
- Increment Hours
- Specify the number of hours that constitute a full day, for example 8.
- Is full day?
- Select this check box if this number represents a full day.
- Activity by type
- Select this check box to enable activity types instead of absence codes.
- Absence Code/Activity Type table
- Add activity codes or activity types to the table that are processed by the business rule.
Example
This example shows the possible values for this business rule.
Absences to be taken in full day increments policy fields
This table shows the values for fields:
Field | Value |
---|---|
Name | Absences to be Taken in Full Day Increments Policy |
Severity | Invalid |
Notification | Interactive |
Fire on Itemization | Left blank |
Fire Scope | Left blank |
Offline and Online Firing Options | Fire Offline and Online |
Status | Active |
Fire On | Update TS Standard Line Item, Update TS Timesheet Line Item, Update TS Project Line Item, Update TSLI on Charge Code screen |
Absences to be taken in full day increments policy strings
This table shows the values for strings:
Strings | Value |
---|---|
Description | Determines if the specified absenceis taken in full day increments. |
Interactive Message | <outputMessage> |
Policy | Absences reported by employees are to be taken in full day increments. |
Report Message | Absences are to be taken in full day increments. |
Absences to be taken in full day increments policy parameters
This table shows the values for parameters:
Parameter | Value |
---|---|
Increment Hours | Specify the number of hours that constitute a full day, for example 8. |
Is full day? | Select the check the box if this number represents a full day. |
Activity by type | Select the check the box to enable activity types instead of absence codes. |
Absence Code | Add activity codes or activity types to the table that are processed by the business rule. To add absence codes or activity types, click | . To remove absence codes, select the target absence code and click .
Absences to be taken in full day increments policy applications
This table shows the values for applications:
Name | Organization/Group |
---|---|
International Motors Company | Organization |