การบำรุงรักษาเชิงป้องกัน (Preventive Maintenance)¶
โมดูล Preventive Maintenance (roots_hemms_pm) ห่อหุ้มเอนจิน maintenance_plan ของ OCA ด้วยการตั้งค่าเฉพาะสำหรับโรงพยาบาล:
- ประเภทการบำรุงรักษาที่เตรียมไว้ 3 รายการ สำหรับหมวดหมู่ PM ทั่วไปของโรงพยาบาล
- stage "PM Scheduled" โดยเฉพาะ ที่คำขอซึ่งสร้างจาก PM จะเข้าเมื่อ ถูกสร้างขึ้น — แยกออกจากคำขอแบบแก้ไข (corrective) ทั้งในเชิงภาพและการดำเนินงาน
- ป้ายกำกับสองภาษา (อังกฤษ + ไทย) บนทุกประเภท
- ความช่วยเหลือในแอป ที่อธิบายวิธีให้ผู้ดูแลระบบเพิ่มประเภทของตนเอง
ภาพรวม¶
| ด้าน | รายละเอียด |
|---|---|
| Module ID | roots_hemms_pm |
| ขึ้นกับ | maintenance_plan (OCA), roots_hemms_workflow, roots_hemms_asset_master |
| ระดับความพร้อม (Maturity) | Alpha |
| เพิ่ม | ประเภทการบำรุงรักษา 3 รายการ + 1 stage + สองภาษา + การ override การกำหนดเส้นทาง |
| stage เริ่มต้นสำหรับ PM | "PM Scheduled (ตามแผนบำรุงรักษา)" — sequence 5, SLA 72 ชั่วโมง |
โมดูลนี้อยู่ตรงไหนในสแตก¶
โมดูลนี้เป็นส่วนขยาย Layer 3 (มุมมองโรงพยาบาล) ที่อยู่บนสุดของ:
- Layer 1 Odoo base
maintenance— ให้maintenance.request,maintenance.equipment,maintenance.stage - Layer 2 OCA
maintenance_plan— เพิ่มmaintenance.plan+maintenance.kind+ cron รายวันที่สร้างคำขอ PM อัตโนมัติตามช่วงเวลา
ดู Architecture สำหรับโมเดลแบบ layer ทั้งหมด
สิ่งที่โมดูลนี้ยังไม่ทำ (ในตอนนี้)¶
- ❌ PM ตามมิเตอร์ (เช่น ทุก 1000 ชั่วโมงการทำงาน) — รองรับเฉพาะแบบตาม ปฏิทินผ่าน OCA เท่านั้น ติดตามได้ใน Roadmap ในรหัส Q1.5
- ❌ การทำ PM ให้เสร็จแบบมือถือ/ออฟไลน์ — รองรับเฉพาะเดสก์ท็อปในตอนนี้
- ❌ การแนะนำความถี่ PM ด้วย AI — ผู้ดูแลระบบตั้งค่า
intervalต่อแผนด้วยตนเอง - ❌ เซนเซอร์ IoT → ทริกเกอร์ PM — ไม่อยู่ในขอบเขต เป็นงานในอนาคต Q3+
นำทางอย่างรวดเร็ว¶
- เริ่มใช้งาน — เปิดใช้งานโมดูล สร้างแผน PM แรกของคุณ
- การตั้งค่า — เพิ่มประเภทที่กำหนดเอง ตั้งค่า stage
- Workflow — คำขอ PM ไหลจากการสร้างไปจนเสร็จสมบูรณ์อย่างไร
- รายงาน — แดชบอร์ด SLA + ตัววัดความครอบคลุม PM