Help SiteTime and AttendanceHRplus Time Core - End User ManualSetup - ShiftsStep 2 - SHIFT SETUP: How to setup Shift Rounding Rules?

Step 2 - SHIFT SETUP: How to setup Shift Rounding Rules?

HRplus Time >> Schedules >> Shift Parameters >> Shifts >> Shift Rounding Rules

Shift Rounding Rules

Rounding rules allow an organization to set the parameters by which the employee punch times are to be rounded for payment. These rules can be set for both in and out punches as well as lunch punches.

to round the employee punch in and punch out time as well as their lunch breaks and this ultimately has the impact of rounding the number of calculated hours that an employee worked on a shift.

Enter a New Shift Rounding Rule

Company Code/Name : Select the Company for which you are setting up shifts.

Shift Code: Select the shift for which you are setting up the rounding rules.

Rounding

Use Rounding: Select Yes or No to indicate whether or not to use the rounding rules.

Round In Before Type:

  • Round with Truncation: Select this option if rounding is to be used and the time before the start of the shift is NOT to be paid.
  • Round without Truncation: Select this option if rounding is to be used and the time before the start of the shift IS to be paid.

Round In Before : Enter the time (in minutes) that would be rounded to the start time of the shift if the employee arrives early. E.g. if the shift starts at 8:00 am and an employee clocks in at 7:45 am and there is a value of 15 (minutes) in this field, the 15 minutes before the scheduled shift time will be rounded to the actual start time of the shift.

Note that this works together with the Round in Before Type to determine if the employee will be paid for not or this extra 15 minutes.

E.g.1 - If Round with Truncation is selected and 15 minutes entered, this means that:

  • If an employee arrives up to 15 minutes before their shift, then the time will be rounded in to the start of the shift and that 15 minutes will not be paid.
  • If an employee arrives 16 or more minutes before the start of their shift, then that time will not be rounded to the start of the shift and the time will not be paid.

E.g.2 - If Round without Truncation is selected and 15 minutes entered, this means that:

  • If an employee arrives up to 15 minutes before their shift, then the time will be rounded in to the start of the shift and that 15 minutes will be paid.
  • If an employee arrives 16 or more minutes before the start of their shift, then that time will not be rounded to the start of the shift and the time will not be paid.

 Round In After Type:

  • Round with Truncation: Select this option if rounding is to be used and the time after the end of the shift is NOT to be paid.
  • Round without Truncation: Select this option if rounding is to be used and the time after the end of shift IS to be paid.

Round In After : Enter the time (in minutes) that would be rounded to the end time of the shift if the employee leaves after the shift, e.g. if the shift ends at 4:00 pm and an employee clocks out at 4:15 pm and there is a value of 15 (minutes) in this field, then the additional 15 minutes will be rounded to the scheduled end time of the shift. Note that this works together with the Truncation rules to determine if the employee will be paid or not for this extra 15 minutes.

E.g.1 - If Round with Truncation is selected and 15 minutes entered, this means that:

  • If an employee leaves up to 15 minutes after their shift has ended, then the time will be rounded back to the end of the shift and that 15 minutes will not be paid.
  • If an employee leaves 16 or more minutes after the end of their shift, then that time will not be rounded to the end of the shift and the time will not be paid.

E.g.2 - If Round without Truncation is selected and 15 minutes entered, this means that:

  • If an employee leaves up to 15 minutes after the end of their shift, then the time will be rounded to the end of the shift and that 15 minutes will be paid.
  • If an employee leave 16 or more minutes before the start of their shift, then that time will not be rounded to the end of the shift and the time will not be paid.

Rounding Examples

Grace

Use Grace: Click Yes or No to indicate if a grace period should be used for the shift.

Grace In After: Enter the grace time (in minutes) that the employee is allowed. This is the time within which the employee is allowed to arrive on the shift and not be considered late. If the employee arrives within the grace period (after the scheduled shift start time), their "in punch" time is rounded back to the start time of the shift.

Note that a late record will still be generated for the employee as the primary purpose of the grace here is so that late minutes are not deducted from the total hours worked for the shift and the employee's pay is not negatively impacted.

