Skip to main content

Riwayat Transaksi

👤 Role: Supervisor

Halaman Riwayat Transaksi digunakan oleh Supervisor untuk memantau, menelusuri, dan mencetak ulang transaksi yang telah dilakukan oleh kasir maupun supervisor.

Fitur ini dirancang untuk audit ringan, pengecekan kesalahan, dan kebutuhan cetak nota ulang tanpa mengganggu proses transaksi aktif.

alt text


Fungsi Utama Halaman

Supervisor dapat:

  • Mencari transaksi tertentu
  • Memfilter transaksi berdasarkan kriteria tertentu
  • Melihat detail ringkas transaksi
  • Mencetak ulang nota transaksi
  • Menelusuri data transaksi dalam jumlah besar melalui pagination

Pencarian Transaksi

Pencarian Cepat

Di bagian atas halaman tersedia kolom pencarian yang dapat digunakan untuk mencari transaksi berdasarkan:

  • ID Transaksi
  • Nama Pembeli

Pencarian bersifat real-time dan akan langsung memfilter data di tabel.

Catatan

Pencarian nama pembeli hanya berlaku untuk pembeli yang memiliki nama (terdaftar atau kasbon).


Filter Data Transaksi

Filter Role Pelaku

Supervisor dapat memfilter transaksi berdasarkan role yang melakukan transaksi, misalnya:

  • Kasir
  • Supervisor

Filter ini berguna untuk evaluasi performa atau pengecekan transaksi tertentu.


Filter Tanggal

Tersedia filter rentang waktu transaksi dengan format:

  • From: tanggal awal
  • To: tanggal akhir

Filter ini digunakan untuk menampilkan transaksi dalam periode tertentu, misalnya:

  • Transaksi harian
  • Transaksi mingguan
  • Transaksi pada rentang tanggal khusus

Reset Filter

Tombol Reset Filter berfungsi untuk:

  • Menghapus seluruh filter yang aktif
  • Mengembalikan tampilan ke kondisi default

Gunakan fitur ini jika hasil data tidak sesuai atau terlalu sempit akibat filter.


Pengaturan Jumlah Data Ditampilkan

Show Entries

Supervisor dapat mengatur jumlah baris data yang ditampilkan dalam tabel dengan pilihan:

  • 10 entries
  • 20 entries
  • 50 entries

Pengaturan ini tidak mempengaruhi data asli, hanya tampilan di layar.


Tabel Riwayat Transaksi

Tabel riwayat transaksi menampilkan kolom berikut:

KolomDeskripsi
ID TransaksiKode unik transaksi
WaktuTanggal dan jam transaksi dilakukan
KasirNama pengguna yang melayani transaksi
PembeliNama pembeli, atau (Tidak Terdaftar) jika tidak ada
ItemsJumlah item dalam transaksi
MetodeMetode pembayaran (Cash / QRIS / Kasbon)
TotalTotal nilai transaksi
AksiTindakan lanjutan

Status Pembeli

Jika transaksi dilakukan tanpa memilih pembeli, kolom Pembeli akan menampilkan (Tidak Terdaftar). Ini bukan error, melainkan kondisi valid untuk transaksi umum.


Aksi Transaksi

Cetak Nota

Pada kolom Aksi, tersedia tombol:

  • Cetak Nota

Fungsi ini digunakan untuk:

  • Mencetak ulang nota transaksi
  • Keperluan pembeli
  • Audit atau arsip fisik
Perhatian

Cetak nota hanya akan berhasil jika printer terhubung dan aktif.


Pagination

Di bagian bawah tabel tersedia pagination untuk navigasi data, meliputi:

  • Tombol ← Sebelumnya
  • Tombol → Berikutnya
  • Nomor halaman (dapat diklik langsung)

Pagination memungkinkan Supervisor menelusuri data transaksi dalam jumlah besar tanpa membebani tampilan.


Alur Penggunaan Umum

1

Buka halaman Riwayat Transaksi

Buka halaman Riwayat Transaksi untuk melihat daftar transaksi yang telah dicatat.

2

Gunakan Pencarian atau Filter

Gunakan kolom pencarian atau filter untuk menemukan transaksi spesifik dengan cepat.

3

Atur Jumlah Data (Show Entries)

Pilih jumlah baris yang ingin ditampilkan (10 / 20 / 50) sesuai kebutuhan audit.

4

Telusuri Menggunakan Pagination

Gunakan tombol halaman untuk menelusuri transaksi lama tanpa membebani tampilan.

5

Cetak Nota

Klik Cetak Nota jika perlu mencetak ulang struk atau menyimpan arsip fisik.


Tanggung Jawab Supervisor

Penting

Menu riwayat digunakan sebagai alat audit. Supervisor bertanggung jawab atas:

  • Monitoring transaksi harian
  • Deteksi transaksi mencurigakan
  • Verifikasi pembayaran non-tunai
  • Penyediaan data untuk laporan
  • Menjaga kerahasiaan data transaksi
Perhatian

Data riwayat bersifat final dan tidak dapat diubah.


Troubleshooting

Data tidak muncul

Kemungkinan penyebab:

  • Rentang tanggal terlalu sempit
  • Filter role tidak sesuai

Solusi: Klik Reset Filter.

Nota tidak tercetak

Solusi:

  • Pastikan printer aktif
  • Cek koneksi printer
  • Pastikan transaksi valid

Halaman ini bersifat read-only, tidak dapat mengubah data transaksi.