Work Order & Kendaraan โ†’ Kendaraan

Kendaraan

Database kendaraan pelanggan, riwayat servis, dan tracking.

๐Ÿ›ตKendaraan (Bengkel-Specific)

โญ FITUR INTI Kasgo Bengkel

Kendaraan adalah kunci utama riwayat servis. Tiap motor/mobil customer punya record sendiri dengan plat nomor sebagai identitas unik. Saat customer balik 3-6 bulan kemudian, cukup ketik plat nomor โ€” semua riwayat servis kendaraan itu muncul (jasa apa yang pernah diganti, sparepart yang dipakai, mekanik yang handle, KM saat itu).

A. Daftar Kendaraan

  1. Menu utama โ†’ Kendaraan
  2. Halaman Daftar Kendaraan muncul dengan list semua motor & mobil customer
  3. Filter di atas:
    • Semua (default) โ€” semua jenis kendaraan
    • Mobil โ€” hanya tipe mobil
    • Motor โ€” hanya tipe motor
  4. Search bar: ketik plat, merk, atau nama pemilik untuk cari cepat. Contoh: ketik "Beat" โ†’ semua Honda Beat muncul. Ketik "B 1234" โ†’ kendaraan dengan plat tsb.
  5. Tiap card menampilkan: ikon (motor/mobil), plat nomor, merk + tipe + tahun + warna, dan nama Pemilik (tap nama โ†’ ke detail Pelanggan)
Daftar Kendaraan dengan filter Semua/Mobil/Motor, search bar, dan 5 motor demo
Daftar Kendaraan dengan filter, search, dan list motor/mobil

B. Tambah Kendaraan Baru

  1. Di Daftar Kendaraan โ†’ tap tombol + (kanan atas)
  2. Jenis Kendaraan: pilih Motor atau Mobil (toggle)
  3. Plat Nomor * (wajib): ketik plat dengan spasi standar, mis. "B 1234 XYZ", "AB 5678 CD". Sistem otomatis cek duplikasi โ€” plat yang sudah ada akan ditolak.
  4. Pemilik (opsional): dropdown pilih dari daftar Pelanggan. Kalau customer belum ada, biarkan kosong dulu โ€” bisa di-link nanti via tombol "Pilih Pelanggan". Untuk lepas pemilik, ada tombol "Lepas pemilik".
  5. Merk dan Tipe / Model: ketik mis. Honda - Beat, Toyota - Avanza
  6. Tahun dan Warna: untuk identifikasi (helpful kalau pelanggan punya 2 unit beda warna)
  7. KM Terakhir (opsional): input dalam km, mis. 12500. Akan jadi referensi servis berikutnya. KM ini di-update otomatis saat WO baru memakai kendaraan ini.
  8. Catatan (opsional): hal khusus, mis. "Modif knalpot racing", "Sering keluar oli di transmisi", "Customer minta selalu pakai oli sintetik"
  9. Toggle Aktif (default ON) โ€” non-aktifkan untuk arsip (kendaraan dijual customer, dll)
  10. Tap Simpan Kendaraan
Form Edit Kendaraan dengan field Jenis, Plat Nomor, Pemilik, Merk, Tipe, Tahun, Warna, KM, Catatan, Aktif
Form Edit Kendaraan โ€” semua field bengkel-specific

๐Ÿ’ก Tip: Untuk customer walk-in tanpa identitas lengkap, tetap input minimal plat nomor + jenis (Motor/Mobil). Pemilik dan info lain bisa diisi nanti saat customer balik lagi. Yang penting plat ada โ€” riwayat servis tetap ke-track.

C. Edit / Hapus Kendaraan

  1. Di Daftar Kendaraan โ†’ tap card kendaraan yang mau diedit
  2. Form Edit Kendaraan muncul (sama dengan form Tambah, sudah terisi)
  3. Ubah field yang perlu โ†’ tap Simpan Perubahan
  4. Untuk hapus: tap icon tong sampah di kanan atas form. Konfirmasi dialog: "Plat B 1234 XYZ akan dihapus permanen." โ†’ tap Hapus

โš ๏ธ Hati-hati hapus: Kendaraan yang sudah pernah ada di WO/transaksi tidak bisa dihapus โ€” akan muncul error karena ada referensi data. Untuk kasus ini, set Aktif: OFF saja (arsip).

D. Riwayat Servis per Kendaraan

Cara cek riwayat servis kendaraan tertentu:

  1. Dari Daftar Kendaraan โ†’ tap card kendaraan
  2. Scroll ke bagian bawah form Edit โ€” section Riwayat Servis
  3. List semua WO & transaksi yang melibatkan kendaraan ini, urut dari terbaru
  4. Tiap row menampilkan: tanggal, jenis (WO/Transaksi), total biaya, mekanik handle
  5. Tap row โ†’ buka detail WO/transaksi (untuk lihat item jasa + sparepart yang dipakai)

๐Ÿ“Š Alternatif lewat Laporan: Untuk laporan riwayat servis dalam format printable, lihat Laporan โ†’ Riwayat Customer (filter per pelanggan, semua kendaraan-nya).

๐Ÿ’ก Best Practice

  • Selalu input KM Terakhir saat servis โ€” jadi referensi reminder servis berkala (mis. ganti oli per 2500km)
  • Untuk fleet customer (kantor/taxi), bikin nama pelanggan grup mis. "PT XYZ - Driver Anto", lalu link semua kendaraan ke grup itu
  • Catatan kendaraan untuk modifikasi atau preferensi customer (oli sintetik vs mineral, sparepart aftermarket vs OEM)
  • Untuk bengkel campuran (motor & mobil), pakai filter Mobil/Motor di list โ€” lebih cepat dari scroll manual