Feature Request: Mileage Logging From Tickets (Without Finance Access)
Summary
Add a Trip/Mileage logging button inside tickets so technicians can record mileage directly when working onsite, without needing access to the Finance module.
Current Situation
ITFlow already includes Trips under the Finance module.
Techs currently need Finance access to log mileage, which we don't want to grant for privacy/security reasons.
Problem
Techs need an easy way to log mileage tied to the specific ticket they're working on, but giving them financial module access isn't ideal.
Proposed Solution
Add a "Log Mileage" / "Trip" button inside each ticket that lets techs enter:
Mileage entry should automatically link to the ticket and client.
Permissions
Extra Enhancements (nice-to-have)
Ability to set the mileage reimbursement rate (currently $0.70/mile in CA/USA).
Mileage calculated automatically based on input (e.g. miles × rate).
Report export for payroll periods (CSV / PDF).
Goal
Streamline onsite mileage reimbursement workflow, reduce manual tracking, and maintain permission boundaries.