Human Resource Dashboard
Human Resource Dashboard - User Guide
The Human Resource Dashboard in Tracepos provides an overview of key human resource management (HRM) metrics, including staff statistics, attendance, and leave requests. This guide explains how to navigate and use the dashboard effectively.
Accessing the HRM Dashboard
- Navigate to the HRM section in the Tracepos dashboard.
- Select Dashboard from the menu to access the HRM Dashboard.
Features Overview
1. Total Staffs
- Overview:
- Displays the total number of staff members in the organization.
- Details:
- Provides a quick summary of staff statistics, such as active and inactive staff members.
2. Pending Leave Requests
- Overview:
- Displays a list of leave requests that are pending approval.
- Access:
- Visible only to users with the appropriate permissions (admin or leaves_approve_reject).
- Actions:
- Review and take action (approve/reject) on pending leave requests.
3. Today’s Attendance
- Overview:
- Displays the attendance records for the current day.
- Details:
- Provides a summary of staff members who are present, absent, or on leave.
4. Mark Today’s Attendance (Optional)
- Overview:
- Allows users to manually mark attendance for staff members.
- Access:
- This feature is currently commented out in the code but can be enabled if needed.
- Details:
- Displays a card with a form to mark attendance for the day.
Key Features
- Dynamic Components:
- The dashboard dynamically displays components based on user permissions.
- Real-Time Updates:
- Attendance and leave data are updated in real-time for accurate reporting.
- Responsive Design:
- The dashboard is optimized for various screen sizes, ensuring a seamless experience.
Permissions
- View Pending Leaves: Requires leaves_approve_reject or admin permission.
- Mark Attendance: Requires appropriate attendance management permissions.
Troubleshooting
- Missing Data:
- Ensure you have the necessary permissions to view specific components (e.g., Pending Leaves).
- Attendance Not Updating:
- Verify that the attendance data is being synced correctly in the system.
- Leave Requests Not Visible:
- Ensure you have the leaves_approve_reject or admin permission to view and manage leave requests.