Panduan ini menjelaskan cara menggunakan Transport Vehicles untuk menjaga record kendaraan yang nantinya mendukung assignment rute dan perencanaan transport siswa.
Ringkasan singkat
Halaman Transport Vehicles adalah katalog kendaraan yang bisa dicari dan membuka detail drawer untuk aksi create, view, edit, dan delete.
Sebelum mulai
- Pastikan format vehicle number yang akan dipakai tim Anda.
- Siapkan informasi registrasi, chasis, kapasitas tempat duduk, dan driver sebelum membuat record.
- Tentukan apakah upload foto kendaraan memang berguna untuk peninjauan visual.
Jalur navigasi
Transport -> Transport Vehicles
Langkah 1: Buka Transport Vehicles
Di sidebar, buka Transport lalu pilih Transport Vehicles.
Langkah 2: Cari inventaris kendaraan yang ada
Gunakan kotak pencarian halaman sebelum menambah kendaraan baru agar Anda tidak membuat duplikat untuk bus atau van yang sama.
Card kendaraan menampilkan detail ringkasan utama langsung di daftar:
- vehicle number
- vehicle model
- registration number
- seating capacity
- driver name bila tersedia
Langkah 3: Buat atau edit record kendaraan
Vehicle drawer saat ini mendukung field berikut:
- Vehicle No
- Vehicle Model
- Registration Number
- Chasis Number
- Max Seating Capacity
- Manufacture Year
- Driver Name
- Driver Licence
- Driver Contact
- Note
- Vehicle Photo
Fokus validasi utama ada pada field identitas dan kapasitas yang wajib, jadi pastikan bagian itu lengkap sebelum save.
Langkah 4: Tinjau card dan aksi per kendaraan
Setiap card kendaraan mendukung aksi maintenance normal:
- View
- Edit
- Delete
Gunakan ringkasan card untuk menangkap masalah yang jelas sebelum membuka drawer, terutama:
- vehicle number yang duplikat
- kapasitas kursi yang salah
- penugasan driver yang sudah usang
Langkah 5: Cek ulang penggunaan rute setelah save
Setelah kendaraan disimpan, lanjut ke Assign Vehicles bila perlu dan pastikan kendaraan dapat dipilih untuk alokasi rute.
Ini penting karena record kendaraan bukan data setup yang berdiri sendiri. Record tersebut memberi makan assignment rute, transport reports, dan konteks assignment siswa berikutnya.
Catatan penting
Penting: pada environment Smart School lokal saat ini, layar Transport Vehicles bisa gagal dirender karena watcher pada vehicle detail drawer error saat first load. Field dan aksi kendaraan yang didokumentasikan di sini diverifikasi dari source code Smart School dan layar assignment rute terkait yang masih dirender dengan benar.
Verifikasi hasil
- vehicle number unik dan mudah dibaca
- informasi registrasi dan chasis lengkap
- seating capacity akurat
- informasi driver mutakhir ketika driver memang ditetapkan
- kendaraan tersedia untuk workflow assignment rute
Troubleshooting
| Masalah | Kemungkinan penyebab | Tindakan |
|---|---|---|
| Save tidak berhasil | Salah satu field identitas wajib kosong | Lengkapi vehicle number, model, registration, chasis, dan seating fields |
| Record kendaraan duplikat muncul | Pencarian dilewati sebelum create | Cari berdasarkan vehicle number dulu, lalu gabungkan atau ubah nama record yang duplikat |
| Assignment rute tidak bisa memakai kendaraan | Record kendaraan tidak tersimpan dengan benar atau halaman belum direfresh | Buka lagi record kendaraan lalu cek ulang Assign Vehicles |
| Halaman tidak dirender di lokal | Build UI saat ini terkena runtime error pada vehicle drawer | Pakai layar assignment transport terkait untuk cross-check dan catat blocker ini untuk perbaikan UI lokal |