01บทนำ · About Task Management
โครงสร้างและวัตถุประสงค์ของโมดูลจัดการ Task ใน ConstructQ
โมดูล Task Management ใน ConstructQ เป็นหัวใจของกระบวนการควบคุมคุณภาพงานก่อสร้าง (QC) โดยทำหน้าที่:
- สร้างและจัดการ Task ตรวจสอบคุณภาพ (QC Task) ตามแผนงานของโครงการ (WBS)
- ผูก Task กับ ตำแหน่งงานจริง (Site + Zone) และ กิจกรรมใน WBS (L3 Activity)
- มอบหมายให้ QC Inspector ลงพื้นที่ตรวจสอบและ ผู้อนุมัติ (Approver) รับผิดชอบ
- บันทึกผลการตรวจสอบ (Checklist) แบบ Pass / Fail พร้อมหลักฐาน (รูปถ่าย · ข้อความ)
- ออก NCR (Non-Conformance Report) เมื่อพบข้อบกพร่อง และติดตามการแก้ไข
- ปิด Task และรายงานผลรวมเมื่อกระบวนการเสร็จสมบูรณ์
02บทบาทผู้ใช้งาน · User Roles
4 บทบาทหลักในระบบ Task Management · แต่ละบทบาทใช้ platform ต่างกัน
Project Manager (PM)
- สร้างโครงการใหม่ (Create Project) · 5 ขั้นตอน
- กำหนด WBS (Work Breakdown Structure) ของโครงการ · L1 → L2 → L3
- กำหนด Site + Zone ของหน้างาน
- เชิญและกำหนดบทบาทของ ทีมงานในโครงการ
- อนุมัติ Task ที่ต้องใช้งบพิเศษ (ถ้ามี)
QC Manager (QCM)
- สร้าง Task ตรวจสอบ (Create Task) แบบเดี่ยวหรือ Bulk จาก WBS
- เลือก Checklist Template และ Workflow ที่จะใช้
- Assign QC Inspector และ ผู้อนุมัติ (Approver)
- Monitor Task ทั้งหมดในโครงการ · Dashboard + List views
- Review + Approve Task ที่ผ่านการตรวจสอบ
QC Inspector
- รับ Task ที่ถูก Assign ผ่าน push notification
- ลงพื้นที่ · ตรวจสอบตาม Checklist item-by-item
- บันทึก Pass / Fail พร้อมรูปถ่าย และ Comment
- สร้าง NCR เมื่อพบข้อบกพร่อง · Assign Sub Contractor
- Re-inspect หลัง Sub แก้ไข · ปิด NCR
- Submit Task เพื่อรออนุมัติ
Sub Contractor (Sub)
- รับ NCR ที่ถูก Assign ผ่าน notification
- อ่านรายละเอียด NCR · Before photo · Root cause · Corrective action
- ลงพื้นที่แก้ไขตามคำสั่ง
- บันทึกหลักฐานการแก้ไข · After photo · Comment
- Submit เพื่อรอ Re-checkจาก Inspector
03ภาพรวม Workflow · End-to-End Diagram
จาก PM สร้างโครงการ → QCM สร้าง Task → Inspector ตรวจ → Sub แก้ไข → QCM อนุมัติ → ปิด Task
PM (Web): 1. Create Project → 2. Setup WBS → 3. Ready for Tasks
QCM (Web): 4. Create Task → 5. Assign Inspector + Approver → 6. Monitor → 11. Review + Approve → 12. Close Task
Inspector (Mobile): 7. Receive + Start → 8. Fill Checklist → 8a. Create NCR on fail → 9c. Re-inspect → 10. Submit Task
Sub (Mobile): 9. Receive NCR → 9a. Fix on Site → 9b. Submit for Re-check
04สถานะ Task · Lifecycle Statuses
Task มีทั้งหมด 8 สถานะ ใน lifecycle · ลำดับการเปลี่ยนสถานะ + ผู้รับผิดชอบ
| สถานะ | Trigger | ผู้ทำให้เปลี่ยน | ความหมาย · Meaning |
|---|---|---|---|
| Draft · ร่าง | สร้าง Task ใหม่ยังไม่ Assign | QC Manager | ยังไม่ถูกมอบหมายให้ Inspector · แก้ไขได้ทั้งหมด · ยังไม่แสดงใน Mobile ของ Inspector |
| Assigned · มอบหมายแล้ว | Assign Inspector + Approver | QC Manager | ส่ง notification ให้ Inspector · แสดงใน Task list ของ Inspector · Inspector ยังไม่กด "เริ่มตรวจ" |
| In Progress · กำลังตรวจ | Inspector เปิด Checklist + เริ่มตรวจ | QC Inspector | Inspector กำลังลงพื้นที่ · กรอก Checklist ทีละ item · อาจมี NCR เกิดขึ้นระหว่างนี้ |
| Has NCR · มี NCR ค้าง | Inspector สร้าง NCR | QC Inspector | Task ยัง In Progress อยู่ · แต่มี NCR อย่างน้อย 1 ใบที่ยังไม่ปิด · Task submit ไม่ได้จนกว่า NCR จะปิดทุกใบ |
| Under Review · รออนุมัติ | Inspector Submit Task | QC Inspector | Checklist ครบ + NCR ปิดหมด · รอ Approver ตรวจสอบผลรวมและอนุมัติ |
| Approved · อนุมัติ | Approver กด Approve | QC Manager / Approver | Task ผ่านการอนุมัติ · พร้อมปิด (สามารถอัตโนมัติ → Closed) |
| Rejected · ตีกลับ | Approver กด Reject | QC Manager / Approver | ผลตรวจไม่ผ่าน · ส่งกลับให้ Inspector ตรวจซ้ำ · Status กลับเป็น In Progress |
| Closed · ปิด | Approved + Archive | QC Manager (Auto) | Task เสร็จสมบูรณ์ · read-only · ปรากฏใน report + dashboard สรุป |
- Inspector Submit Task ไม่ได้ ถ้ายังมี NCR ที่ยังไม่ปิด (status ≠ Closed)
- Approver เห็นเฉพาะ Task ที่ Under Review ใน Approval queue
- Task ที่ Rejected · Inspector ต้องแก้ไข + ตรวจซ้ำ + Submit ใหม่
- Task Closed แล้วแก้ไขไม่ได้ · ถ้าจะเปิดต้องสร้าง Task ใหม่
05Web App · Project Manager Workflow
PM เริ่มต้นทุกอย่างด้วยการสร้าง Project · ก่อนที่ QCM จะเริ่มสร้าง Task ได้
🎯 หน้าที่หลักของ PM
Project Manager มีบทบาท upstream ของ Task Management · ทำหน้าที่วางรากฐานให้ QCM สร้าง Task ได้อย่างมีระบบ
📋 ขั้นตอน · Create Project (Web)
- เข้าสู่ Web App · กดเมนู Project Management · กดปุ่ม "+ สร้างโครงการใหม่"
- Stepper 01 · ข้อมูลสัญญา (Contract) · กรอกชื่อโครงการ · หมายเลขสัญญา · วงเงินสัญญา · วันเริ่ม/สิ้นสุด
- Stepper 02 · ข้อมูลลูกค้า (Client) · เลือกลูกค้าจาก dropdown · หรือเพิ่มลูกค้าใหม่
- Stepper 03 · ทีมงาน (Team) · เชิญสมาชิก · กำหนดบทบาท (QCM · Inspector · Sub · Engineer)
- Stepper 04 · Site + Zone · เพิ่ม Site (อาคาร A · B · External) · เพิ่ม Zone ในแต่ละ Site
- Stepper 05 · WBS Template · เลือกจาก Template หรือสร้างเอง · Editable L1/L2/L3 · Ref Std/Risk/HW dropdowns
- Save + Publish · ระบบเปิดโครงการ · Status: Active
🔑 หน้าจอที่เกี่ยวข้อง (Web)
Project List Create Project (5 stepper) Project Detail Edit Existing Project
📤 Handoff ให้ QCM
เมื่อสร้าง Project เสร็จแล้ว · QCM สามารถเข้าไปสร้าง Taskในโครงการนั้นได้ทันที · โดย Task ที่สร้างจะผูกกับ WBS L3 ที่ PM กำหนดไว้ · และผูกกับ Site/Zone ที่ PM ระบุ · ไม่จำเป็นต้องรอ PM อนุมัติเพิ่มเติม (ยกเว้น Task ที่มีงบพิเศษ)
L1 = งานโครงสร้าง · L2 = งานเทคอนกรีต · L3 = เสาชั้น 1-3 (Column F1-F3) ← Task ผูกที่ระดับ L3
06Web App · QC Manager Workflow
QCM คือผู้สร้าง Task และมอบหมายให้ Inspector · เป็นหัวใจของโมดูล Task Management
🎯 หน้าที่หลักของ QCM
QC Manager มีอำนาจตัดสินใจใน 3 ส่วนสำคัญ: (1) สร้าง Task · (2) มอบหมาย Inspector + Approver · (3) อนุมัติผลตรวจ เมื่อ Inspector ส่งงาน
📋 ขั้นตอน · Create Task (Web · Single)
- เข้า Task Management · เลือกโครงการที่ต้องการ · กดปุ่ม "+ Create Task" (มุมขวาบน)
- ข้อมูลพื้นฐาน · Task Code (auto/manual) · ชื่อ Task · รายละเอียด
- เลือกโครงการ + ตำแหน่ง · Project (dropdown) · Site + Zone (picker) · WBS L3 (hierarchical picker)
- เลือก Workflow + Checklist · Workflow Template (QC 7-step หรือ Simple 3-step) · Checklist Template
- ตั้งค่าความสำคัญ + วันที่ · Priority (Low/Medium/High/Urgent) · Start Date · Due Date
- Assign ผู้รับผิดชอบ · QC Inspector (picker พร้อม workload) · Approver (picker)
- บันทึก + Assign · Task Status: Draft → Assigned · ส่ง notification ให้ Inspector
📋 ขั้นตอน · Bulk Create from WBS (Web)
สำหรับ Task ที่ต้องสร้างหลายรายการพร้อมกันตาม WBS activities (เช่น ทุก L3 ในหมวด "งานสี")
- กด "Bulk Create from WBS" (มุมขวาบน)
- เลือก L3 activities ทั้งหมดที่ต้องการสร้าง Task (checkbox multi-select)
- ตั้ง ค่า Defaultร่วมกัน · Workflow · Checklist · Priority · Date range · Inspector · Approver
- Preview รายการ Task ทั้งหมดที่จะสร้าง (N × row)
- ยืนยัน → ระบบสร้าง N Tasks พร้อมกัน · ทั้งหมด Status: Assigned
📊 ขั้นตอน · Monitor Task (Web)
- เข้า Task List · ดู Task ทั้งหมดในโครงการ
- ใช้ Filter chips · โดย Role · Status · Priority · Zone · Inspector
- สลับ view · List / Kanban / Timeline ตามความเหมาะสม
- คลิก Task เพื่อดู Task Detail · Tabs: Overview · Checklist · NCR · Comments · Attachments · History
- ติดตามความคืบหน้าแบบ real-time · เมื่อ Inspector update
✅ ขั้นตอน · Review + Approve (Web)
- QCM ได้ notification เมื่อ Inspector Submit Task · Status: Under Review
- เข้า Task Detail · ตรวจสอบ Checklist results (Pass/Fail ทุก item + photo)
- ตรวจสอบ NCR history · ต้องปิดครบทุกใบ (Closed)
- ตัดสินใจ · Approve → Status: Approved → Closed · Reject → กลับ Inspector
🔑 หน้าจอที่เกี่ยวข้อง (Web)
Task Management List (v40.0) Create Task Form Bulk Create from WBS Import Excel Template Task Detail (5 tabs) NCR Detail Modal
07Mobile App · QC Inspector Workflow
Inspector ใช้ Mobile ลงพื้นที่จริง · ตรวจสอบตาม Checklist · สร้าง NCR เมื่อพบข้อบกพร่อง
🎯 หน้าที่หลักของ Inspector
QC Inspector ใช้ Mobile App เท่านั้นในการปฏิบัติงานภาคสนาม · ตั้งแต่รับ Task · ลงพื้นที่ · บันทึก Checklist · สร้าง NCR · จนถึงส่ง Task กลับให้ QCM อนุมัติ
📋 ขั้นตอน · Receive + Start Inspection
- รับ Push Notification "มี Task ใหม่ · TQ-2026-061 · ตรวจงานสี ชั้น 6"
- เปิด Task List · Task ใหม่แสดงที่ด้านบน · Status: Assigned
- แตะ Task เพื่อดู Task Detail · อ่านรายละเอียด · Site · Zone · WBS · Approver · Due date
- ลงพื้นที่จริง · แตะปุ่ม "เริ่มตรวจ Checklist" · Status: In Progress
📋 ขั้นตอน · Fill Checklist (Item-by-item)
- เข้า Checklist Wizard · มี Tab strip ต่อหมวดหมู่ · Stepper วงกลม ต่อ item
- อ่าน Rule chip (เกณฑ์การตรวจ) · ดูภาพประกอบ (ถ้ามี)
- ใช้ Type-aware widget ตรวจสอบ:
- Pass/Fail · 2 ปุ่มใหญ่ · ต้องมี comment + photo
- Number · กรอกค่าตัวเลข · ระบบเช็ค range อัตโนมัติ
- Select · เลือก 1 จาก options ที่ตั้งไว้
- บันทึก Comment และ Photo (บังคับถ้าเป็น Fail)
- กด ถัดไป · ระบบไปยัง item ถัดใน stepper · ✓ badge สีเหลืองแสดงบน dot ของ item ที่ตอบแล้ว
- ทำจนครบทุก item · จนกว่า Completion Screen แสดง
🚨 กรณีเจอ Fail · Create NCR
- เมื่อกด Fail · ระบบแสดง NCR Confirm Dialog · ยืนยันจะสร้าง NCR หรือไม่
- กด "สร้าง NCR" · เปิด Create NCR Form
- กรอกข้อมูล NCR:
- Severity · Critical / Major / Minor
- Defect description · อธิบายข้อบกพร่อง
- Location · Auto-fill จาก Task location · แก้ไขได้
- Reference Standard · dropdown (มยผ. · TIS · วสท.)
- Root Cause · สาเหตุ · ทำไมเกิด
- Corrective Action · แนวทางแก้ไข · ระบุขั้นตอน
- Before Photo · ถ่ายภาพหน้างานปัจจุบัน
- Assign Owner · เลือก Sub Contractor · Owner picker พร้อม 30-day calendar ดู availability
- บันทึก NCR · Status: Open · รอ Sub แก้ · ส่ง notification ให้ Sub
- Task Status ยัง In Progress · แต่ Task submit ไม่ได้จนกว่า NCR ปิด
🔄 ขั้นตอน · Re-inspect (หลัง Sub แก้)
- Inspector รับ notification "Sub ทำเสร็จแล้ว · TQ-2026-061 · NCR-057 · รอ re-check"
- เข้า NCR Detail · ดู Before/After photo · comment ของ Sub
- ลงพื้นที่จริง · ตรวจซ้ำ
- ตัดสินใจ:
- Pass · NCR Status: Closed · Task item เปลี่ยนเป็น Pass
- Fail อีก · NCR Status: Reopened · ส่งกลับ Sub · Sub รับ notification ใหม่
📤 ขั้นตอน · Submit Task
- เมื่อ Checklist ครบทุก item + NCR ปิดหมด · ระบบแสดง Completion Screen
- ตรวจสอบสรุป · Total items · Passed · Failed · NCRs · Time spent
- กด "Submit for Approval" · Task Status: Under Review
- ส่ง notification ให้ Approver · Inspector ไม่สามารถแก้ไขได้อีก (read-only)
🔑 หน้าจอที่เกี่ยวข้อง (Mobile · Inspector)
Task List (list) Task Detail (detail) Checklist Wizard (checklist) Create NCR Form NCR Detail Owner Picker (30-day calendar) Completion Screen
08Mobile App · Sub Contractor Workflow
Sub รับ NCR ที่ Inspector สร้าง · ลงพื้นที่แก้ไข · ส่งกลับให้ Inspector re-check
🎯 หน้าที่หลักของ Sub
Sub Contractor เป็นผู้รับเหมาช่วง · รับผิดชอบแก้ไขข้อบกพร่องที่ Inspector รายงาน · ใช้ Mobile App ในการอ่าน NCR · บันทึกการแก้ไข · ส่งคืนหลักฐาน
📋 ขั้นตอน · Receive NCR
- รับ Push Notification "มี NCR ใหม่ · NCR-2026-0057 · ตรวจงานสี ชั้น 6 · Deadline: พรุ่งนี้ 13:00"
- เปิด Mobile App · NCR list ของ Sub · เห็น NCR ใหม่พร้อม deadline
- แตะเพื่อดู NCR Detail · Status: Open · Assigned to me
- อ่านรายละเอียด · Severity · Defect · Location · Ref Std · Root cause · Corrective action
- ดู Before Photo เพื่อเข้าใจสภาพหน้างานปัจจุบัน
🔧 ขั้นตอน · Fix on Site
- ลงพื้นที่จริง (Sub นำทีมช่างไปหน้างาน)
- ทำงานตาม Corrective Action ที่ Inspector ระบุ · ปฏิบัติตาม Reference Standard
- อาจใช้เวลาแก้หลายชั่วโมง / วัน · Status ยัง Open
- Sub สามารถ update "Fixing..." ผ่าน Mobile ให้ทีมทราบว่าเริ่มแก้แล้ว
📸 ขั้นตอน · Submit for Re-check
- แก้เสร็จ · ถ่าย After Photo · จำนวนตามที่จำเป็น (สามารถถ่ายหลายมุม)
- บันทึก Comment อธิบายว่าแก้อย่างไร · วัสดุที่ใช้ · timestamp
- กด "Submit เพื่อ Re-check" · NCR Status: Fixed · Pending re-check
- ส่ง notification ให้ Inspector · Sub รอผลการ re-check
⚠️ กรณี Inspector ตีกลับ (NCR Reopened)
- รับ notification "NCR-057 ถูกตีกลับ · เหตุผล: สีตกร่อง หรือทาสีไม่สม่ำเสมอ"
- เข้า NCR Detail · อ่าน Rejection reason ที่ Inspector ระบุ
- กลับไปแก้ไขใหม่ · ทำซ้ำ Fix on Site + Submit
- วนซ้ำจนกว่า Inspector จะ Pass
🔑 หน้าจอที่เกี่ยวข้อง (Mobile · Sub)
NCR List (my NCRs) NCR Detail (view + submit) Photo Upload (before/after) Comment Form
09NCR Sub-workflow · ระบบจัดการข้อบกพร่อง
NCR (Non-Conformance Report) · sub-workflow ระหว่าง Inspector + Sub ที่แทรกอยู่ใน Task lifecycle
🔄 NCR Statuses
| Status | Trigger | ความหมาย |
|---|---|---|
| Open | Inspector สร้าง NCR | รอ Sub เริ่มแก้ · ส่ง notification แล้ว |
| Fixing | Sub เริ่มลงมือแก้ | Sub อยู่หน้างาน · แสดงใน dashboard ของ QCM |
| Fixed · Pending re-check | Sub Submit หลังแก้เสร็จ | รอ Inspector มา re-inspect · มี Before/After photo |
| Reopened | Inspector Fail อีก | Sub รับ NCR กลับพร้อมเหตุผล · ต้องแก้ใหม่ |
| Closed | Inspector Pass | NCR ปิด · Item ในเช็คลิสต์เปลี่ยนเป็น Pass · Task สามารถ Submit ได้ (ถ้าไม่มี NCR อื่นค้าง) |
10สรุปการทำงานร่วมกัน · Team Collaboration
ตารางสรุปการ interact ระหว่างบทบาท + platform · Sync data · Notification flow
🔗 Cross-role Handoff Points
| Handoff | From | To | Trigger + Data ที่ส่ง |
|---|---|---|---|
| Project Ready | PM (Web) | QCM (Web) | PM เผยแพร่ Project · QCM เห็นโครงการใน list · ข้อมูล: WBS · Site/Zone · Team roster |
| Task Assigned | QCM (Web) | Inspector (Mobile) | QCM Assign · Push notification ไป Inspector · ข้อมูล: Task detail · Checklist · Due date |
| NCR Created | Inspector (Mobile) | Sub (Mobile) | Inspector สร้าง NCR · Push notification ไป Sub · ข้อมูล: Defect · Location · Corrective action · Before photo |
| NCR Fixed | Sub (Mobile) | Inspector (Mobile) | Sub Submit หลังแก้ · Push notification ไป Inspector · ข้อมูล: After photo · Comment · Timestamp |
| Task Submitted | Inspector (Mobile) | Approver / QCM (Web) | Inspector Submit Task · Email + Push · ข้อมูล: Checklist results · NCR history · Photos |
| Task Approved | QCM (Web) | Inspector · PM (all) | QCM Approve · Notification ทุกฝ่าย · Task Closed · Report ถูกสร้าง |
| Task Rejected | QCM (Web) | Inspector (Mobile) | QCM Reject พร้อมเหตุผล · Push notification ไป Inspector · Status กลับ In Progress |
📊 Data Sync Overview
Real-time updates ผ่าน WebSocket · เห็นการเปลี่ยนแปลงจาก Mobile ทันที · Dashboard refresh อัตโนมัติเมื่อ Inspector complete item หรือ Sub submit NCR
Offline-first · sync เมื่อเชื่อมต่อ internet · Photo compress ก่อน upload · Push notification via Firebase FCM · Battery-optimized สำหรับใช้งานหน้างานทั้งวัน
💡 Best Practices
- PM ต้อง Setup WBS + Site + Zone ให้ครบก่อนเปิดโครงการ · เพื่อให้ QCM มี structure ที่ผูก Task ได้ทันที
- QCM ควรใช้ Bulk Createสำหรับ Task ซ้ำๆ ใน L3 เดียวกัน · ประหยัดเวลาได้ 90%
- Inspector ควรถ่ายภาพก่อน-หลังการแก้ให้ชัดเจน · เป็นหลักฐานทางกฎหมาย + ข้อพิพาท
- Sub ต้อง read Corrective Action ให้เข้าใจก่อนลงมือแก้ · หากไม่ชัดเจนควรถาม Inspector ผ่าน Comment
- ทุกคนต้อง เปิด notificationบน mobile · โครงการก่อสร้างต้องการการตอบสนองไว
11Appendix · Screen References
รายการหน้าจอทั้งหมดที่เกี่ยวข้อง · แยกตาม Platform + Version reference
🖥️ Web App Screens (v40.0)
| Screen | Role | Function |
|---|---|---|
| Project Management List | PM · QCM | ดูรายการโครงการทั้งหมด · สร้างโครงการใหม่ |
| Create Project (5 stepper) | PM | Contract · Client · Team · Site+Zone · WBS Template |
| Task Management List | QCM | ดู Task ทั้งหมด · Filter · List/Kanban/Timeline views |
| Create Task Form | QCM | สร้าง Task เดี่ยว · 5 sections |
| Bulk Create from WBS | QCM | สร้าง N Tasks จาก L3 activities พร้อมกัน |
| Import Excel Template | QCM | Upload Excel + ตรวจสอบ + สร้าง Tasks |
| Task Detail (5 tabs) | QCM · PM | Overview · Checklist · NCR · Comments · Attachments · History |
| NCR Detail Modal | QCM · PM | ดูรายละเอียด NCR แบบ modal · Before/After photo |
| NCR Management List | QCM · PM | ดู NCR ทั้งหมดในโครงการ · Filter · Bulk actions |
| WBS Template Management | PM · QCM | สร้าง + จัดการ WBS Templates ที่ใช้ทั่วทั้ง Organization |
| Checklist Template Management | QCM | สร้าง + จัดการ Checklist Templates |
📱 Mobile App Screens (v34.0)
| Screen | Role | Function |
|---|---|---|
| Task List | Inspector | ดู Task ที่ Assign · Filter · Search · Sort |
| Task Detail | Inspector | ดูรายละเอียด Task · เริ่ม/หยุดตรวจ · เข้า Checklist |
| Create Task (QCM Mobile) | QCM (optional) | สร้าง Task จาก mobile · 5 sections พร้อม pickers ทุกตัว |
| Project Picker (dropdown) | QCM | Inline dropdown ใต้ field · รายการโครงการ · progress bar (v29) |
| Site/Zone Modal | QCM · Inspector | Bottom sheet · Site pills + Zone list (v31) |
| WBS Modal | QCM · Inspector | Bottom sheet · L1 pills scroll · L2 sections · L3 rows (v33-34) |
| Inspector/Approver Picker | QCM | Full-screen · Search · Sort by workload/name/availability |
| Checklist Wizard | Inspector | Tab per section · Stepper per item · Type-aware widget |
| Create NCR Form | Inspector | Severity · Defect · Root · Corrective · Before photo · Owner picker |
| NCR Detail | Inspector · Sub | ดูรายละเอียด NCR · Photos · Comments · Submit re-check |
| Owner Picker (30-day cal) | Inspector | เลือก Sub Contractor พร้อม availability · sort by earliest |
| Completion Screen | Inspector | สรุป Checklist · Total items · Pass/Fail count · Submit for Approval |
📌 Version History
- Web v40.0 · Task Management · v36 → v40 iterations · Ref Std non-dropdown · Bulk defaults reorder · Date-range picker · Edit/Save · Buttons on projbar row
- Mobile v34.0 · v18 → v34 iterations · Checklist Q/A UI · Create Task pickers (Project dropdown · Site/Zone modal · WBS modal · Assignee picker) · Phone-frame constraint
- เอกสารนี้ v1.0 · 6 ก.ค. 2569 · Initial release