Menu Penjualan

Tujuan Halaman

Halaman Penjualan menampilkan daftar transaksi POS, membantu pencarian cepat, filter laporan, melihat detail transaksi, menambah pembayaran, serta mencetak atau membagikan struk.

Bagian Utama

  1. Header

    • Checkbox: pilih semua transaksi untuk ringkasan total.
    • Filter: buka modal filter (status bayar, status penjualan, created by).
    • Kalender: filter tanggal dengan Date Range Picker.
    • Tema: toggle terang/gelap.
    • Plus: masuk ke halaman POS untuk transaksi baru.
  2. Search Bar

    • Ketik kata kunci (no referensi atau customer).
    • Bisa gunakan voice search.
  3. Daftar Penjualan

    • Setiap kartu menampilkan:
      • Nama customer.
      • Badge status payment (PAID/PARTIAL/DUE/PENDING/OVERDUE).
      • Badge status sale (COM/RET/PEN).
      • Tanggal dan nomor referensi.
      • Biller dan user pembuat.
      • Ringkasan: Grand Total, Paid, Balance.
  4. Ringkasan Ceklis

    • Muncul jika ada transaksi yang dicentang.
    • Menampilkan total grand total, paid, dan balance dari transaksi yang dipilih.

Fungsi Tombol di Kartu Transaksi

  • Print (icon printer): buka preview struk lalu bisa print/share.
  • R: proses retur penjualan (Return Sale).
  • E: edit transaksi (Edit Sale).
  • Tap Grand Total / Balance: buka detail transaksi.
  • Tap Paid: buka modal tambah pembayaran.

Filter Data

Filter ada dua jalur:

  • Icon Filter (funnel): buka modal filter detail.
  • Icon Kalender: pilih rentang tanggal.

Isi modal filter:

  • Payment Status: all, paid, partial, due, pending, overdue.
  • Status Penjualan: all, completed, returned, partial.
  • Created By: cari user lalu pilih dari daftar.

Tombol di modal filter:

  • Reset: menghapus semua filter.
  • Apply Filters: menerapkan filter.

Detail Penjualan (Modal)

Menampilkan informasi lengkap transaksi:

  • Ringkasan transaksi dan status.
  • Daftar produk (nama, qty, harga, diskon, subtotal).
  • Catatan staff (jika ada).
  • Rincian pembayaran, termasuk kembalian atau kurang bayar.
  • Tombol Edit di setiap pembayaran (jika tersedia).

Preview Struk (Modal)

Muncul saat menekan Print. Tombol di dalam modal:

  • Print: cetak struk.
  • Share: bagikan struk.
  • Tutup: kembali ke daftar.

Tambah Pembayaran (Modal)

Muncul saat menekan Paid pada kartu transaksi. Isi modal:

  • Ringkasan transaksi (grand total, sudah dibayar, balance).
  • Riwayat pembayaran sebelumnya.
  • Form pembayaran baru:
    • Amount (jumlah).
    • Metode: cash, bri, bni, bca, mandiri.
    • Catatan (opsional).
  • Tombol simpan pembayaran.

Jika kasir belum dibuka:

  • Akan muncul opsi buka kasir atau buka di web.

Edit Pembayaran (Modal)

Diakses dari detail transaksi (tombol Edit pada pembayaran). Fungsi:

  • Ubah nominal, metode, reference, atau catatan pembayaran.
  • Simpan perubahan.

Alur Penggunaan Ringkas

  1. Gunakan search atau filter untuk menemukan transaksi.
  2. Tap transaksi untuk melihat detail, atau tap Paid untuk menambah pembayaran.
  3. Gunakan Print untuk preview, share, atau cetak struk.
  4. Gunakan R untuk retur atau E untuk edit transaksi.

Tips Praktis

  • Gunakan filter tanggal untuk laporan harian/mingguan.
  • Untuk laporan cepat, centang beberapa transaksi agar ringkasan total muncul.
  • Jika daftar kosong, tarik ke bawah untuk refresh.

Dibuat oleh: MAXsi POS "Aplikasi Kasir Murah"