CCC · NFS

PMT Dashboard

215777C – NFS Qatar  |  CCC Project Controls

PMT
NFS Dashboard
U
– Viewer
Overview 215777C – NFS Qatar  |  CCC Project Controls
Key Performance Indicators
Overall Actual
–
Cumulative progress
Planned to Date
–
Baseline schedule
Schedule Variance
–
–
Total Workforce
–
This week on site
QCF Hold Points
99
Client sign-off required
HSE LTI (MTD)
0
Lost time incidents
S-Curve – Actual vs Planned
Discipline Breakdown
Discipline Snapshot
DisciplineActual %Planned %VarianceStatus
Schedule Performance
Overall Actual
–
Planned to Date
–
Variance
–
–
Active Disciplines
–
Work fronts
Cumulative S-Curve
Actual vs Planned by Discipline
Progress Detail
DisciplineWork ClassArea DoneTotal Actual %Planned %VarianceStatus
Manpower Report — As of 04 Apr 2026
Grand Total
15,400
All packages on site
Construction
11,560
Staff: 1,325  |  Daily: 10,235
Mobilization
1,264
Staff: 206  |  DP: 1,058
Subcontractors
2,576
19 subcon companies
Const Staff
1,325
Monthly paid
Const Daily
10,235
Daily paid workforce
Package Breakdown
Construction — By Discipline
Construction — Area Breakdown
Manpower by Work Area (Staff + Daily)
Construction — Department Detail
Construction — By Department
DepartmentStaffDailyTotal
Mobilization — By Department
DepartmentStaffDPTotal
Subcontractors
NFS Subcontractors — All Packages
#CompanyScopeWork AreaPackageManpower
Quality Control Overview
Total QCF Steps
1,349
215777C WorkStep data
Hold Points (H)
99
Client sign-off required
Witness Points (W)
455
Client attendance requested
Spot Checks (S)
784
Client discretionary
Punchlist Open
–
From uploaded data
Cat A (Critical)
–
Must close before handover
QCF Hold & Witness by Discipline
Client Attendance Mix
📋 QCF Backlog by Discipline Source: 215777C__WorkStep_Data.xlsx
DisciplineTotal QCFs Hold H Witness W Spot S Backlog Risk
📋 Punchlist
IDDescriptionDisciplineAreaCatDate RaisedResponsibleStatusAge (days)
Upload NFS_Dashboard_Data.xlsx via Data Upload to populate punchlist
Attendance Code Reference
H Hold – Work stops; client sign-off required W Witness – Client attendance requested; can proceed if no-show S Spot – Client may attend at discretion R Review – Document review only X Not required
Plant, Machinery & Vehicles
Total Fleet
–
Registered units
Active Today
–
On-site operational
Idle / Breakdown
–
Down units
Utilisation
–
vs. planned
Inspections Due
–
This week
🚛

PMV Module – Awaiting Data

Upload your PMV register and daily usage log via the Data Upload page to activate this module.

Vehicle Register Daily Usage Log Maintenance Log Inspection Schedule
Health, Safety & Environment
LTI (MTD)
0
Lost Time Incidents
TRIR
–
Total Recordable Rate
Safe Man-Hours
–
Cumulative
Near Misses
–
Reported MTD
Toolbox Talks
–
This week
Open Observations
–
Pending close-out
🦺

HSE Module – Awaiting Data

Upload your HSE weekly report or incident register via the Data Upload page to activate this module.

Incident Register Man-Hour Log Inspection Reports Toolbox Talk Log Near Miss Register
Data Management
Upload Dashboard Data

Upload NFS_Dashboard_Data.xlsx to refresh all dashboard tabs. The file is parsed in your browser, then pushed to Cloudflare KV via the Worker. Required sheets: Progress Workforce Punchlist SCurve KPI

📊

Drop your Excel file here or click to browse

Accepted: .xlsx  ·  Max 10 MB

Detected Sheets

Required Excel Structure
Sheet NameTabRequired Columns (Row 3)
ProgressProgressDiscipline, Area, Planned %, Actual %, PF, Done (acts), Total (acts), Status, Date Updated, Variance %
WorkforceManpowerWeek, Direct, Subcon, Total, Date Updated
PunchlistQA/QCID, Description, Discipline, Area, Cat, Date Raised, Responsible, Status, Age (days)
SCurveOverview + ProgressWeek, All Planned %, All Actual %, Process Planned %, Process Actual %, Offsite Planned %, Offsite Actual %
KPIOverviewArea, Progress %, Planned %, Activities, Total Acts, Week Acts, PF, Punch Open, Punch Cat A, Punch Cat B, Punch Wk, Workforce, Direct, Subcon, WF Change Wk
Row 1 = title (ignored)  ·  Row 2 = notes (ignored)  ·  Row 3 = headers (must match exactly)  ·  Row 4+ = data  ·  Status codes: on / at / dl / cp  ·  Leave future SCurve weeks blank
Troubleshooting
ProblemCauseFix
Upload tab not visibleRole not set to adminClerk → user → Public metadata → {"role":"admin"} then sign out/in
Charts not showingSheet names changedRestore exact names: Progress, Workforce, Punchlist, SCurve, KPI
Push fails – ForbiddenSession token staleSign out and back in, then retry
Data not updating for viewersBrowser cacheCtrl+Shift+R (Win) / Cmd+Shift+R (Mac)