{{ viewTitle }}
{{ viewSubtitle }}
{{ monthLabel }}
Period
{{ periodStatus }}
{{ k.label }}
{{ k.value }}
{{ k.sub }}
Trips by Driver
{{ r.value }}
Incentive Trips by Driver
{{ r.value }}
Daily Fleet Trip Activity
{{ c.value }}
{{ c.day }}
Monthly Trend — Total Trips
{{ c.value }}
{{ c.label }}
{{ selectedDayName }}
{{ savePillText }}
🔒 This period is {{ periodStatus }} — records are read-only. An administrator must reopen the month to edit.
Tip: use Tab to move across fields and down the roster. Incentive trips are computed live as MAX(0, trips − threshold + 1) with threshold {{ threshold }}.
Activity Heatmap — completed trips per driver / day
OFF
1–3
4
5
6+
| Driver | {{ d.day }} |
|---|---|
| {{ row.name }} |
{{ c.text }}
|
{{ det.initials }}
{{ det.name }}
{{ det.meta }}
{{ k.label }}
{{ k.value }}
Incentive Breakdown
Audit trail — eligible = trips − {{ threshold }} + 1 per qualifying day
{{ b.trips }} trips
{{ b.days }} day(s) × {{ b.per }} eligible
{{ b.total }}
Total incentive trips
{{ det.incTotal }}
{{ det.incTotal }} × {{ det.rateLabel }}
{{ det.incAmount }}
Monthly Activity
Supporting payroll calculation — trip incentive + overtime + adjustments for {{ monthLabel }}. Currency: {{ currency }}
Special Adjustments — {{ monthLabel }}
| Date | Driver | Type | Vehicle | Reason | Amount |
|---|---|---|---|---|---|
| {{ a.date }} | {{ a.driver }} | {{ a.type }} | {{ a.vehicle }} | {{ a.reason }} | {{ a.amount }} |
Critical
{{ exCritical }}
Review
{{ exReview }}
Resolved
{{ exResolved }}
{{ driverCountLabel }}
Incentive & Overtime
Organisation
Calculation Test Suite
Live verification of the incentive & trip-day engine (spec §33). Runs against the same functions used across the app.
| Test | Input | Expected | Actual | Result |
|---|---|---|---|---|
| {{ t.name }} | {{ t.input }} | {{ t.expected }} | {{ t.actual }} | {{ t.label }} |