Riwayat Penjualan

Tentang Riwayat Penjualan

Tab Riwayat Penjualan menampilkan seluruh transaksi penjualan yang pernah dilakukan. Dari halaman ini Anda dapat melihat detail transaksi, mengedit data, mencetak ulang struk, atau memproses retur barang.

Tampilan Tabel Riwayat

Data riwayat ditampilkan dalam tabel interaktif dengan kolom-kolom berikut:

KolomKeterangan
No. InvoiceNomor unik transaksi dalam format tanggal + nomor urut (contoh: 28022026-00015).
Jumlah TagihanTotal nominal transaksi dalam format Rupiah.
Tanggal TransaksiTanggal dan waktu transaksi dilakukan.
PengunjungNama pembeli atau pasien terkait transaksi.
StatusStatus pembayaran transaksi (Lunas, Belum Lunas, dll.).
AksiTombol-tombol aksi: Detail, Edit, Retur, dan Cetak Ulang.

Filter dan Pencarian

Gunakan fitur filter untuk menemukan transaksi yang Anda cari dengan cepat:

Filter Waktu Cepat

Klik tombol preset waktu untuk memfilter transaksi berdasarkan periode:

Filter Tanggal Kustom

Untuk rentang tanggal tertentu, gunakan date picker:

  1. Klik kolom Dari dan pilih tanggal awal.
  2. Klik kolom Sampai dan pilih tanggal akhir.
  3. Tabel akan otomatis memuat ulang data sesuai rentang tanggal yang dipilih.

Filter Status Pembayaran

Gunakan dropdown status untuk memfilter berdasarkan kondisi pembayaran:

Pencarian Teks

Ketik kata kunci pada kolom pencarian untuk mencari berdasarkan nomor invoice, nama pengunjung, atau detail transaksi lainnya. Pencarian bersifat debounced, artinya sistem akan menunggu 300 milidetik setelah Anda berhenti mengetik sebelum menjalankan pencarian.

Aksi pada Transaksi

Setiap baris transaksi memiliki tombol aksi di kolom paling kanan:

Detail Transaksi

  1. Klik ikon mata (Eye) pada baris transaksi.
  2. Modal detail akan terbuka menampilkan informasi lengkap: daftar produk, kuantitas, harga, diskon, total, dan informasi pembayaran.

Edit Transaksi

  1. Klik ikon pensil (Edit) pada baris transaksi.
  2. Modal edit akan terbuka untuk mengubah data transaksi yang masih diizinkan.
  3. Simpan perubahan setelah selesai mengedit.

Perhatian: Tidak semua transaksi dapat diedit. Transaksi yang sudah diproses retur atau sudah melewati batas waktu edit tidak dapat diubah.

Proses Retur

  1. Klik ikon retur pada baris transaksi.
  2. Modal retur akan terbuka menampilkan daftar item yang dapat diretur.
  3. Pilih item dan masukkan jumlah retur serta alasan.
  4. Konfirmasi proses retur. Stok akan otomatis dikembalikan ke inventaris.

Cetak Ulang Struk

  1. Klik ikon printer pada baris transaksi.
  2. Pilih format cetakan yang diinginkan:
    • Cetak Struk POS — Format thermal 80mm.
    • Cetak Etiket — Label produk.
    • Kirim ke WhatsApp — Kirim struk digital ke pembeli.

Tips: Anda dapat mencetak ulang struk berulang kali tanpa batas. Fitur ini berguna jika struk pertama tidak tercetak dengan baik atau pembeli meminta salinan tambahan.

Paginasi dan Pengaturan Tampilan

Di bagian bawah tabel terdapat kontrol paginasi:

Sorting Data

Klik header kolom pada tabel untuk mengurutkan data secara ascending (A-Z / terkecil) atau descending (Z-A / terbesar). Kolom yang mendukung sorting ditandai dengan ikon panah di sebelah judul kolom.


Revision #1
Created 2026-02-28 15:42:11 UTC by Admin Dekacare
Updated 2026-02-28 15:42:13 UTC by Admin Dekacare