Add a filter option to identify employees who have clocked out earlier than their assigned shift end time. This helps in tracking attendance irregularities and early exits.
Implement server-side processing for the approvals section using DataTables. This will improve performance when handling large datasets by loading data dynamically with pagination, search, and sorting.
Introduce an edit feature that allows authorized users to modify recorded break times. This ensures flexibility in correcting incorrect or missing break entries.
Ensure that details of resigned and inactive employees are accessible in all relevant modules such as Leave, Attendance, Performance Appraisal, and Employee Lifecycle. This supports historical tracking and reporting.
Enhance the rejoin process to properly handle employees who return after resignation or inactivity, ensuring their records are reactivated correctly without data inconsistencies.
Fix the issue where Sundays are incorrectly marked as working days in some employee dashboards. Ensure correct application of company work schedules and calendars.
When the company declares special vacation days, they must be added to the Company Leave Calendar. During these days:
- Employees cannot apply for leave
- Attendance cannot be marked
- Days cannot be counted as working days
This ensures accurate leave and attendance management aligned with company policies.