Service & Maintenance Rotating Equipment — Service Order, Work Order, Preventive Schedule, Checklist, Invoicing
XERPIUM MAINTENANCE SERVICE adalah modul inti bisnis untuk perusahaan jasa service & maintenance rotating equipment (pompa, kompresor, turbin, motor) — dari inquiry, estimasi, quotation, work order execution, checklist, hingga invoicing.
Dari inquiry customer hingga quotation — dengan cost estimation 6 line types, competitor tracking, dan priority management.
| Line Type | Deskripsi |
|---|---|
| Material | Spare parts & consumables |
| Labour On-site | Teknisi di lokasi customer (man_power × days × rate) |
| Labour Workshop | Teknisi di bengkel (man_power × days × rate) |
| Equipment | Special tools & equipment rental |
| Subcontractor | Sub-contracted work |
| Overhead | Indirect costs |
Eksekusi pekerjaan dengan technician assignment, actual vs estimate cost tracking, checklist execution, dan auto-invoicing.
Registry equipment customer + catalog jenis rotating equipment dengan type, brand, model, specifications, dan spare parts.
Template checklist per equipment type, eksekusi di lapangan dengan measured value, pass/fail, photo evidence, dan auto-compute overall pass.
Penjadwalan maintenance preventif per equipment dengan interval (days/months/operating hours), auto-generate work order via cron, dan overdue tracking.
| Schedule | Customer | Due Date | Status |
|---|---|---|---|
| Pump P-101 Monthly | PT. Manufaktur Jaya | 2026-06-15 | Overdue 21 days |
| Compressor C-203 Quarterly | PT. Energi Nusantara | 2026-06-28 | Overdue 8 days |
| Turbine T-005 Annual | PT. Power Generation | 2026-07-10 | Due in 4 days |
| Motor M-312 Inspection | PT. Chemical Indo | 2026-07-25 | Scheduled |
xerpium_dynamic_stage_maintenance — Stage configurable untuk Service Order & Work Order dengan Python hooks, RBAC, dan state sync.
| Stage | Seq | State | Flags |
|---|---|---|---|
| Draft | 10 | draft | Default |
| Estimated | 20 | estimated | — |
| Quoted | 30 | quoted | No back |
| Cancelled | 40 | cancelled | Fold, no back |
| Stage | Seq | State | Flags |
|---|---|---|---|
| Confirmed | 10 | confirmed | Default |
| In Progress | 20 | in_progress | — |
| On Hold | 25 | on_hold | Allow back |
| Completed | 30 | completed | — |
| Invoiced | 40 | invoiced | No back |
| Closed | 50 | closed | Fold, no back |
| Cancelled | 60 | cancelled | Fold, no back |
Service Order Hooks:
Work Order Hooks:
3 AI tools khusus maintenance: equipment lookup, work order status, schedule check — terintegrasi dengan XERPIUM AI Assistant.
llm.tool.maintenance_equipment_lookupllm.tool.maintenance_work_order_statusllm.tool.maintenance_schedule_checkvit_dashboard_maintenance_service — 4 ORM sources + 4 SQL sources, KPI tiles, charts, auto-refresh 5 menit.
| Source | Model |
|---|---|
| Service Orders | maintenance.service.order |
| Work Orders | maintenance.work.order |
| Customer Equipment | maintenance.customer.equipment |
| Schedules | maintenance.schedule |
| Source | Query |
|---|---|
| Monthly Revenue | Invoice sum by month (12 periods) |
| WO by Type | Count by service_type |
| Top Customers | Revenue & order count per customer |
| Overdue Schedules | Schedules past next_service_date |
Maintenance Service terintegrasi penuh dengan Sales, Accounting, Inventory, HR, dan Analytic.
| Aspek | Competitor ERP | XERPIUM Maintenance |
|---|---|---|
| Lisensi | Per-user/per-app fee | SaaS / On Premise |
| Service Order | Basic work order | ✓ Inquiry → Estimate → Quotation |
| Cost Estimation | Material + Labour only | ✓ 6 line types (material, labour onsite/workshop, equipment, subcontractor, overhead) |
| Variance Analysis | ✗ Not available | ✓ Estimate vs Actual per line |
| Equipment Registry | Basic | ✓ Customer equipment + catalog + type + brand |
| Rotating Equipment | ✗ Not available | ✓ Pump, Compressor, Turbine, Motor — HP, RPM, capacity, mounting |
| Checklist Template | Enterprise only | ✓ Template per equipment type + min/max range + critical items |
| Checklist Execution | ✗ Not available | ✓ Measured value, pass/fail, photo evidence, auto-all-pass |
| Preventive Schedule | Basic reminder | ✓ Days/Months/Hours interval + cron auto-generate WO |
| Competitor Tracking | ✗ Not available | ✓ Competitor name, quoted price, win/loss |
| Priority Management | ✗ Not available | ✓ Priority with sequence + color |
| Dynamic Stage | ✗ Not available | ✓ Configurable per SO & WO with RBAC |
| Auto Invoicing | Manual | ✓ Wizard: auto-line from actual costs |
| AI Tools | ✗ Not available | ✓ 3 tools: equipment, WO status, schedule |
| Dashboard | Limited | ✓ 8 data sources, KPI tiles, auto-refresh |
| Multi-Company | Enterprise only | ✓ Included |
| Industri | Modul | Dashboard | Report |
|---|---|---|---|
| Inventory & WMS | 275+ | ✓ | ✓ |
| Manufacturing | 230+ | ✓ | ✓ |
| Purchase | 105 | ✓ | ✓ |
| HR & Payroll | 29 | ✓ | ✓ |
| Aerospace | 10 | ✓ | ✓ |
| Accounting | 9 | ✓ | ✓ |
| University | 9 | ✓ | ✓ |
| Distribution | 8 | ✓ | ✓ |
| Koperasi | 8 | ✓ | ✓ |
| Retail & POS | 7+ | ✓ | ✓ |
| Gold Mining & Refinery | 7 | ✓ | ✓ |
| Aviation | 6 | ✓ | ✓ |
| Coal Mining | 6 | ✓ | ✓ |
| Hospital & Pharmacy | 6 | ✓ | ✓ |
| Travel Haji & Umroh | 6 | ✓ | ✓ |
| Logistics | 5 | ✓ | ✓ |
| Hotel & Property | 5 | ✓ | ✓ |
| Beauty Clinic | 5 | ✓ | ✓ |
| Maintenance Service | 4 | ✓ | ✓ |
| Rental | 4 | ✓ | ✓ |
| Livestock | 4 | ✓ | ✓ |
| Fishery | 4 | ✓ | ✓ |
| Software House | 4 | ✓ | ✓ |
| Event Organizer | 4 | ✓ | ✓ |
| Satellite City | 2 | ✓ | ✓ |
| Education Foundation | 2 | ✓ | ✓ |
| Food & Beverage | 1 | ✓ | ✓ |
| Civil Construction | 1 | ✓ | ✓ |
| Garment | 1 | ✓ | ✓ |
| Agriculture | 1 | ✓ | ✓ |
| Theme Park | 1 | ✓ | ✓ |
| Data Center / IT | 1 | ✓ | ✓ |
| Sawit / Palm Oil | 1 | ✓ | ✓ |
| Feedmill | 1 | ✓ | ✓ |
| Building Management | 1 | ✓ | ✓ |
| Auditor | 1 | ✓ | ✓ |