Attendance Admin & Other Users

Attendance Admin & Other Users

  1. Users can add their own attendance, admin can add the attendance of every user.
  2. Attendance fields for admin: Employee, Date, Ip address(auto get the user’s IP address), note, clock_in_time, clock_out_time.
  3. Attendance by non-admin users: Users can add their own attendance by clicking on the “Clock In” button present in the top navigation bar and clocking in by adding a note. And click on the “Clock Out” button before leaving the workplace for checkout and adding a clock-out note.
  4. Total work hours will be displayed when the admin selects a particular user and it is always visible to a non-admin user.
  5. If the admin wants to add attendance for users & doesn’t want the user to add their attendance then it can be disabled by unchecking “Allow users to enter their own attendance”

Getting the user’s location in attendance: #

When a user/employee clock’s in the system can save the user’s location from which he/she has put attendance.

NOTE: For the location to work your website must be HTTPS

  1. Enabling Location:
    1. Go to HRM -> Settings -> Attendance Tab.
    2. Check the “Is Location Required?” checkbox & save it
  2. Check the below screenshot for locations when adding clock-in
clock in attendance 1024x353 1
clock in attendance get location

How accurate is the location? #

The accuracy of Location depends on the API & device(mobile or laptop) used and not on the application.

Mobile: mobile has GPS enabled so the coordinates sent by them are more accurate
Laptop: Most laptops don’t have GPS enabled so the location is based on the IP address, which is not much accurate