● 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 ✎ Sửa · 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
Not
Started
Ready
In
Progress
Internal
QC
Client
Witness
Punch
Open
Punch
Closed
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 (GET /fat/recommendations). Sắp xếp theo thứ tự cố định 6 rule.
#CategoryRecommendationSuggested ActionPriorityTriggerForecast ImpactStatus
Tính từ Config + task + dự báo CPM THẬT của project đang chọn (bấm 🔄 Tải dữ liệu để cập nhật); tự tính lại khi Config 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 từ dữ liệu THẬT của project đang chọn (Health, Maturity, Readiness, Punch, Risks, Actions, Workflow). Nguồn nào chưa tải sẽ hiện "—" 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 ≥ 12, OPEN
Open Actions
of which overdue:
Traffic Light Summary — 8-Stage Workflow
👥 Resource & 🔬 What-If: xem tab Resource Impact / Resource Optimizer / What-If (khu Đợt 5) — chưa gộp vào Rollup.
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
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)
Ngày nghỉ hằng tuần (áp dụng cho kế hoạch Snapshot / Daily Progress / S-Curve mặc định; lưu trên trình duyệt này, riêng từng project)
🔒 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.