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
Progress Report — As of 03 Apr 2026
Overall Actual
23.57%
BL Plan to Date
27.15%
Variance (Actual−BL)
−3.58%
Behind schedule
Forecast to Date
25.09%
Var vs FC: −1.52%
Weekly Actual
0.417%
BL: 0.85% · FC: 0.79%
Total Manhours
62.99M
Budgeted
Filter: All Data
S-Curve — Cumulative Progress
BL Plan vs Actual vs Forecast   Jan 2024 – Dec 2027 · All Areas
Weekly Performance This Period
Weekly Workforce — Plan vs FC vs Actual (workers/week)
Cumulative Progress by Area (Actual vs BL %)
Progress by Area
Cumulative Progress — 03 Apr 2026
Area Manhours Wgt% Wkly BL Wkly FC Wkly Act Cum BL% Cum FC% Cum Actual% Var (Act−BL) Status
Major Commodities — Weekly Progress
Key Commodity Quantities — Week of 03 Apr 2026
CommodityWeekly Actual Cum PlanCum Forecast Cum ActualVar vs FC%Trend
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 companies
Staff (M-type)
1,531
Monthly paid
Daily Paid (D)
11,293
Daily paid
Filter:
15,400 total
Discipline × Work Area — Intensity Heatmap
Headcount per Discipline per Area  — darker cell = more workers
Low
High · Scale: 1 = lightest blue · 0 = empty · global max = darkest navy
Discipline Summary — Treemap Cards
Total by Discipline
Headcount by Discipline (All Packages · All Types)
Construction — Area Breakdown
Headcount by Work Area
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)