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
Header
- Checklist semua: memilih semua data pada daftar.
- Rentang tanggal: membuka pemilih tanggal awal-akhir.
- Filter: membuka modal filter lanjutan.
Ringkasan
- Total Returned: total nilai retur (ditampilkan sebagai nilai negatif).
- Total per metode bayar: ringkasan per cash, BRI, BNI, BCA, Mandiri, dan metode lainnya.
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.
- Menampilkan:
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:
- Customer: cari nama/perusahaan (minimal 2 huruf).
- Supplier: cari nama atau ID (minimal 2 huruf).
- User: cari username atau ID (minimal 2 huruf).
- Tipe pembayaran:
- Returned, Sent, Received, Expense, atau semua.
- Metode bayar:
- Semua, cash, bri, bni, bca, mandiri.
Tombol:
- Reset: kosongkan semua filter.
- Terapkan: jalankan filter dan muat ulang data.
Detail Transaksi
- Detail Penjualan
- Menampilkan informasi invoice, customer, biller, total/paid/balance, daftar produk, dan pembayaran.
- Detail Purchase
- Menampilkan info supplier, status, gudang, ringkasan total/paid/sisa, serta item pembelian.
- Detail Expense
- Menampilkan referensi, tanggal, gudang, kategori, jumlah, user, dan catatan.
Alur Penggunaan Singkat
- Pilih rentang tanggal sesuai kebutuhan.
- Gunakan filter lanjutan bila ingin spesifik ke customer/supplier/user.
- Centang item untuk menghitung total net.
- 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.