Grace Out Before: Enter the grace time (in minutes) that the employee is allowed. This is the time within which the employee is allowed to leave the shift before the scheduled end and not be considered to having an early departure. If the employee clocks out within the grace period, their "out punch"time is rounded forward to the end time of the shift.

Note that an early departure record will still be generated for the employee's as the primary purpose of the grace here is so that minutes are not deducted from the total hours worked for the shift and the employee's pay is not negatively impacted.

Additional Punch Rounding

Use Rounding Rules: Click Yes or No.

Note that this works together with the first set of rounding rules above. If YES is set here, then YES must also be selected in the first set of Rounding Rules as defined above.

Start Time Round Type: Select either Forward, Backward, Nearest or None to indicate that which applies to the rounding rule for the start time.

  • Forward: This will round the start time forward to the next value (in the Round Start Time To field). This means that whatever time the employee punches in, then their start time is rounded forward to the value set, and they will be paid in intervals based on the time set in minutes.
    • E.g. If the shift start time is 8:00 am and the employee punches in at 8:07 am, and the value set is 15 minutes, then they will be paid from 8:15 am.
  • Backward: This will round the start time backward to the next value (in the Round Start Time To field). This means that whatever time the employee punches in, then their start time is rounded backward to the value set, and they will be paid in 15 minute intervals.
    • E.g. If the shift start time is 8:00 am and the employee punches in at 8:07 am, and the value set is 15 minutes, then they will be paid from 8:00 am.
  • Nearest: This will round the start time to the nearest value (in the Round Start Time To field).
    • E.g. 1
      • If the shift start time is 8:00 am and the employee punches in at 8:07 am, and the value set is 15 minutes, then they will be paid from 8:00 am as that is the nearest 15 minute interval.
    • E.g. 2
      • If the shift start time is 8:00 am and the employee punches in at 8:08 am, and the value set is 15 minutes, then they will be paid from 8:15 am as that is the nearest 15 minute interval.
  • None: There will be do rounding to the employee's adjusted "in punch" time.

Round Start Time To: Enter the time (in minutes) for the rounding to be applied to an employee’s punch before or after the scheduled start time of the shift. E.g. 15, 30, etc.

Note that this works together with the Start Time Round Type selected above.

 

End Time Round Type: Select either Forward, Backward, Nearest or None to indicate that which applies to the rounding rule for the end time.

  • Forward: This will round the end time forward to the next value (in the Round End Time To field). This means that whatever time employee leaves at the end of their shift, then their end time is rounded forward to the value set, and they will be paid in intervals based on the time set in minutes.
    • E.g. If the shift end time is 4:00 pm and the employee punches in at 4:07 pm, and the value set is 15 minutes, then they will be paid until 4:15 pm.
  • Backward: This will round the end time backward to the next value (in the Round End Time To field). This means that whatever time employee leaves at the end of their shift, then their end time is rounded backward to the value set, and they will be paid in intervals based on the time set in minutes.
    • E.g. If the shift end time is 4:00 pm and the employee punches out at 4:07 pm, and the value set is 15 minutes, then they will be paid until 4:00 pm.
  • Nearest: This will round the end time to the nearest value (in the Round Start Time To field)
    • E.g. 1
    • If the shift end time is 4:00 pm and the employee punches out at 4:07 pm, and the value set is 15 minutes, then they will be paid until 4:00 pm as that is the nearest 15 minute interval.
  • E.g. 2
    • If the shift end time is 4:00 pm and the employee punches out at 4:08 pm, and the value set is 15 minutes, then they will be paid until 4:15 pm as that is the nearest 15 minute interval.
  • None: There will be do rounding to the employee's adjusted "out punch" time.

Round End Time To: Enter the time (in minutes) for the rounding to be applied to an employee’s punch before or after the scheduled end time of the shift. E.g. 15, 30, etc.

Note that this works together with the End Time Round Type selected above.

Note that all of these rules, i.e. Rounding, Grace and Additional Rounding work together to round the employee times to the organization's specification.

Additionally, these rounding rules are calculated when the attendance logs are posted to the timesheets and can be seen in the "Adjusted Time" field on the employee's timesheet as shown below.

Timesheet View of Adjusted Times showing Rounding Rules outcome

0 Comments

Add your comment

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.