[x] Can view own personal information, salary structure and allowance
[x] Can view own timesheet records
[x] Can set time in
[x] Can set time out
[x] Can submit leave request if the employee has leave credits left
[x] Can view their own leave requests
[x] Can view their own payslip
HR Admin Access Level (7/8)
[x] Can view employees
[x] Can add new employee
[x] Can update employee
[x] Can set employee to inactive(NOTE: we will not delete the employee record)
[x] Can set employee back to active state
[x] Can view leave requests
[x] Can approve leave requests
[x] Can disapprove leave requests
Payroll Admin Access Level (1/3)
[x] Has Payroll Dashboard
[x] Payslips can be generated based on the start and finish of the pay period (Note: Our system suggests generating payslips at the start and end of each month).
[x] Can view payslips by start pay period and end pay period
Database Implementation (8/8)
Desktop Application Implementation
Employee Access Level (5/7)
HR Admin Access Level (7/8)
Payroll Admin Access Level (1/3)
System Administrator Access Level (0/2)