Mode Gelap
Sesi Kasir
Pantau dan kelola sesi login kasir di aplikasi POS. Halaman ini mencatat setiap aktivitas login kasir, di terminal mana, berapa lama sesi berlangsung, dan status sesi saat ini.
Path menu: POS Config → Sessions (/pos-config/sessions)
Daftar Sesi
Halaman ini menampilkan seluruh riwayat sesi login kasir di POS:
- Tanggal & Waktu --- kapan sesi dimulai
- Kasir --- email akun kasir yang login
- Terminal --- terminal POS tempat kasir login
- Toko --- nama toko/outlet
- Modal Awal --- saldo awal kas yang diinput saat membuka sesi
- Total Penjualan --- akumulasi penjualan selama sesi
- Setoran --- total kas yang disetor
- Status --- Open (aktif) atau Closed (selesai)
Filter & Pencarian
Gunakan filter untuk mempersempit data sesi:
- Toko --- filter berdasarkan outlet
- Terminal --- filter berdasarkan terminal tertentu
- Kasir --- filter berdasarkan email kasir
- Tanggal --- filter berdasarkan rentang tanggal
- Status --- filter sesi aktif atau sudah selesai
Memantau Sesi Aktif
Sesi yang berstatus Open menandakan kasir tersebut sedang login dan beroperasi di POS. Informasi ini berguna untuk:
- Mengetahui kasir mana saja yang sedang bertugas saat ini
- Memantau terminal mana yang sedang digunakan
- Memastikan tidak ada sesi yang terlupakan (kasir lupa logout)
- Monitoring operasional harian secara real-time
Detail Sesi
Klik pada baris sesi untuk melihat detail lengkap:
Informasi Umum
| Informasi | Keterangan |
|---|---|
| Kasir | Email dan nama kasir |
| Terminal | Nama dan kode terminal |
| Toko | Nama toko/outlet |
| Waktu Buka | Tanggal dan jam sesi dibuka |
| Waktu Tutup | Tanggal dan jam sesi ditutup (kosong jika masih aktif) |
| Durasi | Lama sesi berlangsung |
Ringkasan Keuangan
| Informasi | Keterangan |
|---|---|
| Modal Awal | Saldo awal kas yang diinput kasir saat membuka sesi |
| Total Penjualan | Akumulasi nilai penjualan selama sesi |
| Kas Masuk | Total pencatatan kas masuk manual (cash in) |
| Kas Keluar | Total pencatatan kas keluar manual (cash out) |
| Setoran | Total kas yang disetor saat menutup sesi |
| Selisih | Perbedaan antara kas yang seharusnya ada vs kas aktual |
Riwayat Kas Masuk/Keluar
Daftar pencatatan kas masuk dan keluar yang dilakukan selama sesi, meliputi waktu, keterangan, dan nominal.
Menutup Sesi
Sesi kasir ditutup melalui aplikasi POS saat kasir selesai bertugas. Namun, admin juga dapat menutup sesi dari halaman manajemen:
Menutup Sesi dari POS
- Kasir klik Tutup Sesi di aplikasi POS
- Hitung dan masukkan kas fisik di laci
- Sistem menampilkan ringkasan sesi
- Konfirmasi penutupan sesi
Force Logout (Admin)
Jika kasir lupa logout atau terjadi masalah teknis:
- Cari sesi yang berstatus Open di daftar
- Klik tombol Force Logout
- Konfirmasi force logout
Perhatian
Force logout akan mengakhiri sesi kasir secara paksa tanpa proses penutupan normal. Data kas mungkin tidak tercatat dengan benar. Gunakan fitur ini hanya jika benar-benar diperlukan.
Ringkasan Sesi
Halaman ini juga menyediakan ringkasan (summary) sesi untuk periode tertentu:
- Total Sesi --- jumlah sesi yang dibuka dalam periode
- Sesi Aktif --- jumlah sesi yang masih berjalan
- Rata-rata Durasi --- rata-rata lama sesi kasir
Pembatasan Perangkat
Sistem POS menerapkan pembatasan satu perangkat per user (single-device restriction):
- Jika seorang kasir mencoba login dari perangkat lain sementara sesi aktif masih ada, login akan ditolak
- Sesi sebelumnya harus diakhiri terlebih dahulu, atau admin melakukan force logout
- Pengaturan jumlah sesi bersamaan dapat diatur di Konfigurasi POS (parameter Maks Sesi Bersamaan)
TIP
Periksa halaman ini secara berkala untuk memastikan tidak ada sesi POS yang aktif di luar jam operasional. Sesi yang terlalu lama aktif mungkin menandakan kasir lupa logout, yang berisiko terhadap keamanan data.