- fetch `position_title` from HRMS employee lookup and carry it through RFID scan persistence
- extend `lunch_order_transactions` migration with `grade_type` and `Designation` columns for existing databases
- store designation on `ScanRecord` and include both grade label and designation in CSV exports
- add a helper to format grade type for export as “Management” / “Non Management”
The FromGradeType method in HrmsMenuItemForMapping was modified to handle the new mapping rules, ensuring that menu items and lunch order items align with the updated grade-to-menu mapping:
Contractual and MTO/TE/Intern are now mapped to MANAGEMENT menu.
Unassigned and empty values are mapped to NON_MANAGEMENT.