● FOUNDED BY 25-Year E&I Veteran · Siemens Energy · GE Power ● AI-PUNCH™ Platform · AI-assisted QA/QC workflow ● ACTIVE: VARD Offshore System Commissioning Q1 2026 ● COMPLETED: 0 defects on 60,000+ termination points · Seaonics Gangway 2026 ● FAT MASTER CONTROL V4.1 · CPPT-PK-3801 · Fuel Gas Package · Alpha ECC Site
FAT MASTER CONTROL V4.1 ·
FAT Start: 15/07/2026 Dispatch Target: 28/08/2026 · Logout
⇄ Data Sync
Overall Progress
3.2%
3 of 62 tasks started
FAT Day
1
of 32 planned days
Workflow Stages
2
tasks In Progress
Open Punch
6
Cat A: 3 · Cat B: 2 · Cat C: 1
Open Actions
6
4 HIGH priority
Open Constraints
5
5 pending resolution
Open Issues
3
3 unresolved
High Risks
2
score ≥ 12
8-Stage Workflow Pipeline — 62 Tasks
55
Not
Started
1
Ready
2
In
Progress
0
Internal
QC
0
Client
Witness
0
Punch
Open
0
Punch
Closed
4
Accepted
Dashboard Widgets — Milestone · Cascade Impact · Readiness Matrix · Health Breakdown (Đợt 11)
🏁 Milestone Timeline
6 mốc
MilestoneTarget DateProgressStatus
Pre-FAT Complete15-Jul-26100%✅ DONE
Phase 1 E&I04-Aug-260%🟢 ON TRACK
Loop Check08-Aug-260%🟡 WATCH
FAT Complete15-Aug-2672%🔴 DELAYED
Client WitnessPhase 3+Planned⚪ PENDING
Dispatch28-Aug-26Planned🔒 BLOCKED
📊 Schedule Health Breakdown
62 tasks
✅ Done0
🟢 On Track1
🟡 Watch0
🔴 Delayed0
⚪ Not Started62
🔵 In Progress2
🔒 Blocked0
🔗 Constraint Cascade Impact
0 day(s) — ✅ On Track
ConstraintRelated TaskDelay (d)Affected SuccessorForecast Impact
3A3A0Check Progress Tracker✅ No impact
4A4A0Check Progress Tracker✅ No impact
3B3B0Check Progress Tracker✅ No impact
5A5A0Check Progress Tracker✅ No impact
6F6F0Check Progress Tracker✅ No impact
📅 Readiness Matrix by Discipline
5 disciplines
DisciplineMaterialInstallationLoop CheckSAT/Ready?
⚡ Electrical✅ Ready85%⚪ Not Started🟡 WATCH
🔧 Instruments✅ Ready88%⚪ Not Started🟡 WATCH
⚙️ Mechanical✅ Ready92%⚪ Not Started✅ READY
📄 Documentation✅ Ready75%⚪ Not Started🟡 WATCH
👥 Client/TPI✅ Ready90%⚪ Not Started✅ READY
🔨 Punch ListN/AN/AN/A🔴 CAT A OPEN
Progress by Phase
6 Phases
Pre-FAT
22%
Phase 1 — E&I
0%
Phase 2 — Mech
0%
Phase 3 — Loop
0%
Phase 4 — Function
0%
Phase 5 — Heater
0%
Phase 6 — Closeout
0%
Active & Ready Tasks
3 tasks
P0-2
Confirm valve hydro test list >1 year → re-test if required
60%
IN PROGRESS
P0-4
Prepare Appendix 7 — Insulation Resistance Test form
30%
IN PROGRESS
P0-1
Check cert date of all PSVs (≤6 months from FAT)
0%
READY
P0-3
Issue P&ID Rev L06 + Alarm & Trip List
0%
NOT STARTED
P0-5
Confirm C&E G34 logic SDV/PCV/FCV
0%
NOT STARTED
Issue Management Logs
🧪 Dữ liệu mẫu (demo) — bấm "🔄 Tải dữ liệu" ở trên để xem dữ liệu thật từ D1
Punch List 6
Actions 6
Risk Register 5
Constraints 5
All 62 Tasks
Punch ID Description Category Owner Due Date Status
PL-001Earth boss contact surface has paint contamination — skid NE cornerAAlpha ECC05-Jul-26OPEN
PL-002Cable tray edge protection strip missing on west runAAlpha ECC05-Jul-26OPEN
PL-003JB-3801-05 blanking plug missingAAlpha ECC03-Jul-26OPEN
PL-004Instrument air tubing support bracket not installed (PDIT-3801A)BAlpha ECC07-Jul-26OPEN
PL-005SDV-3801A limit switch conduit entry gland torque not verifiedBAlpha ECC07-Jul-26OPEN
PL-006Tag plate missing on manual isolation valve XV-3801-101CAlpha ECC10-Jul-26OPEN
Action IDDescriptionOwnerDue DatePriorityStatus
ACT-001Issue P&ID Rev L06 to all parties before FAT D1Crescent Process24-Jun-26HIGHOPEN
ACT-002Confirm McDermott TPI attendance schedule for all witness pointsCrescent PM25-Jun-26HIGHOPEN
ACT-003Mobilize Yokogawa vendor rep for loop check Phase 3Alpha ECC28-Jun-26HIGHOPEN
ACT-004Close PL-001 paint contamination — re-inspect earth boss NE cornerAlpha ECC QA05-Jul-26HIGHOPEN
ACT-005Submit FAT procedure App 7 form to client for pre-approvalCrescent PM30-Jun-26MEDIUMOPEN
ACT-006Confirm instrument air supply readiness — tie-in to plant headerMechanical01-Jul-26MEDIUMOPEN
Risk IDDescriptionScoreStatusMitigationOwner
R-001Client/TPI witness delay9OPENPre-notify witness schedule 2 weeks ahead; get written confirmationCrescent PM
R-002Vendor commissioning engineer (H-3801) not available6OPENLock in vendor resource now; name backup engineerAlpha ECC
R-003P&ID Rev L06 not issued before FAT D18OPENCrescent to issue by D-7; escalate if not receivedCrescent Process
R-004Instrument air supply not available on FAT D19OPENConfirm tie-in completion with mechanical team 48hrs before D1Mechanical
R-005Extended punch closeout delays dispatch date6OPENRaise punch items immediately; assign owner same dayCrescent PM
IDRelated TaskConstraintOwnerDueStatus
C-0013AInstrument air supply not confirmed ready for pneumatic testMechanical03-Jul-26OPEN
C-0024ASDV air supply lines not purgedAlpha ECC05-Jul-26OPEN
C-0033BVendor rep (Yokogawa) availability for loop checkCrescent E&I07-Jul-26OPEN
C-004P0-3P&ID Rev L06 not yet issued by CrescentCrescent Process24-Jun-26OPEN
C-0055AH-3801 vendor commissioning engineer mobilisationAlpha ECC14-Jul-26OPEN
62 tasks
IDActivityPhaseStatus% Complete
Time-Series & Readiness Tracking
Daily Snapshot
Daily Progress
Lookahead (14D) 14
FAT Readiness
Audit Trail
FAT chưa bắt đầu (Start: 06-Jul-26) — cột Actual % = 0 cho đến khi PM cập nhật mỗi sáng. Variance % và SPI tự tính từ Actual/Planned, không nhập tay.
DateDayActual %Planned %VarianceSPIOpen IssuesOpen ConstraintsOpen Punch
Log tự do mỗi ngày: Activities Completed / In Progress / Planned Tomorrow / Issues. Sẽ trống cho tới FAT D1.
DateDayOverall %Activities CompletedIn Progress TodayPlanned TomorrowIssues / Blockers
Cập nhật mỗi sáng thứ Hai. Constraint lấy trực tiếp từ Constraint Log (Batch 1) — không nhập tay lại.
Task No.ActivityPhasePlanned StartOwnerConstraint?Witness?Material?Ready?
OVERALL FAT READINESS
DisciplineReadiness %Gate StatusGateCriteria SummaryOpen ItemsResponsible
Nguồn: bảng fat_audit đã có sẵn trong hệ thống — mọi UPSERT trên Punch/Risk/Action/Constraint/Task đều tự log vào đây, không cần bảng riêng.
#Date / TimeTableRecordActionModified By
Health, Maturity & Priority Intelligence
Health Score
Maturity Dashboard
Action Priority
AI Recommendations
Reschedule Impact
Dashboard v2
Composite index — trọng số & xếp hạng tự tính. Cột Actual Score do PM nhập (đánh giá thực địa), không tự suy ra từ log thô.
⭐ PROJECT HEALTH INDEX
DimensionWeightActual ScoreWeighted ScoreStatusBenchmarkCalculation BasisActions If Low
Progress bar theo discipline. Installation/Loop/Function/Documentation % & Material Ready = PM nhập tay. Open Punch = tự đếm live từ Punch List theo discipline.
⭐ OVERALL FAT MATURITY INDEX
DisciplineMaterial ReadyInstall %Loop %Function %Doc %Open PunchMaturity ScoreProgressStatus
Priority Score = (Critical Path ×40) + (Delay days ×2, tối đa 40) + (Risk Score ×3) + (Constraint ×15) + (Overdue >7d bonus +20). Sắp xếp giảm dần theo score.
Auto PriorityAction IDDescriptionCritical Path?Delay (d)Risk ScoreConstraint?OwnerDue DatePriority Score
Rule-based, tự tính live từ Punch List / Constraint Log / Risk Register / Action Tracker / FAT Readiness. Sắp xếp theo mức độ nghiêm trọng.
#CategoryRecommendationSuggested ActionOwnerPriorityTriggerForecast ImpactDueStatus
Tự động — không cần bấm nút. Tính lại live mỗi khi FAT End Date thay đổi. Task chưa hoàn thành (Actual % < 100) dịch chuyển theo khối bằng Schedule Delay; task đã xong không di chuyển.
📅 Schedule Change
📋 Impacted Tasks
👷 Manpower Impact
Tổng hợp mọi thứ tính được từ Đợt 1+2+3. Phần Resource / What-If cần Resource Daily Input / What-If Analysis / Resource Optimizer (Đợt 5) — hiển thị available:false thay vì bịa số liệu.
Health Index
weighted composite
Readiness
overall FAT gate
Maturity Index
avg. across disciplines
Open Punch (Cat A)
blocks dispatch
High Risks
score ≥ 9, OPEN
Open Actions
of which overdue:
Traffic Light Summary — 8-Stage Workflow
👥 Resource & 🔬 What-If: available: false — requires Resource Daily Input / What-If Analysis / Resource Optimizer (Đợt 5).
Baseline & Báo Cáo So Sánh
Baseline
S-Curve
Recovery Plan
Recovery Cost
Daily Report
Portfolio View
Nguồn: bảng fat_baseline (Đợt 4) — GET/POST /fat/baseline. Forecast Finish & Variance join trực tiếp từ fat_tasks, không lưu trùng.
No.Work Item / ActivityPhaseBaseline StartBaseline FinishForecast FinishVarianceApproved ByRev
Nguồn: bảng fat_snapshot đã có sẵn (Đợt 2) — GET /fat/scurve tự tính Variance/SPI, không cần bảng riêng. Nhập liệu qua POST /fat/snapshot mỗi sáng.
Latest SPI
EV / PV
Planned % (latest)
Actual % (latest)
Variance
FAT DayDatePlanned %Actual %VarianceSPIStatus
Interactive tool — set Apply? = YES để tính vào tổng. Nguồn: bảng fat_recovery_options — GET/POST /fat/recovery-options.
✅ PROJECT ON TRACK — No recovery action required at this time.
#Recovery OptionApply?Days SavedCost ImpactFeasibilityTasks AffectedOwnerAction ByStatus
Estimated Cost = (Extra Manpower + 1 base team) × Unit Cost × Duration — tự tính, không nhập tay. Nguồn: fat_recovery_cost — GET/POST /fat/recovery-cost.
TOTAL IF ALL SELECTED OPTIONS APPLIED: $0
#Recovery OptionApply?Time SavedExtra ManpowerUnit CostDurationEst. CostFeasibilityStatus
Executive rollup — hoàn toàn derived, không có bảng riêng. GET /fat/daily-report. Mục 👥 Resource Status cần Đợt 5 → available: false.
1. Progress Summary
Overall Progress
Schedule Status
Tasks Completed
SPI (EV/PV)
2. Critical Tasks & Delays  ·  3. Open Issues & Actions  ·  5. Punch List Status
👥 Resource Status: available: false — requires Resource Daily Input / Resource Optimizer (Đợt 5).
6. Tomorrow's Work Plan  ·  7. Forecast & Risk Summary
Multi-FAT package tracker — mỗi row là 1 fat_projects, KPI tự tính live. GET /fat/portfolio.
PackageDescriptionProgress %Forecast FinishRisk LevelOpen PunchStatusSPICritical TasksPriority
Lịch trình & Tài nguyên — CPM Engine (Đợt 5)
Gantt Chart
Gantt Chart (2)
⚡ E&I Installation Sequence
Dependency
MASTER SCHEDULE
Resource Chart
Resource Daily Input
Resource Impact Analyzer
🔧 Resource Optimizer
🔬 What-If Analysis
CPM engine thật (topological sort + forward/backward pass) — ES/EF/LS/LF/Total Float/critical path tính lại live mỗi request, không lưu cache. Nguồn: GET /fat/schedule (join fat_schedule_tasks + fat_dependencies).
Project Start
Project Finish (CPM)
Critical Path Tasks
vs Dispatch Target (11/08/26)
Critical Path (Total Float = 0) Non-critical (có float)
Cùng dữ liệu GET /fat/schedule, gom theo Team thay vì theo thứ tự Task — dùng để kiểm tra chồng chéo lịch giữa các đội (swimlane), tương đương sheet "Gantt Chart (2)" của Excel gốc.
Checklist theo Phase — cùng nguồn /fat/schedule/tasks với tab MASTER SCHEDULE (không phải bảng riêng). Tag/ReferenceFAT Ref/Remarks là dữ liệu tĩnh nạp 1 lần từ sheet Excel gốc (2 cột tag_ref / fat_ref mới thêm vào fat_schedule_tasks); Status lấy live từ fat_tasks.
Đồ thị phụ thuộc đa-predecessor (Excel gốc chỉ cho 1 predecessor/task, engine này không giới hạn). 4 loại quan hệ: FS Finish→Start · SS Start→Start · FF Finish→Finish · SF Start→Finish, cộng Lag (ngày, có thể âm = lead time). Nguồn: bảng fat_dependencies — GET/POST/DELETE /fat/schedule/dependencies.
TaskPredecessorTypeLag (days)Ý nghĩa
Bảng đầy đủ ES/EF/LS/LF/Total Float — 100% tính lại mỗi lần GET. Sửa actual_finish của 1 task (POST /fat/schedule/tasks) → toàn bộ downstream + ngày kết thúc dự án tự động re-schedule ở lần GET /fat/schedule kế tiếp — không cần bước "recalculate" riêng.
TaskDescriptionPhaseTeamWorkersDur.ESEFLSLFTotal FloatCritical?
Rollup nhân công theo tuần/phase, tính live từ lịch CPM × Workers mỗi task (không lưu bảng riêng). Nguồn: GET /fat/resource/chart (server trả theo ngày làm việc; bảng dưới gộp theo tuần cho gọn).
Tuần (bắt đầu)Breakdown theo PhaseTổng Man-Days / tuần
PM nhập Actual mỗi sáng làm việc; Planned set 1 lần lúc kickoff. Nguồn: bảng fat_resource_daily — GET/POST /fat/resource/daily.
TeamDatePlannedActualVarianceStatus
Forecast Duration = (Planned Workers × Planned Duration) ÷ Actual Workers — bảo toàn tổng man-day. Task chưa nhập actual_workersNO_ACTUAL_REPORTED, không bịa số. Nguồn: GET /fat/resource/impact.
TaskTeamPlanned WorkersActual WorkersPlanned Dur.Forecast Dur.Δ DaysStatus
So Actual vs Planned (ngày gần nhất mỗi team có nhập Actual) → gắn cờ SURPLUS / DEFICIT / BALANCED, đề xuất chuyển người từ team dư sang team thiếu (greedy — team lệch nhiều nhất được ưu tiên trước). Nguồn: GET /fat/resource/optimizer.
TeamPlannedActualVarianceUtilizationStatus
🔁 Suggested Transfers
From TeamTo TeamWorkers
Chạy CPM engine 2 lần (baseline vs kịch bản có thêm/bớt worker theo team) và so sánh ngày kết thúc — server không lưu kết quả tính, chỉ lưu tham số kịch bản. Nguồn: bảng fat_whatif_scenarios — GET/POST /fat/whatif/scenarios, chạy so sánh: GET /fat/whatif/run?scenario_no=.
#ScenarioΔ Workers (theo Team)Baseline FinishScenario FinishDays SavedGhi chú
Issue · Change · Comms · Lessons & Decisions (Đợt 6)
🟠 Issue Register
Change Log
Comms Tracker
Lessons & Decision Log
Nguồn: bảng fat_issues — GET/POST /fat/issues. Trước đây phần "🟠 Issue" ở KPI Recommendations bị bỏ qua (available:false) vì bảng này chưa tồn tại trên giao diện.
Issue IDDate RaisedDescriptionCategoryImpactOwnerETAStatus
Nguồn: bảng fat_change_log — GET/POST /fat/change-log.
Change IDRevDateAffected TasksDescriptionReasonΔ Schedule (days)Δ Cost (USD)Approval
Nguồn: bảng fat_comms — GET/POST /fat/comms.
Comm IDDateTypeSubjectParticipantsClient InvitedWitness ConfirmedReport SentSigned/Closed
2 bảng gộp 1 tab: fat_lessons_learned (GET/POST /fat/lessons-learned) và fat_decision_log (GET/POST /fat/decision-log).
📚 Lessons Learned
Lesson IDPhaseProblemRoot CauseImpactAction TakenRecommendationOwner
🗳️ Decision Log
Decision IDDateDecision MadeApproved ByImpact (Schedule)Impact (Scope)Remarks
Nhân sự & Chi phí — Personnel & Cost (Đợt 8)
👤 Personnel Roster
🕒 Timesheet Log
📊 Timesheet Summary
💵 Allowance
🏨 Hotel
🚐 Transportation
💰 Cost Summary
💵 Total Cost Rollup
🗺️ Team Allocation Map
Nguồn: bảng fat_personnel — GET/POST /fat/personnel. Nhập tên NHÂN VIÊN ở đây MỘT LẦN — Timesheet / Allowance / Hotel / Transportation tự động lấy tên từ đây theo employee_id, không nhập lại.
NoEmployee NameTeamCompanyPosition / RoleDaily Rate (VND/day)Allowance Rate (VND/day)Hotel Rate (VND/night)MobilizationDemobilization
1Nguyễn Văn AAlpha ECC E&IAlphaInstrument Technician1,200,000300,000900,00015-Jul-2615-Aug-26
2Trần Văn BAlpha ECC E&IAlphaElectrical Technician1,200,000300,000900,00015-Jul-2615-Aug-26
3Lê Thị CAlpha ECC E&I / QAAlphaQA/QC Inspector1,400,000300,000900,00015-Jul-2615-Aug-26
4Phạm Văn DCrescent Mech/PipingCrescentMechanical Technician1,150,000300,000900,00015-Jul-2615-Aug-26
Nguồn: bảng fat_timesheet — GET/POST /fat/timesheet. Sheet gốc Excel có 3,300+ dòng (mỗi người × mỗi ngày FAT) — dashboard chỉ hiển thị bản ghi gần nhất, dùng bộ lọc theo tên/ngày khi tải dữ liệu thật từ D1. Employee Name/Team tự lấy từ Personnel Roster.
DateDayEmployee NameTeamStatusRegular HrsOT HrsTotal HrsLocation / Task / Notes
15-Jul-26WedNguyễn Văn AAlpha ECC E&IPRESENT808Cable tray installation — skid NE
15-Jul-26WedTrần Văn BAlpha ECC E&IPRESENT8210Earthing continuity check
16-Jul-26ThuNguyễn Văn AAlpha ECC E&IPRESENT808Cable tray installation — skid NE
16-Jul-26ThuLê Thị CAlpha ECC E&I / QALEAVE000Sick leave — approved
100% auto-tính từ fat_timesheet — GET /fat/timesheet-summary (roll-up theo người, không nhập tay).
Employee NameTeamDays PresentDays OTDays Absent/LeaveTotal Regular HrsTotal OT HrsTotal Hrs
Nguyễn Văn AAlpha ECC E&I20016016
Trần Văn BAlpha ECC E&I1108210
Lê Thị CAlpha ECC E&I / QA001000
Days Claimed & Total Allowance tự tính (Present+OT từ Timesheet × rate từ Personnel Roster) — GET/POST /fat/allowance.
Employee NameTeamAllowance Rate (VND/day)Days ClaimedTotal Allowance (VND)PeriodPayment Status
Nguyễn Văn AAlpha ECC E&I300,0002600,00015-Jul → 15-Aug-26PENDING
Trần Văn BAlpha ECC E&I300,0002600,00015-Jul → 15-Aug-26PENDING
Mỗi người 1 dòng mặc định (kỳ lưu trú chính) — Nights & Total Cost tự tính. GET/POST /fat/hotel.
Employee NameTeamHotel NameRoom TypeCheck-inCheck-outNightsRate (VND/night)Total Cost (VND)Payment Status
Nguyễn Văn AAlpha ECC E&ISammy Hotel Vũng TàuTwin15-Jul-2615-Aug-2631900,00027,900,000PENDING
Trần Văn BAlpha ECC E&ISammy Hotel Vũng TàuTwin15-Jul-2615-Aug-2631900,00027,900,000PENDING
Mỗi người 1 dòng mặc định (chuyến mobilization chính) — thêm dòng cho chuyến phát sinh. GET/POST /fat/transportation.
Employee NameTeamDateFromToModeCost (VND)Purpose
Nguyễn Văn AAlpha ECC E&I15-Jul-26HCMCSiteCar1,200,000Mobilization
Trần Văn BAlpha ECC E&I15-Jul-26HCMCSiteCar1,200,000Mobilization
100% tự động. Labor Cost = Total Hours (Timesheet Summary) ÷ 8 × Daily Rate (Roster). GET /fat/cost-summary.
Employee NameTeamLabor Cost (VND)Allowance (VND)Hotel (VND)Transportation (VND)TOTAL COST (VND)
Nguyễn Văn AAlpha ECC E&I2,400,000600,00027,900,0001,200,00032,100,000
Trần Văn BAlpha ECC E&I1,500,000600,00027,900,0001,200,00031,200,000
⚠️ Lưu ý khác đơn vị tiền: Personnel Cost tính bằng VND, Recovery Cost tính bằng USD — không cộng trực tiếp 2 dòng này khi chưa quy đổi tỷ giá. GET /fat/cost-rollup.
Cost CategorySource SheetAmountCurrencyNotes
Personnel Cost (Labor + Allowance + Hotel + Transport)💰 Cost Summary63,300,000VNDAuto: tổng toàn bộ roster
Recovery Cost (contingent — chỉ tính nếu áp dụng option)Recovery Cost0USD ($)Chỉ tính nếu Recovery Cost sheet có Apply? = YES
Bảng ánh xạ 1-1 giữa "Responsible Team" label (dùng trong MASTER SCHEDULE) và Resource Bucket (dùng trong Resource Daily Input) — nguồn duy nhất, tránh double-count. GET/POST /fat/team-allocation-map.
Approved "Responsible Team" LabelResource BucketNotes
All PartiesShared / All PartiesShared task — không tách theo team.
Alpha ECC E&IAlpha ECC E&I
Alpha ECC E&I / QAAlpha ECC E&ISelf-QA bởi crew E&I; gộp chung E&I.
Vật tư & Tài liệu — Supplies & Documents (Đợt 9)
📦 Consumables Inventory
🔩 Instrument Hookup BOM
🛠️ Equipment & Tools
📄 Document Register
✅ Closeout Checklist
⛑️ HSE Safety Log
54 items · Required Qty lấy từ BOM thực tế (D45/D49/D99/D40). Status & Est. Days Remaining tự tính để chủ động đặt hàng. GET/POST /fat/consumables.
Total Items
54
Critical
54
Low Stock
0
FAT Days Remaining
31
NoCategoryItem DescriptionUnitRequired QtyReceivedUsedCurrent StockMin StockStatusPriorityResponsibility
1Cable TrayPerforated Cable Tray – 150mm widem15000030🔴 CRITICALHIGHCrescent (Supply) / Alpha ECC E&I (Install)
2Cable TrayPerforated Cable Tray – 100mm widem8000016🔴 CRITICALHIGHCrescent (Supply) / Alpha ECC E&I (Install)
10EarthingEarth Boss Assembly – M10×50mm SS316 (Stand mounted)set100002🔴 CRITICALHIGHCrescent (Supply) / Alpha ECC E&I (Install)
Nguồn: PQ-CPPT-MEC015-D40-00001 (Instrument Hookup & Installation Drawings). Vật liệu đặc biệt theo luyện kim (SS316L/HASTELLOY C/INCONEL 625/ALLOY C276/MONEL 400) — tránh lẫn vật tư giữa các service. GET/POST /fat/hookup-bom.
Item CodeDescriptionSize / SpecMaterialUnitTotal QtyReceivedStatusSheet Ref (D40)Applicable Tags
SM12-Valve Manifold1/2" NPTM × 1/2" NPTFSS316LNo.10PENDINGSh.03 & Sh.06CPPT-PG-3801-01
Test Equipment theo FAT Procedure §3.2 / Consumables List Section F. Calibration Status tự tính từ Calibration Due Date. GET/POST /fat/equipment-tools.
Total
10
In Use
0
Calibration Overdue
0
Due Soon (≤30d)
0
NoEquipment / ToolTypeQty NeededCalibration Req?Cal. Due DateCalibration StatusAvailabilityAssigned To
14–20mA Loop Calibrator (HART capable)Test Equipment2Y
Cập nhật mỗi khi có revision mới. Đánh dấu bản cũ 'Superseded', không xóa — giữ lịch sử revision. GET/POST /fat/document-register.
NoDocument No.Document TitleTypeCurrent RevStatusIssued ByRemarks
1PID-3801-001P&ID — CPPT-PK-3801 SkidP&IDL06IFCCrescent4 comments open từ L05
2APP-7-3801Appendix 7 — IR Test Form (C/C, C/A, C/G, C/S)Test Form-DRAFTAlpha ECC
15 hạng mục cần 'Complete' trước khi phát hành FAT Report cuối cùng và cho phép Dispatch. GET/POST /fat/closeout-checklist.
Complete
0 / 15
Not Started
15
NoItemCategoryResponsibleRequiredStatusCompletion DateSign-off By
1Punch List Category A items closedPunch ListAlpha ECC QA/QCYNOT STARTED
3As-built drawings submitted (P&ID, loop, C&E)DocumentationCrescentYNOT STARTED
9Final FAT Report issued & signedDocumentationPMYNOT STARTED
10Client witness sign-off obtainedCommercialPMYNOT STARTED
Ghi lại MỌI sự cố an toàn — kể cả near-miss (chưa có hậu quả). Không để trống nếu có sự cố xảy ra. GET/POST /fat/hse-safety-log.
Total Incidents
0
Open
0
LTI
0
Days Since Last
N/A
NoDateLocation / AreaTypeDescriptionSeverityStatus
Chưa có sự cố nào được ghi nhận.
Tag Register · Progress Tracker · Resource Leveling (Đợt 10)
🏷️ Instrument Tag Register
Progress Tracker
🔀 Resource Leveling Options
120 tags — đối chiếu chéo với Instrument Index G32-00001 Rev L02, FAT Procedure Appendix 6, Lighting Dwg D16-00001, JB Dwg D47-00001 & Deluge P&ID PSE-PID-MPC-00005-02. Chỉ nhập 4 cột Status + 4 cột Date. GET/POST /fat/instrument-tag-register.
Installed
0/120
Cable Pulled
0/120
Loop Check Done
0/120
Overall Progress
0%
NoTag NumberTypeServiceInstalledCable PulledLoop CheckFunction TestOverall %Remarks
1FCV-3801A-01FCVControl valveNOT STARTEDNOT STARTEDNOT STARTEDNOT STARTED0%
4FCV-3801B-03FCVControl valveNOT STARTEDNOT STARTEDNOT STARTEDNOT STARTED0%TBC — trước ghi là FCV-3801B-02, Appendix 6 ghi -03. PM xác nhận trước FAT.
Nguồn tổng cho Overall %/SPI hiển thị ở KPI Strip đầu trang. Ở đây xem chi tiết từng task: Planned/Actual/Forecast/Variance/SPI/Float/Critical Path. GET/POST /fat/progress-tracker.
Overall %
1%
On Schedule
1
Delayed
0
SPI (EV/PV)
0.07
No.Work ItemPhaseStatusPlanned StartPlanned FinishActual %Forecast FinishSV (days)Traffic LightCritical Path?
P0-1Check cert date of all PSVs (≤6 months from FAT)Pre-FATNOT STARTED29-Jun-2629-Jun-260%16-Jul-2617⚪ PENDING🔴 YES
P0-2Confirm valve hydro test list >1 year → re-test if requiredPre-FATIN PROGRESS29-Jun-2629-Jun-2660%16-Jul-2617⚪ PENDING🔴 YES
Schedule gốc 32 ngày giả định nhân lực không giới hạn (đỉnh 37 người/ngày). 3 option dưới đây mô phỏng khi giới hạn nhân lực thực tế. Pre-FAT (P0-1…P0-12) không đổi ở mọi option. GET/POST /fat/resource-leveling-options.
MetricOriginal (No cap)Option 1 — Single-shift, 10 pax/dayOption 2 — 2-shift, 10 pax/shiftOption 3 — 2-shift + reduced crew
Total Duration32 days55 days39 days36 days
Net Slip vs Original+23 days+7 days+4 days
★ Khuyến nghị: Option 3 slip nhỏ nhất (+4 ngày) nhưng cần vận hành 2 ca VÀ resize crew 1C/1J/1L — cần xác nhận site đủ điều kiện chạy 2 ca (HSE/Ops/access) trước khi chốt. Option 2 là phương án dự phòng an toàn hơn (+7 ngày, không cần resize crew). Trạng thái lựa chọn hiện tại: Chưa quyết định (PM decision).
⚙️ Config — Cài đặt Dự án
Đổi ngày ở đây — Header, FAT Day counter, và toàn bộ formula phụ thuộc (Reschedule Engine, Scale Engine) tự cập nhật theo. Nguồn: bảng fat_config (1 dòng/project) + fat_team_capacity — GET/POST /fat/config, /fat/team-capacity.
📅 Ngày FAT (editable)
🔒 Baseline (frozen — chỉ reset sau khi re-baseline chính thức): Baseline FAT Start · Baseline FAT End · Baseline Total FAT Window ngày.
🔄 Reschedule & Scale Engine (auto-calculated)
Total FAT Days
Total Schedule Shift
Duration Scale Factor
Est. Mobilized Crew/Day
👷 Team Capacity — Max Headcount
Dùng để cap Resource Daily Input & cảnh báo overflow. Chỉ Alpha ECC E&I + I&C + QA/QC tính vào "Estimated Mobilized Crew/Day" phía trên.
TeamMax HeadcountWarningNotes
Alpha ECC E&I6✅ Adequately staffedEstimate based on current schedule's typical crew size.
Alpha ECC I&C4✅ Adequately staffed
Alpha ECC QA/QC1✅ Adequately staffed
Crescent E&I1✅ Adequately staffed
Crescent I&C1✅ Adequately staffed
Crescent Process1✅ Adequately staffed
Crescent PM1✅ Adequately staffed
McDermott TPI1✅ Adequately staffed
Vendor / Other1✅ Adequately staffed
Alpha ECC Mech/Piping (Phase 2 only)5✅ Adequately staffedChỉ mobilize Phase 2, không tính vào Crew/Day steady-state.
🧾 Khách hàng & Đơn hàng
Nguồn: field sales / customer trên GET /fat/projects (Đợt B). Đội D chỉ hiển thị — không tự ghép dữ liệu từ nguồn khác.