STATUS ANTRIAN KENDARAAN
Arahkan bukti pembayaran ke kamera
Status Jaringan: {{ isOnline ? '🟢 Online (Terhubung)' : '🔴 Offline (Terputus)' }}
ENTERPRISE ERP v6
© 2026 SP IKG CARWASH · All Rights Reserved
Input modal awal laci kasir hari ini
| Invoice / Tanggal | Kendaraan | Total Bayar | Aksi |
|---|---|---|---|
|
{{ t.invoice_number }}
WRG
PPN
{{ new Date(t.created_at).toLocaleString('id-ID', {day: 'numeric', month: 'short', year: 'numeric', hour: '2-digit', minute: '2-digit'}) }}
|
{{ t.plate_number }} |
Rp {{ parseFloat(t.total).toLocaleString() }}
{{ t.payment_method }}
VOID
|
|
| Tidak ada transaksi di periode ini Belum ada riwayat transaksi | |||
| Invoice / Waktu | Kendaraan | Layanan | Kasir | Pembayaran | Status | Total | Aksi |
|---|---|---|---|---|---|---|---|
|
{{ t.invoice_number }}
WRG
ST+M
{{ new Date(t.created_at).toLocaleString('id-ID', {day: 'numeric', month: 'short', year: 'numeric', hour: '2-digit', minute: '2-digit'}) }}
|
{{ t.plate_number }}
{{ t.vehicle_type || '-' }}
|
{{ t.details.map(d => d.name).join(', ') }}
🍴 Warung
-
|
{{ t.cashier_name || '-' }} |
Rp {{ parseFloat(t.total).toLocaleString() }}
{{ t.payment_method }}
+split
|
{{ t.status }} | Rp {{ parseFloat(t.total).toLocaleString() }} |
|
| Tidak ada transaksi yang cocok | |||||||
Dashboard & laporan otomatis menyesuaikan rentang waktu
{{ activeShift ? 'Sedang Buka' : 'Tidak Ada Shift Aktif' }}
Belum buka shift. Buka shift dulu di tab KASIR.
Belum ada transaksi hari ini
Klik status kehadiran untuk memperbarui absensi hari ini
| No. Nota | Waktu | Jenis | Plat Nomor | Layanan | Pembayaran | Total |
|---|---|---|---|---|---|---|
| {{ t.invoice_number }} | {{ new Date(t.created_at).toLocaleTimeString('id-ID', {hour:'2-digit', minute:'2-digit'}) }} | {{ t.vehicle_type || '-' }} | {{ t.plate_number || '-' }} | {{ t.business_type === 'food' ? '🍴 Warung' : t.business_type === 'combined' ? '💦 Steam + 🍴' : '💦 Steam' }} | {{ t.payment_method || 'Cash' }} | Rp {{ formatPrice(t.total) }} |
| Belum ada transaksi di periode ini | ||||||
| Total Pencucian | {{ reportTransactions.length }} unit | |||||
| Tanggal | Deskripsi / Keterangan | Nominal | Aksi |
|---|---|---|---|
| {{ new Date(e.created_at).toLocaleDateString('id-ID', {day:'numeric', month:'short', year:'numeric'}) }} | {{ e.description || '-' }} | Rp {{ formatPrice(e.amount) }} | |
| Belum ada biaya operasional di periode ini | |||
| Total Biaya Operasional | Rp {{ formatPrice(viewerExpensesTotal) }} | ||
Dihitung otomatis dari seluruh transaksi sukses sejak awal sistem beroperasi (Steam + Warung).
Laba Bersih Rp {{ formatPrice(reportNetProfit) }} adalah estimasi keuntungan riil setelah dikurangi beban operasional, belanja, dan alokasi komisi pekerja.
Angka komisi masih estimasi (belum ada payroll final pada periode ini).
Untuk pelaporan pajak masa
Dari rata-rata historis harian
Rata-rata historis harian
Balik dalam 30 hari
Rekap dan kontrol status kehadiran seluruh tim
Program Poin Otomatis
Poin 5% otomatis masuk setelah transaksi selesai. Masukkan Plat Nomor di Tab Kasir untuk memotong Poin.
| Plat Nomor | Nama | No. HP | Kunjungan | Total Poin | Status |
|---|---|---|---|---|---|
| {{ c.plate_number }} | {{ c.name || '-' }} | {{ c.phone_number || '-' }} |
{{ c.total_visits }}x Cuci
|
{{ parseFloat(c.points).toLocaleString() }} |
VIP
Regular
|
| Belum ada data member yang cocok | |||||
Komisi Omset + Insentif Per Unit
Belum ada payroll
Klik "HITUNG PAYROLL" untuk membuat baru
Memuat data...