HRMS FINAL - Employee Workflow Fix This build keeps the existing HRMS workflow and fixes the Employee module without changing the database structure. Employee workflow: 1. Branch/Manager -> Employees -> Add New Employee. 2. Branch request always uses Team Member as designation and the assigned branch. 3. Admin -> Employee Requests -> Approve/Reject. 4. After approval, branch manager gets Upload Documents. The Upload Documents button opens a working upload modal; fallback upload page is also available. 5. All five documents are required: Company Document, Certificate, Aadhaar, PAN, Bank Book. 6. Admin -> Employee Requests -> Edit / Review. Employee details show DOB, Gender, Contact, Email, Address, Aadhaar and PAN, plus all uploaded documents. 7. Final payroll now asks only: PF / Non-PF and Total Salary (plus Joining Date). If PF is selected, employee PF is calculated as 12% of total salary; Non-PF has no PF deduction. 8. Final acceptance creates the employee record and keeps uploaded documents available in View Employee. 9. Admin Employees -> Increment keeps Salary Increment, Branch Transfer and Change Designation options and records history. 10. View Employee contains Contact Details and Documents sections. Database: - schema.sql and database.sql are included and remain compatible with the existing schema. - If this is an existing HRMS database, dashboard.php also checks/creates required salary/history columns at runtime. - Do NOT delete your existing database unless you intentionally want a fresh installation. Installation: - Extract HRMS_BRANCHES_FINAL into C:\xampp\htdocs\hrms_login\ (or replace the existing project folder contents). - Keep uploads/employee_docs writable by PHP/Apache. - Open: http://localhost/hrms_login/dashboard.php?page=employees