Operations Command Centre
Live snapshot across every base · all clients, all bases you can see
Working-Hour Risk (last 24h)
Rolling 7-Day Working-Hour Exposure
Workflow Readiness
Needs attention
Sorted by severity, then age. Click through to act.
Operation distribution
Live operations
Most recent shift start shown first · search this list from the top bar| Driver | Base | Truck | Started | Hours (last 24h) | Rolling 7-day hours (max 72h) | This Week (Mon-Sun) | Fit for duty | Status |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
Violations log
Every day over 14 hours. Add the cause so it feeds the monthly analysis.
Violations
| Date | Driver | Base | Client | Truck | Hours | End source | Reason | Status |
|---|
Analysis
Violation trend and root-cause breakdown for the operating month.
DWH violations per month
Reason breakdown
Incomplete trips by reason
Approvals
New driver accounts and password resets (supervisor); supervisor access (master only).
Truck & station removal requests
Sub-Editor / Master approves \u2014 the requester cannot approve their own| Type | Item | Client | Reason | Requested by | When |
|---|
Rate change proposals
Sub-Editor / Master approves · approving updates the rate card for FUTURE trips only — payouts already adjusted by hand keep their figure| Station | Card | Client · Base | Leg | Current | Proposed | Reason | Proposed by | When |
|---|
Driver removal requests
Tier 3+ approves \u2014 the requester cannot approve their own| Driver | Base | Client | Reason | Requested by | When |
|---|
New driver registrations
Approve to add the driver to the system| Name | Phone | Base | Requested |
|---|
Supervisor access requests
Sub-Editor & Master approve · grant a tier below your own| Name | Tier · Base | Client(s) | Requested |
|---|
PIN reset requests
Drivers who tapped "Lupa PIN" — reset generates a random one-time temporary PIN for you to relay; the request clears automatically| Driver | Phone | Base | Client | Requested |
|---|
PIN resets
Locked-out or struggling drivers — reset generates a random one-time temporary PIN for you to relay; the driver sets a new one on next login| Driver | Phone | Base | Client | Status |
|---|
Document update requests
Driver-submitted doc number / expiry changes — approve to update, reject with a reason| Driver | Base | Client | Document | Current | New | Requested |
|---|
Account deletion requests
Master approval removes the driver's login| Driver | Phone | Reason | Requested |
|---|
Toolbox Verification
RTSO / Driver Mentor / Ops-on-duty countersign each driver's self-declared fitness record — staff ID and timestamp are captured for audit.
Driver Working Hours Monitoring
Every driver's shift start and end times, for audit and review. Mirrors what each driver sees in their own app under Sejarah Syif, across all drivers at once.
Shift records
| Date | Driver | Base | Client | Truck | Start | End | End source | Hours | Status | Stop reason |
|---|
Incomplete trips
Shifts a driver ended early with the amber “Berhenti” button — with the reason given and any handover to another driver.
Early stops
Most recent first| Date | Driver | Base | Client | Truck | Worked | DN | Reason | Handover to | Note |
|---|
Stranded shifts
DNs were verified but the payout record failed — these shifts appear on no other screen: not in DN Verification (the DNs are no longer unverified), and not in Payout Review (there is no payout record). Press “Check” to find out why, and “Retry” to finalise.
Stranded shifts
Most recent first · “Check” changes no data| Date | Driver | Base | Client | Truck | DN | Litres | Diagnosis |
|---|
Shifts with no DN
Shifts a driver ended without recording a single DN. DN Verification is built from DN rows, so these shifts never appear there — no DN, no card, no “+ Add missing DN” button. Cuti/standby shifts and shifts still open are not listed.
Looking for a shift that isn’t here? A shift that logged some DNs and had them all verified is on no screen at all — DN Verification stops drawing it once nothing is left unverified. Use Add a DN to any shift for those.
Shifts with no DN
Most recent first · every DN entered here is written to the activity log| Date | Driver | Base | Client | Truck | Hours | Status | Note |
|---|
Verified DN
Every DN that has already been verified — what it was priced against, whether a payout was actually created, and whether the other half of an Isi/Buang pair ever arrived.
DN Verification only ever draws unverified DNs, so a DN leaves that screen the moment it is signed off. This is where it goes. Read-only — corrections still go through DN Verification and Payout Review.
Verified DN
| DN | Shift date | Driver | Truck | Muatan | Terminal | Station | Litres | Jenis | Payout | Counterpart | Verified by |
|---|
Master data
Fleet trucks (size sets the BHP rate automatically) and driver accounts. The login ID is the phone number.
Trucks
Size + client sets the rate automatically · new trucks appear in the driver app instantly| Reg no | Size | Client | Base | Capacity | Rate | Status |
|---|
Stations
Delivery sites · distance drives the commission · drivers pick these in the app| Station | Client | Base | Location | Distance |
|---|
Distances
Driver directory
Login ID = phone number · add seeds the roster, driver registers in the app| Driver | NRIC | Login ID | Base | Brand | Status | Driving licence | GDL | Medical | Petronas Pass |
|---|
Payouts
Shift commission records from pilot launch · Release to make visible to driver · Records prior to pilot are in the legacy spreadsheet.
Shift payouts
Auto-created after DN verificationDN Verification
Driver-logged delivery notes — enter volume, review auto-priced commission, then verify.
Driver Compliance Monitoring
Every driver's documents at a glance — click any cell to enter or update details on the driver's behalf.
| Driver |
Base |
Client |
Driving licence | GDL | Medical | Terminal Pass |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Broadcast Message
Broadcast a safety notice to your base, or send a personal message to one driver. Drivers see a personal message first; otherwise the latest broadcast.
Recent bulletins
Personal beats broadcast on the driver's screen| When | Scope | To | Message | By | Status | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Toolbox Meeting
Upload the toolbox-meeting record (PDF/JPG/PNG) with topic & message. Pick the Base and Client it applies to — drivers only see topics targeted at them. The original document is kept for audit; the latest topic per base/client is "Active". A multi-page PDF is shown to drivers as one continuous image (all pages, up to 8) — they can tap the magnifier to zoom in.
Arkib toolbox meeting
Audit trail — kekal disimpan| Date | Time | Topic | Message | Target | Uploaded by | Status | Dokumen |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Activity log
Approvals, edits, downloads, and sign-ins. Master access only.
| Time | User | Action | Detail |
|---|
Update Log
System changes, for drivers (Akaun tab) and every supervisor's audit trail. Posting and deleting entries stays Master & Sub-Editor only.
History
| Date | Ver | Shown to | Category | Title | Summary | Detail | By | |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
🔔 Notification
Push notification settings for this device, and your notification history.