HandyCafe Docs
owner cashier

Perbelanjaan

Halaman Perbelanjaan menjejaki semua kos perniagaan yang bukan pembelian produk (sewa, utiliti, pembaikan, langganan, gaji, dan sebarang pembayaran keluar lain). Dengan merekod perbelanjaan secara konsisten, pemilik kafe mendapat gambaran jelas tentang kos operasi bersama hasil daripada sesi dan pesanan, membolehkan pengiraan keuntungan yang tepat.

Medan Rekod Perbelanjaan

Setiap entri perbelanjaan mengandungi maklumat berikut:

Medan Penerangan
title Penerangan ringkas tentang perbelanjaan (contoh, "Sewa - April 2026", "Bil Elektrik", "Pembaikan Router", "Langganan Internet").
amount Jumlah perbelanjaan dalam unit mata wang kecil (contoh, sen).
currency Mata wang perbelanjaan. Lalai kepada mata wang sistem.
paid_at Cap masa apabila perbelanjaan sebenarnya dibayar. Jika medan ini diisi, perbelanjaan dianggap Dibayar. Jika kosong, perbelanjaan adalah Belum Dibayar.
due_date Tarikh pilihan yang mana pembayaran perlu dibuat. Berguna untuk menjejaki kewajipan yang akan datang.
vendor Nama pihak yang anda bayar (contoh, "Tuan Rumah", "Syarikat Elektrik", "Perkhidmatan IT Co."). Pilihan tetapi disyorkan untuk penapisan dan pelaporan.
note Medan teks bebas untuk butiran tambahan seperti nombor invois, kod rujukan, atau konteks.

Status Perbelanjaan

Perbelanjaan mempunyai dua status berdasarkan medan paid_at:

  • Dibayar: Medan paid_at mengandungi cap masa, menunjukkan perbelanjaan telah diselesaikan. Perbelanjaan yang dibayar menunjukkan lencana "Dibayar" dan tarikh pembayaran.
  • Belum Dibayar: Medan paid_at kosong. Perbelanjaan adalah kewajipan yang belum diselesaikan. Jika due_date ditetapkan, sistem boleh menyorot item yang tertunggak.

Pratetap Penapisan Tarikh

Halaman Perbelanjaan menyediakan pratetap penapis tarikh cepat untuk menyempitkan senarai kepada tempoh tertentu:

Pratetap Tempoh
Hari Ini Hanya perbelanjaan yang dibuat atau dibayar hari ini
Semalam Hanya perbelanjaan dari semalam
7 Hari Terakhir Perbelanjaan dari minggu lalu
30 Hari Terakhir Perbelanjaan dari bulan lalu
Minggu Ini Perbelanjaan dari Isnin hingga hari ini (minggu semasa)
Minggu Lalu Perbelanjaan dari minggu penuh sebelumnya (Isnin hingga Ahad)
Bulan Ini Perbelanjaan dari 1hb bulan semasa hingga hari ini
Bulan Lalu Perbelanjaan dari keseluruhan bulan kalendar sebelumnya
Sepanjang Masa Tiada penapis tarikh. Menunjukkan semua perbelanjaan

Pratetap ini mengemas kini senarai dengan segera, memudahkan semakan perbelanjaan untuk tempoh pelaporan tertentu.

Cadangan Auto-Lengkap

Untuk mempercepatkan kemasukan data dan mengekalkan konsistensi, halaman Perbelanjaan menawarkan cadangan auto-lengkap untuk dua medan:

  • Vendor: Semasa anda menaip dalam medan vendor, sistem mencadangkan nama vendor dari entri perbelanjaan sebelumnya. Ini mengelakkan penamaan yang tidak konsisten (contoh, "Electric Co." vs. "Electric Company") dan memudahkan penggunaan semula nama vendor yang biasa.
  • Title: Begitu juga, medan title mencadangkan tajuk perbelanjaan yang pernah digunakan. Perbelanjaan berulang yang biasa seperti "Sewa", "Internet", atau "Elektrik" boleh dimasukkan dengan satu pilihan.

Carian

Bar carian di bahagian atas halaman Perbelanjaan melakukan carian teks penuh merentasi semua medan:

  • Title
  • Vendor
  • Note
  • Amount

Taip sebarang kata kunci untuk menapis senarai dengan serta-merta. Contohnya, mencari "internet" akan menunjukkan semua perbelanjaan dengan "internet" dalam tajuk, nama vendor, atau nota.

Mencipta Perbelanjaan Baru

Untuk merekod perbelanjaan baru:

  1. Navigasi ke halaman Perbelanjaan dari bar sisi.
  2. Klik butang Tambah Perbelanjaan.
  3. Masukkan title yang menerangkan untuk apa perbelanjaan itu.
  4. Masukkan amount (dalam unit kecil mata wang sistem).
  5. Pilihan untuk menetapkan nama vendor (cadangan auto-lengkap muncul semasa anda menaip).
  6. Pilihan untuk menetapkan due date jika pembayaran mempunyai tarikh akhir.
  7. Tambah sebarang nota untuk konteks tambahan.
  8. Klik Simpan.

Perbelanjaan dibuat dengan status Belum Dibayar secara lalai.

Menandakan Perbelanjaan sebagai Dibayar

Untuk merekod bahawa perbelanjaan telah diselesaikan:

  1. Pilih perbelanjaan dari senarai.
  2. Klik tindakan Tandakan sebagai Dibayar (atau togol status dibayar).
  3. Sistem merekod cap masa semasa sebagai nilai paid_at.
  4. Status perbelanjaan berubah dari Belum Dibayar ke Dibayar.

Anda juga boleh menandakan perbelanjaan sebagai dibayar pada masa penciptaan jika pembayaran telah dibuat.

Memadam Perbelanjaan

Pilih perbelanjaan dan gunakan tindakan padam untuk mengeluarkannya dari sistem. Perbelanjaan yang dipadamkan akan dikeluarkan secara kekal. Tindakan ini memerlukan kebenaran yang sesuai dan harus digunakan dengan berhati-hati. Pertimbangkan untuk menandakan perbelanjaan yang tidak diingini sebagai batal dalam medan nota daripada memadamnya untuk mengekalkan jejak audit.

Keperluan Kebenaran

Akses kepada pengurusan perbelanjaan dikawal oleh kebenaran peranan cashier. Bergantung pada konfigurasi peranan:

  • Sesetengah peranan mungkin boleh melihat perbelanjaan tetapi tidak boleh mencipta atau mengubahnya.
  • Keupayaan untuk menandakan perbelanjaan sebagai dibayar mungkin terhad kepada peranan peringkat pemilik.
  • Memadam perbelanjaan biasanya memerlukan kebenaran yang lebih tinggi.

Semak halaman Cashier Roles untuk butiran tentang mengkonfigurasi kebenaran ini.