Menu Pembayaran

Tujuan Halaman

Halaman Laporan Pembayaran dipakai untuk melihat arus pembayaran (masuk/keluar), memfilter data berdasarkan rentang tanggal dan pihak terkait, serta membuka detail transaksi penjualan, pembelian, atau expense.

Bagian Utama

  1. Header

    • Checklist semua: memilih semua data pada daftar.
    • Rentang tanggal: membuka pemilih tanggal awal-akhir.
    • Filter: membuka modal filter lanjutan.
  2. Ringkasan

    • Total Returned: total nilai retur (ditampilkan sebagai nilai negatif).
    • Total per metode bayar: ringkasan per cash, BRI, BNI, BCA, Mandiri, dan metode lainnya.
  3. Daftar Pembayaran

    • Menampilkan:
      • Nama customer atau supplier.
      • Nominal pembayaran (tap untuk melihat detail jika ada relasi transaksi).
      • Tanggal transaksi.
      • User pencatat.
      • Badge tipe (received/sent/returned/expense).
      • Badge metode bayar.
    • Nominal dapat dibuka untuk detail:
      • Sale detail jika ada sale_id.
      • Purchase detail jika ada purchase_id.
      • Expense detail jika ada expense_id.
  4. Ringkasan Ceklist (Floating)

    • Muncul jika ada item yang dicentang.
    • Menampilkan jumlah item terpilih dan total net.
    • Tipe sent/out/expense/returned dihitung sebagai nilai negatif.

Rentang Tanggal

  • Defaultnya menggunakan tanggal hari ini.
  • Pilih start/end lewat Date Range Picker, lalu data otomatis dimuat ulang.

Filter Lanjutan (Modal)

Filter tersedia:

  1. Customer: cari nama/perusahaan (minimal 2 huruf).
  2. Supplier: cari nama atau ID (minimal 2 huruf).
  3. User: cari username atau ID (minimal 2 huruf).
  4. Tipe pembayaran:
    • Returned, Sent, Received, Expense, atau semua.
  5. Metode bayar:
    • Semua, cash, bri, bni, bca, mandiri.

Tombol:

  • Reset: kosongkan semua filter.
  • Terapkan: jalankan filter dan muat ulang data.

Detail Transaksi

  1. Detail Penjualan
    • Menampilkan informasi invoice, customer, biller, total/paid/balance, daftar produk, dan pembayaran.
  2. Detail Purchase
    • Menampilkan info supplier, status, gudang, ringkasan total/paid/sisa, serta item pembelian.
  3. Detail Expense
    • Menampilkan referensi, tanggal, gudang, kategori, jumlah, user, dan catatan.

Alur Penggunaan Singkat

  1. Pilih rentang tanggal sesuai kebutuhan.
  2. Gunakan filter lanjutan bila ingin spesifik ke customer/supplier/user.
  3. Centang item untuk menghitung total net.
  4. Tap nominal untuk melihat detail transaksi terkait.

Tips Praktis

  • Gunakan checklist untuk merekonsiliasi pembayaran tertentu.
  • Jika hasil terasa terlalu banyak, gunakan filter tipe dan metode bayar terlebih dahulu.
  • Total net akan negatif jika mayoritas transaksi bertipe sent/out/expense/returned.

Dibuat oleh: MAXsi POS "Aplikasi Kasir Murah"