IceHrm
Employees can record attendance via Time Management -> Attendance. While recording attendance they can select the time they arrive and leave the office.
When tracking attendance you can either let your employees enter the time when recording attendance or configure it to use server time.
Under System -> Settings set Attendance: Use Department Time Zone to No. This will let you select the time when punching in and out.
Every employee should be attached to a department. These departments are defined under Admin -> Company Structure and you should have a time zone for each department defined. When an employee attached to a department records attendance IceHrm uses the time in the department’s timezone to generate the correct time. All you need to do is set the proper time zone and set Attendance: Use Department Time Zone to Yes.
Powered by BetterDocs