HUMAN RESOURCES
Employee records, certifications, training, timesheet review, and payroll export — with strict data isolation from operational modules.
The HR role in OPS Companion manages the people side of the operation — employee records, training and certification tracking, timesheet approval, and payroll data export. HR has no access to work orders, financial data, or fleet GPS — their data scope is limited entirely to HR-relevant records, enforced at the database level.
This strict isolation is by design: in Canadian regulated environments, HR data and operational data often have different privacy requirements, different retention policies, and different access control obligations. OPS Companion enforces these boundaries in the RLS policy layer — not through UI visibility tricks.
Employee Records
Legal name, employee ID, hire date, department, direct manager, contact information
Current OPS Companion role, language preference, GPS tracking consent status
Equipment operation licenses, safety certifications, expiry dates, renewal alerts
Completed training modules with dates and signatures. Required training compliance tracking.
Active, on leave, terminated. Leave type, expected return date.
Emergency contact name and phone — accessible to HR and Administrator only
Certification & Compliance Tracking
Equipment operators in Quebec must hold valid provincial certifications for the machines they operate. OPS Companion tracks each certification's expiry date and generates automated renewal reminders before the expiry window.
Timesheet Review & Approval
HR reviews and approves the automatically generated timesheets from the Punch module. The approval workflow is structured: the employee reviews their own timesheet first, then it goes to HR for final approval before payroll export.
HR sees all timesheets for the pay period, filterable by employee, department, or status
Punch-in/out GPS coordinates shown on map — visual verification of site attendance
Hours exceeding daily/weekly thresholds highlighted for HR review and approval
HR can annotate a timesheet with a correction note — both original and corrected values preserved in audit trail
One-click approval for all clean timesheets in a pay period
CSV export in format compatible with major Quebec payroll processors
Access Summary
FULL — all HR fields for all employeesFULL — view, add, renew, flag expiryFULL — review, approve, export all employeesNONENONENONENONENONE