Project

General

Profile

Bug #27107

[OEE][Overview/Machine] Availability Timeline ค่า over เกินจริง, ตาราง group by model, และ logic กราฟเมื่อ filter คร่อมวัน #kiro

Added by Suphawan Phiwngam 16 days ago. Updated 9 days ago.

Status:
Closed
Priority:
High
Start date:
05/19/2026
Due date:
05/29/2026
% Done:

0%

Estimated time:
นำ AI มาช่วย(%):
100

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

Machine_Overview_Timeline_over_1.png (137 KB) Machine_Overview_Timeline_over_1.png Machine Overview — Availability Timeline ค่า over เกินจริง (1) Suphawan Phiwngam, 05/19/2026 12:26 PM
Machine_Overview_Timeline_over_2.png (213 KB) Machine_Overview_Timeline_over_2.png Machine Overview — Availability Timeline ค่า over เกินจริง (2) Suphawan Phiwngam, 05/19/2026 12:26 PM
machine-overview-LP01-2026-05-22.png (260 KB) machine-overview-LP01-2026-05-22.png Screenshot หน้า Machine Overview - LP01 หลัง deploy (2026-05-22) Suphawan Phiwngam, 05/22/2026 05:21 PM

History

#1

Updated by Supparoek Sariphan 15 days ago

  • Status changed from New to In Progress
  • นำ AI มาช่วย(%) changed from 0 to 100
#2

Updated by Supparoek Sariphan 15 days ago

  • Status changed from In Progress to Resolved
  • Assignee changed from Supparoek Sariphan to Suphawan Phiwngam
#3

Updated by Suphawan Phiwngam 12 days ago

  • Status changed from Resolved to Feedback
  • Assignee changed from Suphawan Phiwngam to Supparoek Sariphan
  1. Feedback
  1. ข้อ 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 เดียวกัน)

#4

Updated by Suphawan Phiwngam 12 days ago

แนบ screenshot หน้า Machine Overview - LP01 หลัง deploy (2026-05-22) ประกอบ feedback ข้อ 3

#5

Updated by Suphawan Phiwngam 10 days ago

  • Due date changed from 05/20/2026 to 05/29/2026
#6

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 เดียวกัน)

#7

Updated by Supparoek Sariphan 10 days ago

  • Status changed from Feedback to Resolved
  • Assignee changed from Supparoek Sariphan to Suphawan Phiwngam
#8

Updated by Suphawan Phiwngam 9 days ago

  • Status changed from Resolved to Closed

Also available in: Atom PDF