Panduan alur yang berjalan di aplikasi saat ini: dari unit masuk gerbang sampai invoice lunas, beserta pembelian sparepart, keuangan, dan jalur khusus. Setiap langkah mencantumkan siapa yang mengerjakan dan status unit di sistem.
Warna kotak menunjukkan peran yang mengerjakan. Belah ketupat adalah titik keputusan; garis putus-putus adalah jalur pengecualian.
Penawaran di portal: kurang dari Rp 5 juta cukup 1 PIC Approver; mulai Rp 5 juta perlu 2 PIC berbeda (kedua oleh Approver Final). Invoice bisa dibuat begitu QA final lulus, tidak perlu menunggu check-out. Unit rujukan kembali ke awal alur sebagai kunjungan baru di cabang tujuan; invoice di cabang tujuan menagih SPK kedua cabang sekaligus.
Urutan normal untuk unit yang masuk bengkel. Kode di samping judul adalah status unit yang tampil di sistem dan di antrean tiap peran.
QA_INITIALPilih nopol dari master armada, isi driver, odometer, BBM, dan Security Check Sheet (IN). Jika nopol adalah rujukan dari cabang lain, kotak "Unit rujukan" muncul sebelum disimpan.
Hasil: nomor kunjungan SV-PST-20261111-000123
QA_COMPLETEDIsi checklist QA sesuai jenis armada dan rekomendasi. Unit transit (tidak diservis) diteruskan langsung ke check-out.
INSPECTION_ASSIGNEDPilih mekanik dari cabang yang sama dan beri instruksi khusus.
DIAGNOSIS_COMPLETEDCatat hasil diagnosis dan kebutuhan sparepart.
QUOTATION_APPROVALDi halaman quotation (bukan modal): pilih jasa & sparepart dari katalog. Harga sparepart terkunci dari harga jual master; diskon kategori/product terhitung otomatis; PPN 11%.
QUOTATION_SENTMenu Approval: Setujui & kirim ke customer atau Reject & Revisi (catatan wajib, quotation kembali ke Admin Bengkel).
CUSTOMER_APPROVEDCustomer dengan Portal memutuskan sendiri di portal. Customer tanpa portal: Admin Bengkel mencatat keputusan beserta nama PIC.
WAITING_PARTSPK terhubung ke quotation yang disetujui. Kebutuhan sparepart masuk ke Gudang.
Hasil: SPK-PST-20261111-00004
READY_REPAIRSparepart keluar ke SPK, stok berkurang dan HPP tercatat otomatis. Jika stok kurang, Gudang membuat requisition ke Pembelian.
IN_REPAIRMulai dan selesaikan pekerjaan.
QA_PASSEDLulus: lanjut ke rilis. Tidak lulus: kembali ke mekanik (REWORK_REQUIRED).
HANDOVER_READYRilis unit ke customer, atau Rujuk ke cabang lain bila sebagian pekerjaan dilanjutkan di cabang lain (REFERRED).
CLOSEDIsi Security Check Sheet (OUT), driver pengambil, odometer, BBM. Unit keluar gerbang.
Draft → Terbit → LunasBisa dibuat begitu SPK lolos QA final (tidak harus menunggu check-out). Pilih SPK yang ditagih, cek draft, terbitkan, kirim ke customer, catat pembayaran lunas.
Quotation yang salah tidak dihapus; selalu ada jejak revisi dan approval ulang.
Admin Bengkel
Manager → Admin Bengkel
Admin Bengkel
Customer → Security
CUSTOMER_REJECTED.Manager (hak akses khusus) → Security
SERVICE_CANCELLED, unit diperiksa & check-out Security.Admin Bengkel asal → Security asal → Security tujuan → Admin Invoice tujuan
Security → QA → Security
Admin Bengkel → Manager → Mekanik
Admin Invoice / Penjualan
| Tahap | Siapa | Yang terjadi di sistem |
|---|---|---|
| Requisition (PR) | Gudang | Permintaan barang dari SPK atau restock. Approval Supervisor lalu Manager. |
| Purchase Order | Pembelian | PO ke vendor, menyimpan TOP vendor. Approval Supervisor lalu Manager. |
| Penerimaan barang | Gudang | Stok bertambah, harga beli tertinggi & rata-rata diperbarui, jurnal persediaan otomatis. |
| Retur ke vendor | Gudang / Pembelian | Barang cacat dikembalikan; approval Manager; nota debit ke vendor bill. |
| Stock opname | Gudang | Hitung fisik vs sistem; selisih disetujui Manager lalu stok disesuaikan. |
Admin Invoice
INV-PST-…, jatuh tempo = tanggal + TOP, jurnal piutang.Finance → Manager
Accounting
Menu yang tampil mengikuti hak akses masing-masing pengguna. Halaman detail hanya menampilkan informasi sesuai lingkup peran.
| Peran | Menu utama | Tugas |
|---|---|---|
| Security | Security Gate | Check-in & check-out unit dengan Security Check Sheet. Detail Security hanya berisi data gerbang. |
| QA | Quality Assurance | QA awal, validasi kerusakan tambahan, QA final. |
| Admin Bengkel | Admin Bengkel | Tugaskan mekanik, quotation, catat keputusan customer, SPK, rilis unit, rujuk cabang. |
| Mekanik | Mekanik | Diagnosis, perbaikan, laporkan kerusakan tambahan. |
| Gudang | Gudang | Keluarkan sparepart, requisition, penerimaan barang, retur, stock opname. |
| Pembelian | Pembelian | Purchase order ke vendor, master vendor. |
| Manager | Approval | Approval quotation, PR/PO, vendor bill, nota kredit/debit, retur, opname, storing; batalkan servis. |
| Admin Invoice | Keuangan → Invoice | Buat, terbitkan, kirim invoice; catat pembayaran; penjualan sparepart. |
| Finance | Keuangan → Vendor Bill | Vendor bill, pembayaran vendor, Bukti Kas Keluar. |
| Accounting | Akuntansi | COA, mapping akun, kas & bank, faktur pajak, laporan. |
| PIC Customer | Portal Customer | Lihat unit & invoice, setujui/tolak penawaran (Approver / Approver Final). |
| Super Admin | Master & Admin | User, role, master data, TOP, Pengaturan Invoice (rekening & logo faktur). |
| Dokumen | Diajukan oleh | Disetujui oleh | Jika ditolak |
|---|---|---|---|
| Quotation | Admin Bengkel | Manager, lalu customer | Reject & Revisi → revisi diajukan ulang |
| Penawaran di portal | Sistem (setelah Manager) | 1 PIC (< Rp 5 jt) atau 2 PIC (≥ Rp 5 jt) | Unit ke check-out |
| Requisition & PO | Gudang / Pembelian | Supervisor → Manager | Kembali ke pengaju |
| Vendor bill | Finance | Manager | Kembali ke Finance untuk revisi |
| Nota kredit / debit | Admin Invoice / Finance | Manager | Tidak berlaku |
| Retur, opname, storing | Gudang / Admin Bengkel | Manager | Tidak diproses |
Termin pembayaran dipilih dari Master TOP (7, 14, 30, 45 hari, bisa ditambah). Customer untuk invoice, vendor untuk vendor bill.
Invoice customer wajib dibayar lunas sekaligus. Vendor bill boleh dibayar bertahap.
Harga master belum termasuk PPN; PPN 11% dihitung dari subtotal setelah diskon.
Format dokumen: JENIS-CABANG-TANGGAL-URUT, misalnya INV-PST-20261111-00007.
Setiap SPK hanya bisa ditagih sekali; SPK yang belum dicentang tetap di antrean invoice.
Rekening di faktur dipilih Super Admin di Pengaturan Invoice; datanya dari Akuntansi → Kas & Bank.