Menu Kasir Reports

Tujuan Halaman

Halaman Kasir Reports menampilkan laporan register kasir (buka/tutup kasir) per user dan periode tanggal. Di sini Anda bisa memantau:

  • Waktu Open dan Close kasir.
  • Nama user dan email kasir.
  • Cash in hand (uang awal/uang di tangan).
  • Ringkasan penerimaan kas (Total Cash), kartu (CC Slips), dan cek/transfer.
  • Catatan (note) jika ada.

Halaman ini membantu audit kas harian/bulanan dan mengecek apakah kasir sudah ditutup dengan benar.

Bagian Header

Di bagian atas ada:

  1. Judul: Kasir Reports
  2. Subjudul: menampilkan filter aktif (contoh: “Semua User · 2026-01-01 → 2026-01-02”)
  3. Tombol cepat:
    • 📅 Pilih tanggal (date range)
    • 🚪 Open only (filter hanya register yang masih open)
    • 👤 Pilih user

Filter Tanggal (📅)

  1. Tap ikon 📅.
  2. Pilih tanggal awal dan tanggal akhir.
  3. Tekan Apply.

Tips:

  • Untuk cek harian, pilih 1 hari.
  • Untuk audit bulanan, gunakan rentang 1 bulan (default biasanya bulan berjalan).

Filter Register “Open Only” (🚪)

Tap ikon 🚪 untuk menampilkan hanya register yang statusnya open (belum ditutup). Tap lagi untuk mematikan filter ini.

Filter User (👤)

  1. Tap ikon 👤.
  2. Pilih user:
    • “Semua User” untuk menampilkan semua kasir.
    • Atau pilih user tertentu.
  3. Setelah dipilih, laporan akan dimuat ulang.

Pencarian

Di bawah header ada kolom:

  • “Cari register / user / note…”

Cara pakai:

  1. Ketik kata kunci (nama user, email, atau catatan).
  2. Tekan tombol Cari atau tombol search di keyboard.
  3. Bisa juga menggunakan Voice Search (🎤) untuk mengisi pencarian otomatis.

Ringkasan Total (Totals)

Di bagian atas list, jika data tersedia, akan muncul ringkasan total:

  1. Cash in Hand
    • Total cash in hand dari register yang tampil.
  2. Total Cash
    • Total penerimaan cash.
    • Ada info “Submit” (uang yang disetor/ter-submit) jika tersedia.
  3. Total Cheques
    • Total cheque/transfer.
    • Ada info “Submit” jika tersedia.

Jumlah baris yang terhitung ditampilkan dalam hint (misalnya “25 rows”).

Daftar Register (Kartu per Baris)

Setiap kartu register menampilkan:

  1. Open
    • Waktu kasir dibuka.
  2. Close
    • Waktu kasir ditutup (jika belum ditutup bisa kosong).
  3. User
    • Nama kasir dan email.
  4. Note
    • Catatan register (jika ada).
  5. Metrik utama:
    • Cash in Hand
    • CC Slips (Total / Submitted)
    • Cheques/Transfer (Total / Submitted) + Net transfer
    • Total Cash (Total / Submitted) + Net cash

Catatan “Total / Submitted”:

  • Total: total nilai transaksi/rekap.
  • Submitted: nilai yang sudah disetor/di-submit (jika sistem mencatat).

Memuat Data Lebih Banyak

Di bagian bawah:

  • Tombol Muat lagi akan muncul jika masih ada data berikutnya.
  • Jika sudah selesai, akan tampil “Selesai (x/y)”.

Refresh Data

Tarik layar ke bawah (pull-to-refresh) untuk memuat ulang data dari awal.

Jika Terjadi Error

Jika gagal memuat data, akan muncul banner error “Gagal memuat Kasir Reports”. Yang bisa Anda lakukan:

  1. Coba pull-to-refresh.
  2. Kurangi rentang tanggal.
  3. Matikan filter “Open only” atau ganti user.
  4. Pastikan koneksi dan login masih aktif.

Tips Praktis

  • Gunakan filter Open only untuk menemukan kasir yang lupa ditutup.
  • Audit cash: bandingkan “Total Cash” vs “Submit” untuk melihat apakah setoran sudah sesuai.
  • Jika hasil terlalu banyak, batasi dengan user atau gunakan pencarian.

Dibuat oleh: MAXsi POS "Aplikasi Kasir Murah"