MoM 2025-09-16
GitHub Issue: #25 Version: Preview17
| Status | Count |
|---|---|
| 🚧 Open | 2 |
| ✅ Closed | 12 |
Items
1. Task editing causes errors in Preview17
#88 ✅
เจ้าของงาน เมื่อเปลี่ยนแปลงข้อมูลการสร้างงานใน Task จะเกิดข้อผิดพลาด ตลอด ใน preview17

2. Add PR# section group
#89 ✅
เพิ่ม group/section ใหม่ "เลขที่อ้างอิง/เลขที่ใบขอซื้อ (PR. No.)" และย้าย PR# ไปอยู่ใน group นี้เพียงตัวเดียว พร้อม auto retrieve ข้อมูล ถ้ามี, ถ้าไม่มี ให้คงเลขไว้ให้จัดซื้อใส่ข้อมูลต่อได้ (ข้อมูลการจัดซื้ออื่นยังอยู่ที่เดิม)

3. Work owner cannot change except PR# initially
#90 ✅
เจ้าของงานต้องเปลี่ยนไม่ได้ ยกเว้น PR# ตอนแรก ซึ่งย้ายไปแล้ว และ Note หรือ รายละเอียดเพิ่มเติม

4. Contractor coordinator field label
#91 ✅
ในส่วนข้อมูลขั้นต้นของผู้รับเหมา "หัวหน้าผู้ควบคุมงาน" แก้เป็น ผู้ประสานงานหลักทุกที่ (ผู้ควบคุมงาน ของแต่ละงาน เข้าใจว่าอยู่ที่ผู้รับเหมาระบุเอง แต่ยังทดสอบไปไม่ถึง)


5. Work owner Tools->Project form editing
#92 ✅
ใน Role เจ้าของงาน Tools->Project จะกรอกข้อมูลโครงการได้ ถือว่าถูกต้อง
- Tab ข้อมูลโครงการ
- มี bug ตรงพื้นที่ จะยังเลือกไม่ได้
- ระยะเวลาตามหน้างานจริง จะต้องมาอัตโนมัติเมื่องานแล้วเสร็จ จะต้องแก้ไขไม่ได้
- Tab ข้อมูลจัดซื้อ แค่ PR# ที่จะใส่ได้
- Tab ข้อมูลผู้รับเหมา
- ต้องแก้ไขอะไร ไม่ได้เลย
- "หัวหน้าผู้ควบคุมงาน" แก้เป็น "ผู้ประสานงานหลัก"
- มี bug save ไม่ได้ (เจ้าของงาน)
- อื่น ๆ จะจัด section PR# เหมือนที่ทำข้อ 2 ก็ได้

6. Purchasing project creation capabilities
#93 ✅
Role จัดซื้อ สร้างโครงการ ต้องกรอกได้เท่าที่กำหนด
- Tab ข้อมูลโครงการ
- แก้ไขได้เฉพาะ ชื่อโครงการ และ รายละเอียด
- Tab ข้อมูลการจัดซื้อ
- แก้ไขได้ทุกอย่าง
- ระยะเวลาตามใบสั่งซื้อให้ใส่เป็นวัน แล้วระบบคำนวณวันที่ให้ หรือจะทำทั้ง 2 อย่างก็ได้ สลับไปมาอัตโนมัติก็ได้
- Tab ข้อมูลผู้รับเหมา
- สามารถแก้ไขได้ดังเดิม โดยเลือกเพียงบริษัทผู้รับเหมาเท่านั้น ข้อมูลอื่นจะมาเอง
- ปัจจุบันยังต้องเลือกช่อง หัวหน้าผู้ควบคุมงานอยู่ (ส่วนนี้มีกล่าวถึงในการกำหนดผู้ประสานงานผู้เดียวต่อบริษัทแล้ว)
- แก้จาก "หัวหน้าผู้ควบคุมงาน" จะเป็น "ผู้ประสานงานหลัก"

7. Purchasing should not have task creation
#94 ✅
Role จัดซื้อต้องไม่มี สร้างงาน

8. Work owner to contractor review shows wrong form
#95 ✅
เจ้าของงานส่งไปผู้รับเหมาแล้ว เมื่อไป รีวิว กลับเป็นเป็น form ระเบียบปฏิ ซึ่งผิด ควรจะเห็นเป็น form โครงการ
- ขั้นตอนเมื่อข้อมูลครบ ให้ส่งไปยังผู้รับเหมา
- ในขณะยังเป็นเจ้าของงาน เมื่อไปกด review งานจะกลายเป็น ขั้นตอนรับทราบฯ
9. Contractor cannot accept or send worker list
#96 ✅
Role ผู้รับเหมา รับทราบ เลือกหรือส่งรายชื่อไม่ได้

10. Contractor cannot see coordinator info section
#97 🚧
เนื่องจากผู้รับเหมายังรับทราบไม่ได้ จึงยังไม่เห็นว่ามีส่วนการกรอกข้อมูลผู้ควบคุมงานหรือไม่
11. Work order details Note and history missing
#98 ✅
รายละเอียดอื่นของงาน Note และประวัติการส่งไปมาของงาน หายไป
12. Navigation back should not auto-save
#99 ✅
เจ้าของงานสร้างงาน แล้วกด ถอยกลับทันที ระบบไม่ควรบันทึก/สร้าง task ให้ เพราะทำให้สับสนมาก
13. Test case 2 data linking issues
#100 🚧
ตามเอกสาร Test Case 2 ทำให้เกิดปัญหาข้อมูลหายจากที่เจ้าของงานกำหนดไว้ ควรดำเนินการดังนี้
- Task ควรไปใช้ข้อมูลโครงการจาก ตารางโครงการ หากมีการแก้ไขจะได้รับการ update ด้วย
- ปัญหาตอนนี้ ทำให้ข้อมูลโครงการที่กรอกโดยเจ้าของงาน เมื่อส่งมาหา จัดซื้อแล้ว จัดซื้อต้องมา re key เพื่อสร้างข้อมูลโครงการ ซึ่งไม่ควร เพราะต้องกรอกใหม่เยอะมาก
- ขอเสนอแนะ เพิ่มปุ่มลัด ให้จัดซื้อสร้างโครงการได้ จากข้อมูลใน task หรือปรับ ความสัมพันธ์ตาม 13.1

14. Project and PR# name not showing in list
#101 ✅
ชื่อไม่แสดงทั้งที่ใส่ชื่อโครงการ และ PR# แล้ว (แต่ยัง ไม่มี PR นี้ในระบบ - น่าจะมาจาก ความสัมพันธ์ของ ฐานข้อมูล)

