Home Sign in

Level 20

Employee

Mobile check-in, leave, payslips, and self-service

Overview

The employee role is self-service for each staff member. Via the mobile app or portal: check in/out, view own attendance, request leave and OT, view payslips and tasks, submit resignations, and update profile. No admin panel access.

Who this role is for

All company staff — factory, retail, and office workers.

Responsibilities

  • Check in and out daily (mobile geofence or device)
  • View own attendance and leave balance
  • Submit leave requests with clear reasons
  • Submit overtime requests
  • View payslips after payroll
  • Complete assigned tasks
  • Submit resignation requests when needed
  • Keep contact and emergency details current

Key modules

Modules and features this role interacts with most often.

Mobile check-in/out

attendances.mobile — geofence may require being inside branch area.

Leave

Request leave and track status and balance.

Overtime

Submit OT requests.

Payslips

View payslips after HR runs payroll.

Tasks

See assignments and mark progress.

Holidays

View public holiday calendar.

Workflows

Step-by-step guides for common daily or monthly tasks.

Mobile check-in

  1. Sign in to Mcodey mobile app
  2. Tap check-in — stay inside geofence if enabled
  3. Check out when leaving
  4. Contact operator or manager if record missing

Request leave

  1. App → Leave → New request
  2. Pick type, dates, and reason
  3. Check balance and submit
  4. Wait for manager approval

Permissions

Actions this role can perform, grouped by module.

Attendance & devices

View Mobile check-in

Leave

View Create View

Holidays

View

Overtime

View Create

Resignations

View Create

Tasks

View

Payroll

View

Employee portal

View Update

Limitations

  • Cannot view other employees' data
  • Cannot approve leave
  • No admin panel or exports
  • Cannot manage devices or payroll

Mobile app

Primary interface is the Mcodey mobile app. Geofence rules depend on branch settings. K60 punches also count — view them in the app.

FAQ

Check-in fails with geofence error

You must be inside the defined area. Ask HR or branch manager to adjust geofence if needed.

Payslip not showing

Payroll may not be run yet for the period. Contact HR after the pay cycle.

Can I use the admin panel?

No. You need a separate admin user with an admin role.

Tips

  • Check in on time — lateness follows company policy
  • Check leave balance before requesting
  • Report payslip errors to HR quickly
  • Log out on shared devices
  • Complete tasks when notified