HandyCafe Docs
owner cashier

Pengeluaran

Halaman Pengeluaran melacak semua biaya bisnis yang bukan pembelian produk (sewa, utilitas, perbaikan, langganan, gaji, dan pembayaran keluar lainnya). Dengan mencatat pengeluaran secara konsisten, pemilik kafe mendapatkan gambaran yang jelas tentang biaya operasional bersamaan dengan pendapatan dari sesi dan pesanan, memungkinkan perhitungan keuntungan yang akurat.

Kolom Catatan Pengeluaran

Setiap entri pengeluaran berisi informasi berikut:

Kolom Deskripsi
title Deskripsi singkat pengeluaran (misalnya "Sewa - April 2026", "Tagihan Listrik", "Perbaikan Router", "Langganan Internet").
amount Jumlah pengeluaran dalam unit minor mata uang (misalnya sen).
currency Mata uang pengeluaran. Default ke mata uang sistem.
paid_at Stempel waktu saat pengeluaran benar-benar dibayar. Jika kolom ini diisi, pengeluaran dianggap Dibayar. Jika null, pengeluaran Belum Dibayar.
due_date Tanggal opsional kapan pembayaran jatuh tempo. Berguna untuk melacak kewajiban yang akan datang.
vendor Nama pihak yang Anda bayar (misalnya "Pemilik Gedung", "Perusahaan Listrik", "Perusahaan Jasa IT"). Opsional tetapi disarankan untuk pemfilteran dan pelaporan.
note Kolom teks bebas untuk detail tambahan seperti nomor faktur, kode referensi, atau konteks.

Status Pengeluaran

Pengeluaran memiliki dua kemungkinan status berdasarkan kolom paid_at:

  • Dibayar: Kolom paid_at berisi stempel waktu, menunjukkan pengeluaran telah diselesaikan. Pengeluaran yang dibayar menampilkan badge "Dibayar" dan tanggal pembayaran.
  • Belum Dibayar: Kolom paid_at kosong. Pengeluaran adalah kewajiban yang belum diselesaikan. Jika due_date diatur, sistem dapat menyoroti item yang telah jatuh tempo.

Preset Filter Tanggal

Halaman Pengeluaran menyediakan preset filter tanggal cepat untuk mempersempit daftar ke periode tertentu:

Preset Periode
Hari Ini Hanya pengeluaran yang dibuat atau dibayar hari ini
Kemarin Hanya pengeluaran dari kemarin
7 Hari Terakhir Pengeluaran dari minggu lalu
30 Hari Terakhir Pengeluaran dari bulan lalu
Minggu Ini Pengeluaran dari Senin hingga hari ini (minggu ini)
Minggu Lalu Pengeluaran dari minggu penuh sebelumnya (Senin sampai Minggu)
Bulan Ini Pengeluaran dari tanggal 1 bulan ini hingga hari ini
Bulan Lalu Pengeluaran dari seluruh bulan kalender sebelumnya
Semua Waktu Tanpa filter tanggal. Menampilkan semua pengeluaran

Preset ini memperbarui daftar secara langsung, memudahkan peninjauan pengeluaran untuk periode pelaporan tertentu.

Saran Pelengkapan Otomatis

Untuk mempercepat entri data dan menjaga konsistensi, halaman Pengeluaran menawarkan saran pelengkapan otomatis untuk dua kolom:

  • Vendor: Saat Anda mengetik di kolom vendor, sistem menyarankan nama vendor dari entri pengeluaran sebelumnya. Ini mencegah penamaan yang tidak konsisten (misalnya "PLN" vs. "Perusahaan Listrik Negara") dan memudahkan penggunaan ulang nama vendor umum.
  • Judul: Demikian pula, kolom judul menyarankan judul pengeluaran yang pernah digunakan sebelumnya. Pengeluaran berulang umum seperti "Sewa", "Internet", atau "Listrik" dapat dimasukkan dengan satu pilihan.

Pencarian

Bilah pencarian di bagian atas halaman Pengeluaran melakukan pencarian teks lengkap di semua kolom:

  • Judul
  • Vendor
  • Catatan
  • Jumlah

Ketik kata kunci apa pun untuk langsung memfilter daftar. Misalnya, mencari "internet" akan menampilkan semua pengeluaran dengan "internet" di judul, nama vendor, atau catatan.

Membuat Pengeluaran Baru

Untuk mencatat pengeluaran baru:

  1. Navigasikan ke halaman Pengeluaran dari bilah samping.
  2. Klik tombol Tambah Pengeluaran.
  3. Masukkan judul yang menjelaskan tujuan pengeluaran.
  4. Masukkan jumlah (dalam unit minor mata uang sistem).
  5. Secara opsional atur nama vendor (saran pelengkapan otomatis muncul saat Anda mengetik).
  6. Secara opsional atur tanggal jatuh tempo jika pembayaran memiliki tenggat.
  7. Tambahkan catatan untuk konteks tambahan.
  8. Klik Simpan.

Pengeluaran dibuat dengan status Belum Dibayar secara default.

Menandai Pengeluaran sebagai Dibayar

Untuk mencatat bahwa pengeluaran telah diselesaikan:

  1. Pilih pengeluaran dari daftar.
  2. Klik aksi Tandai sebagai Dibayar (atau alihkan status dibayar).
  3. Sistem mencatat stempel waktu saat ini sebagai nilai paid_at.
  4. Status pengeluaran berubah dari Belum Dibayar menjadi Dibayar.

Anda juga dapat menandai pengeluaran sebagai dibayar pada saat pembuatan jika pembayaran sudah dilakukan.

Menghapus Pengeluaran

Pilih pengeluaran dan gunakan aksi hapus untuk menghapusnya dari sistem. Pengeluaran yang dihapus dihapus secara permanen. Aksi ini memerlukan izin yang sesuai dan harus digunakan dengan hati-hati. Pertimbangkan untuk menandai pengeluaran yang tidak diinginkan sebagai batal di kolom catatan daripada menghapusnya untuk mempertahankan jejak audit.

Persyaratan Izin

Akses ke manajemen pengeluaran dikendalikan oleh izin peran kasir. Tergantung pada konfigurasi peran:

  • Beberapa peran mungkin dapat melihat pengeluaran tetapi tidak dapat membuat atau mengubahnya.
  • Kemampuan untuk menandai pengeluaran sebagai dibayar mungkin dibatasi pada peran tingkat pemilik.
  • Menghapus pengeluaran biasanya memerlukan izin yang ditingkatkan.

Periksa halaman Peran Kasir untuk detail tentang mengonfigurasi izin ini.