Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The purpose of the Overtime Computation module is to have a user log all of their hours to straight time and the for the system to automatically replace the hours with Overtime and/or Double time code based on the rules built in the module. The section documents how to set up the time codes to be replaced and the time codes to replace with.

To set up a new rule expand Time by clicking the arrow image-20240607-151514.pngImage Added

Expand Overtime Computation by clicking the arrow image-20240607-151656.pngImage Added

Expand Overtime Policy then click Replace Rule

Click the Add button and fill out the required fields as applicable.

The options are documented below. An asterisk * indicates that the field is required.

Step 1

Field Name

Description

Field Name

Description

*Policy Name

Defines the policy name or brief description to describe the policy rule

User Message

Defines a message to appear to an end user (if any) when the policy conditions are met.

Active

Indicates if a policy is active

*Greater

Indicates the numbers hours that must be exceeded in order for the over time hours to be calculated. For example if any hours over 40 per week are considered overtime, the hours in this field should be 40. In case the overtime hours are any hours over 8 per day, this field should display 8.

Less Or Equal

Indicates the number of hours under which overtime rule applies. In case the overtime rule only applies to hours between 8-12 and any hours above are Double Time. This is an additional condition that is not required, but can be used in combination with the Greater field

Total Per Week

Extra condition when Overtime rule is built by day. If a user does not meet the weekly total per week the Overtime will not be calculated per day.

*Original Time Code

A time code to be adjusted by overtime. When overtime is auto calculated the system converts any excess hours from “regular” to “overtime. The hours charged to the time code selected in this field will be adjusted.

*Time Code to replace

A time code that should replace the hours charged to the time code specified in the Original Time Code field

*Hour Start/Minute Start

Specify the beginning hour and minute of the time interval at which the shift begins

*Hour End/Minute End

Specify the ending hour and minute of the time interval at which the shift ends

*Apply On

Defines on which

day or range of

days the

number of hours defined in the “*Greater” field applies

rule applies:

  • By Working Day

  • Sunday

  • Saturday

  • 7th Consecutive Day

  • 6th Consecutive Day

  • Any Day

By Week
  • Holiday

 

Step 2

 

In the step 2 of the policy setup indicate the policy conditions if overtime should only be calculated for hours charged to a specific project or a project group.

To add a query condition click the Add button

From the Query Field drop down menu select a a corresponding field

If more than one query applies, select the additional fields and save.

 :

  1. Click on Add to add a query to the policy.

  2. Click on the drop-down menu next to *Query Field and select the field you would like to query base off of. 

  3. Enter in a Condition

    1. In - Provides a list of values that are available in the field that can be included

    2. Not In - Provides a list of values that are available that can be selected to not include

    3. - equals (the exact value will need to be entered)

    4. <> - not equals (the exact value will need to be entered)

    5. Like - like (value will need to be entered)

    6. Not Like  - not like (value will need to be entered)

  4. Enter in a Value

Click the Finish button to complete the setup.

When finished with the setup, make sure to click the Publish button to activate the policy