Bug #27107
[OEE][Overview/Machine] Availability Timeline ค่า over เกินจริง, ตาราง group by model, และ logic กราฟเมื่อ filter คร่อมวัน #kiro
0%
Description
หน้า Machine Overview — พบปัญหาการแสดงผล 4 จุด:
1. Availability Timeline (กราฟแท่งแนวนอน) — ผลรวมเวลาเกินจริง
- กราฟแสดงหน่วยเป็น minute แต่ผลรวมเวลาทุก status รวมกันเกินกว่าเวลาจริงที่กรอง
- ตัวอย่าง: กรอง 1 วัน (= 1440 นาที) แต่ผลรวม running + downtime + idle + offline > 1440 นาที
- แก้ไข: ตรวจสอบ logic การคำนวณ/รวมเวลาแต่ละ status ให้ผลรวมทั้งหมด ≤ เวลาจริงที่กรอง
2. ตาราง Model — ให้แสดงแบบ group by model
- ปัจจุบันยังไม่ได้ group ให้ปรับเป็น group by model
3. ตรวจสอบค่าในตาราง: Plan, Actual, Diff, A%
- ตรวจสอบว่าค่าที่แสดงถูกต้องและสอดคล้องกับข้อมูลจริง
4. กราฟเมื่อ filter คร่อมหลายวัน (Weekly / Monthly / Custom)
- ให้ sample ข้อมูลตามช่วงเวลากะงานของแต่ละวันมาแสดงในกราฟตามกะให้ถูกต้อง
- ตัวอย่าง: filter = Weekly, Shift-1 (08:00–16:55) → sum ค่าช่วง 08:00–16:55 ของทุกวันในสัปดาห์มาแสดงเป็น Shift-1
ดู screenshot แนบประกอบ
Files
History
Updated by Supparoek Sariphan 15 days ago
- Status changed from New to In Progress
- นำ AI มาช่วย(%) changed from 0 to 100
Updated by Supparoek Sariphan 15 days ago
- Status changed from In Progress to Resolved
- Assignee changed from Supparoek Sariphan to Suphawan Phiwngam
Updated by Suphawan Phiwngam 12 days ago
- Status changed from Resolved to Feedback
- Assignee changed from Suphawan Phiwngam to Supparoek Sariphan
- Feedback
- ข้อ 3 — ค่า Plan, Actual ในตาราง Model ไม่ตรงกับ Availability Timeline
ตาราง Model แสดง Actual=773m แต่ Timeline แสดง Run=684m เพราะใช้คนละ plan source:
| ส่วน | Plan มาจาก | Actual (Run) มาจาก |
| ------ | ------------ | --------------------- |
| Timeline (กราฟแท่ง) | `ms_plan_template` / `ms_plan_by_date` (กะงาน) | เวลา on ภายในกะงาน |
| ตาราง Model | `ms_job_plan` (job schedule) | เวลา on ภายใน job schedule |
ต้องการ: ให้ค่า Plan/Actual ในตาราง Model ตรงกับ Timeline (ใช้ plan source เดียวกัน)
Updated by Suphawan Phiwngam 12 days ago
แนบ screenshot หน้า Machine Overview - LP01 หลัง deploy (2026-05-22) ประกอบ feedback ข้อ 3
Updated by Suphawan Phiwngam 10 days ago
Suphawan Phiwngam wrote:
Feedback
ข้อ 3 — ค่า Actual ในตาราง Model ไม่ตรงกับ Availability Timeline
ตาราง Model แสดง Actual=773m แต่ Timeline แสดง Run=684m เพราะใช้คนละ plan source:
ส่วน Plan มาจาก Actual (Run) มาจาก Timeline (กราฟแท่ง) `ms_plan_template` / `ms_plan_by_date` (กะงาน) เวลา on ภายในกะงาน ตาราง Model `ms_job_plan` (job schedule) เวลา on ภายใน job schedule ต้องการ: ให้ค่า Actual ในตาราง Model ตรงกับ Timeline (ใช้ plan source เดียวกัน)
Updated by Supparoek Sariphan 10 days ago
- Status changed from Feedback to Resolved
- Assignee changed from Supparoek Sariphan to Suphawan Phiwngam