Maintenance Management System

⏳ Time left: 30:00 min
🛠️ Technician Workspace
Active jobs stay visible until resolved. Completed jobs are moved to History.
Pending
0
In Progress
0
On Hold
0
Awaiting Review
0
📊 My KPI
Your own maintenance performance based on the selected period.
Total Jobs
0
In Progress
0
On Hold
0
Awaiting Review
0
Completed
0
Completion Rate
0%
Avg repair time: —
Showing 0–0 of 0
Loading technician workspace...
✏️ Create Repair Request
📋 Project Request
Create a Project directly from this form. This request is separate from Repair Request and does not create a row in the repair Data sheet.
📅 Today
0
cases • all statuses • no filter
🗓️ This Week
0
cases • all statuses • no filter
📆 This Month
0
cases • all statuses • no filter
📊 This Year
0
cases • all statuses • no filter
🔍 Search
📊 Problem Report
Click View Report
Problem CategoryCasesAction
Choose a period to view report
⚠️ Overdue Tasks 0 items
Reported AtReporterLocationIssueTechnician
Loading dashboard data...

Pending

0

In Progress

0

On Hold

0

Awaiting Review

0

Completed

0

Cancelled

0

Total

0

Date-TimeReporterLocationProblemStatusTechnicianAction
Date-TimeReporterLocationProblemStatusTechnicianAction
Date-TimeReporterLocationProblemStatusTechnicianAction
Date-TimeReporterLocationProblemStatusTechnicianAction
Date-TimeReporterLocationProblemStatusTechnicianAction
Date-TimeReporterLocationProblemStatusTechnicianAction

🎯 Maintenance Control Center

Pareto and Trend analysis in one compact management view.
Total Cases
0
Open
0
In Progress
0
On Hold
0
Completed
0
Completion Rate
0%
📊 Pareto AnalysisProblem groups
📈 Trend AnalysisMonthly

Project

All Projects

0

In Progress

0

Completed

0

Total Assigned

0

Jobs Handled

In Progress

0

Active Work

On Hold

0

Pending Parts/Delay

Awaiting Review

0

Submitted Work

Completed

0

Finished Jobs

Completion Rate

0%

Completed Ratio

Avg Repair Time

-

Per Completed/Submitted Job
📊 Performance Workload Comparison
👨‍🔧 Technician Overview Ranking
Technician Active On Hold Done Total Avg Repair Time Rate
Loading KPI Summary...
📋 Assigned Job Details
Date-Time Reporter / Dept Location Problem Details Status Technician Action
No job data selected
⏳ Registration Requests Awaiting Approval
Registration Date Full Name Username Employee ID (Password) Role Department Approve / Reject
Loading data...
👥 User Management System
Username Password Role Department Action
Loading user data...
🗂️ Master Data
เพิ่ม / แก้ไข / ลบ แผนก กลุ่มปัญหา โซน และสถานที่ (ห้อง) — ผลจะแสดงในฟอร์มแจ้งซ่อมทันที
การเปลี่ยนชื่อหรือลบ ไม่แก้ไขประวัติงานเดิม (งานเก่ายังแสดงชื่อเดิม) · การเปลี่ยนชื่อแผนกจะอัปเดตแผนกที่ผูกกับบัญชีผู้ใช้ให้อัตโนมัติ
🏢 Departments 0
    🛠️ Problem Groups 0
      📍 Zones & Locations 0
      🔔 LINE Notification Settings

      ตั้งค่าการแจ้งเตือนของบริษัทนี้ ข้อมูล Token จะเก็บฝั่ง Apps Script และจะไม่แสดงกลับบนหน้าจอ

      ต้องมี LINE OA ที่เปิด Messaging API และเชิญ OA เข้ากลุ่มช่างก่อน จึงจะส่งข้อความได้ หากยังไม่ตั้งค่า ระบบแจ้งซ่อมเดิมยังทำงานตามปกติ
      ⚙️ Notification Events — Admin ควบคุมได้เอง
      🆕 New Repair Order — มี Order ใหม่
      👷 Technician Accepted — ช่างรับงาน
      ✅ Technician Completed — ช่างจบงาน
      👍 Requester Acknowledged — ผู้แจ้งรับทราบ
      ค่าเริ่มต้น: New Order และ Completed เปิดอยู่ ส่วน Accepted และ Acknowledged ปิดไว้ เพื่อลดการแจ้งเตือนที่ไม่จำเป็น
      Token จะไม่ถูกส่งกลับมาแสดงหลังบันทึก
      Notification Events

      📝 Remark สำหรับข้อความแจ้งเตือน

      ข้อความนี้จะแนบต่อท้ายการแจ้งเตือนทุก Event ที่ Admin เปิดใช้งาน เช่น ลิงก์โปรแกรมหรือหมายเหตุที่ต้องการให้ผู้รับเห็น แก้ไขได้โดย Admin แล้วกดบันทึก

      ไม่บังคับ · สูงสุด 2,000 ตัวอักษร · เว้นว่างเพื่อลบ Remark ออกจากข้อความแจ้งเตือน
      แก้ไขแล้วอย่าลืมกดบันทึก

      📧 Email Notification

      ส่งอีเมลไปยังผู้รับหนึ่งคนหรือหลายคน คั่นด้วยเครื่องหมายจุลภาคหรือขึ้นบรรทัดใหม่

      Notification Events

      ✈️ Telegram Notification

      สร้างบอทผ่าน @BotFather แล้วเริ่มแชตกับบอท หรือเพิ่มบอทเข้ากลุ่มก่อนนำ Chat ID มาใส่

      Token จะไม่ถูกแสดงกลับหลังบันทึก
      Notification Events

      💬 Google Chat Notification

      วาง Incoming Webhook URL จากห้อง Google Chat ที่ต้องการรับการแจ้งเตือน

      Webhook URL เป็นข้อมูลลับและจะไม่แสดงกลับหลังบันทึก
      Notification Events

      💬 Slack Notification

      วาง Slack Incoming Webhook URL ของช่อง (Channel) ที่ต้องการรับการแจ้งเตือน

      Webhook URL เป็นข้อมูลลับและจะไม่แสดงกลับหลังบันทึก หากเว้นว่างจะใช้ URL เดิม
      Notification Events

      🔌 Custom API / Webhook

      ส่งข้อมูล JSON ไปยัง API Endpoint ของระบบภายนอกด้วย HTTP POST หากกำหนด Token ระบบจะส่งใน Authorization: Bearer

      Token จะไม่ถูกแสดงกลับหลังบันทึก
      Notification Events

      Maintenance Summary Report

      Period: -

      Overview Summary: Pending (0) | In Progress (0) | On Hold (0) | Awaiting Review (0) | Completed (0) | Cancelled (0) | Total (0)
      Date-Time Reporter / Dept Location Problem / Details Status Technician Solution / Notes Photos (Before / After)
      Printed on:
      Reported by: System Admin