Mode Gelap
Sesi Kasir
Kelola sesi kasir di seluruh toko/outlet. Lihat daftar sesi yang sedang berjalan dan yang sudah ditutup, termasuk detail user, terminal, waktu operasional, total penjualan, dan rekap cash flow per sesi.
Path menu: POS → Sesi Kasir (/pos-config/shifts)
Daftar Sesi
Halaman ini menampilkan seluruh riwayat sesi kasir:
- No. Sesi --- nomor unik sesi kasir
- Outlet --- nama toko/outlet
- Kasir / Waktu Buka --- nama kasir yang membuka sesi beserta waktu sesi dibuka
- Kas Awal --- modal awal kas saat sesi dibuka
- Total Penjualan --- total nilai penjualan selama sesi
- Kas Akhir --- kas fisik yang dihitung saat sesi ditutup (kosong jika masih berjalan)
- Selisih --- perbedaan antara kas yang seharusnya ada (expected) dengan kas fisik (actual)
- Status --- Aktif (sedang berjalan), Tutup (sudah ditutup), atau Ditangguhkan (sesi ditahan/di-suspend)
Filter & Pencarian
Gunakan filter di bagian atas halaman untuk mencari sesi:
- Outlet --- filter berdasarkan outlet
- Status --- filter berdasarkan Aktif, Tutup, atau Ditangguhkan
- Waktu Buka --- filter berdasarkan tanggal sesi dibuka
Alur Kerja Sesi
Membuka Sesi
Sesi umumnya dibuka melalui aplikasi POS (kasir) saat kasir mulai bertugas:
- Kasir login ke aplikasi POS
- Pilih outlet dan Lokasi Kasir yang ditugaskan
- Masukkan modal awal kas (saldo awal uang tunai di laci kasir)
- Klik Buka Sesi
Buka sesi dari halaman admin
Sesi juga bisa dibuka langsung dari halaman ini. Klik tombol Buka Sesi di atas tabel, lalu pada modal Buka Sesi Baru pilih Outlet, Lokasi Kasir, isi Kas Awal (Modal) dan catatan (opsional), kemudian klik Buka Sesi. Berguna saat admin perlu membuka sesi atas nama kasir.
TIP
Lokasi Kasir adalah perangkat/terminal POS tempat sesi dijalankan. Daftar perangkat yang sedang aktif dapat dipantau di halaman Perangkat Aktif.
TIP
Modal awal kas sangat penting untuk perhitungan selisih kas saat tutup sesi. Pastikan kasir menghitung fisik uang di laci sebelum memasukkan nominal. Jika dikonfigurasi, sistem bisa menampilkan nominal default (lihat Konfigurasi POS).
Selama Sesi Berjalan
Selama sesi berjalan, kasir dapat:
- Melakukan transaksi penjualan
- Mencatat kas masuk (misalnya penukaran uang)
- Mencatat kas keluar (misalnya pembelian perlengkapan kecil)
- Melihat summary penjualan sementara
Menutup Sesi
Saat kasir selesai bertugas:
- Kasir klik Tutup Sesi di aplikasi POS
- Masukkan saldo akhir kas (hitung fisik uang di laci)
- Sistem menampilkan summary sesi:
- Total penjualan per metode pembayaran (tunai, kartu, QRIS, dll.)
- Kas masuk/keluar selama sesi
- Expected cash (kas yang seharusnya ada di laci)
- Actual cash (kas fisik yang dihitung)
- Selisih kas (expected vs actual)
- Konfirmasi tutup sesi
Sesi juga dapat ditutup dari halaman admin ini: klik kanan pada baris sesi lalu pilih Tutup Sesi untuk membuka modal Tutup Sesi & Rekonsiliasi.
TIP
Penutupan sesi bersifat langsung --- begitu dikonfirmasi, sesi langsung berstatus Tutup. Tidak ada langkah persetujuan supervisor. Karena itu, pastikan perhitungan kas fisik sudah benar sebelum menekan Tutup Sesi.
Melihat Detail Sesi
- Klik pada baris sesi di daftar untuk membuka halaman detail
- Detail sesi menampilkan:
Ringkasan Penjualan
| Informasi | Keterangan |
|---|---|
| Total Penjualan | Jumlah total seluruh transaksi selama sesi |
| Jumlah Transaksi | Banyaknya transaksi yang dilakukan |
| Per Metode Bayar | Breakdown penjualan per metode (tunai, kartu debit, kredit, QRIS, transfer, online) |
Rekap Cash Flow
| Informasi | Keterangan |
|---|---|
| Modal Awal | Saldo awal kas saat sesi dibuka |
| Kas Masuk | Total uang masuk selama sesi (dari transaksi tunai + manual cash in) |
| Kas Keluar | Total uang keluar selama sesi (manual cash out) |
| Expected Cash | Kas yang seharusnya ada = Modal Awal + Kas Masuk - Kas Keluar |
| Actual Cash | Kas fisik yang dihitung saat tutup sesi |
| Selisih | Perbedaan antara expected dan actual cash |
Daftar Transaksi
Tabel transaksi yang dilakukan selama sesi, termasuk nomor order, waktu, item, total, dan metode pembayaran.
Catatan Kas Masuk/Keluar
Riwayat pencatatan kas masuk dan keluar manual yang dilakukan selama sesi, termasuk keterangan dan nominal.
Sesi Per Toko
Anda juga dapat melihat sesi berdasarkan toko/outlet tertentu. Klik pada toko di daftar untuk menampilkan semua sesi yang pernah dibuka di toko tersebut.
Perhatian
Sesi yang tidak ditutup secara normal (misalnya karena mati listrik atau crash aplikasi) dapat ditutup secara manual oleh admin melalui halaman ini. Pastikan data kas diverifikasi sebelum menutup sesi secara manual.
TIP
Pantau kolom Selisih secara rutin. Selisih kas yang signifikan atau berulang dari kasir tertentu bisa mengindikasikan masalah operasional yang perlu ditindaklanjuti.