Not saved
Update Hour Meter
Mark PM Complete
Add PM Schedule
Add Unit
Baseline untuk Usage Rate
Usage = (HM sekarang − Base HM) ÷ jumlah hari sejak Base Date
Preview usage: HM/day
Log Breakdown
Add Outstanding Job
Unit Detail
Bulk HM Update
Leave blank to skip. New HM must be ≥ last recorded.
⚡ Auto-Generate PM Schedules
Auto-calculates next PM intervals based on current HM. Skips existing schedules — no duplicates.
Add from PM Schedule
Edit PM Schedule
Bulk Add Units
Format CSV (kolom):
Unit ID, Model, Serial No, Type, Customer, Site, HM, HM Date (YYYY-MM-DD), Usage Rate, Status
Type: Excavator / Dozer / Grader / Truck  ·  Status: Active / BD / Extended / End Contract
— atau paste di bawah:
☁ Cloud Sync — Supabase
Setup (sekali saja):
1. Buka supabase.com → masuk ke project kamu → SQL Editor
2. Jalankan SQL ini:
create table if not exists pm_data (id text primary key, data jsonb, updated_at timestamptz);
alter table pm_data enable row level security;
create policy "pub" on pm_data for all using (true) with check (true);
alter publication supabase_realtime add table pm_data;
3. Copy Project URL dan Anon Key dari Settings → API
4. Paste di bawah → klik Connect
🔒 Anon Key adalah public key — aman disimpan di browser. Bukan secret key.
New Parts Library
.csv
Preview: .csv
Import Parts List dari CSV
— atau paste di bawah:
Edit Part
Clone Parts Library
Clone semua parts ke library baru (model / PM type berbeda)
Bulk Add Parts
Format yang didukung (pilih salah satu):
A) Simple  PartNo, Qty, Type
B) Lengkap  PartNo, Qty, Type, SMCS, PartName, GroupNo, GroupName, Note, SegNo, SvcTeam, JobCode, CompCode, ModCode, WACode
C) Paste langsung dari CAT SIS CSV (full format) — otomatis dideteksi
D) Copy dari Excel → paste (tab-separated otomatis didukung)
— atau paste di bawah:
Add Event
Add Backlog
Export Weekly Plan — PDF
Isi detail dokumen → klik Print PDF → pilih Save as PDF di dialog browser.
Created By Muhammad Nasir I 10000523