Shift Code

Shift Code is to define the Shift plan of a work day. Shift plan includes the definition of  Book Times, Meal Times, Rest Times, etc. Shift plan is used with Roster Table in order to define the work schedule of the month.

The purpose of Shift Code is to calculate the Late In, Early Out, Worked Hours, Absent etc (i.e. the Attendance).

The options in Shift Code are similar to Global Working Hours


The Colour for Shift Code is for displaying color in Roster Enquiry and Event Calendar in Employee Portal (Available in Web Client Only)

Using defining Shift Type to Rest day is Pay Day (depending on the Daily Salary based on) and Day Off is No Pay Day.

When the Meal Time Check Attendance check box is checked, Meal In/Meal Out time is required (in Attendance Record). When it is not checked, the meal times in the attendance record are for reference only and will not use for attendance tracking.

When the Include Meals Hours as Work Hours check box is checked, the meal hour is included to calculated Worked HoursOT Minutes and Meal Break Pay.

When the Meal Break with Pay check box is only to calculate Meal Break Pay in Below Minimum Wage Report and Hourly Wage Report

If a Shift Code is obsoleted. You can uncheck the Authorized check-box to make it inactive.

Overtime




Other Settings


Worked Hrs excluded the time earlier than the Book In time is for calculating the Worked Hrs, whenever the employee work earlier than the book on time WILL NOT count as work hrs.

Worked Hrs excluded the time later than the Book Out time is for calculating the Worked Hrs, whenever the employee work later than the book off time WILL NOT count as work hrs.

When Flexible Meal Hours is checked, the meal hours to calculate worked hours will based on the total hours to meal(i.e. Meal Out - Meal In, with minimum standard meal hours time) regardless of the book Meal Out Time and book Meal In Time defined in Working Hours Settings tab. 

When the Shift Type is either Rest Day, Statutory Holiday or Day off, only options for overtime is available.

When Not Absent is checked, even the employee have no attendance for this shift, Attendance Record will not show the Shift as Absent. Which is good for as call employee.

The Attendance Allowance Formula (per day) is a User Definable Formula Field. The total Attendance Allowance paid for the payroll period is the number of attended days in Attendance Records in the Attendance Period x the Attendance Allowance Formula (per day). Please see How to defined User Defined Formula.

See also: