Direct answer
Session rollup mileage aggregates GPS-verified road-distance from all approved shift sessions in a pay period into one payroll reimbursement total per employee — with session_id locks preventing duplicate payment.
Accounts approves period batch before export to earning codes.
