ข้ามไปที่เนื้อหา

การบำรุงรักษาเชิงป้องกัน (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