HandyCafe Docs
owner cashier

Produk

Halaman Produk mengurus katalog item yang kafe internet atau pusat permainan anda jual. Ini termasuk makanan, minuman, snek, aksesori dan sebarang barangan fizikal lain yang ditawarkan kepada pelanggan. Setiap produk mempunyai harga, kategori, kadar cukai dan tahap stok yang ditentukan. Produk berintegrasi dengan sistem pesanan, membolehkan juruwang mencipta pesanan, menjejak jualan dan mengurus inventori.

Medan Produk

Setiap rekod produk mengandungi maklumat berikut:

Medan Penerangan
name Nama produk yang dipaparkan dalam antara muka pesanan. Mesti unik (tidak sensitif huruf besar).
category Label teks yang mengumpulkan produk berkaitan (contoh: "Minuman", "Snek", "Aksesori"). Digunakan untuk penapisan dan pelaporan.
unit Unit ukuran untuk penjejakan stok (contoh: "keping", "kg", "liter", "tin", "botol").
barcode Nilai kod bar pilihan untuk integrasi pengimbas. Juruwang boleh mengimbas kod bar produk untuk menambahkannya ke pesanan dengan cepat.
sale_price Harga jualan dalam unit mata wang kecil (contoh: sen). Ini ialah jumlah yang dicaj kepada pelanggan setiap unit.
vat_rate Peratusan cukai (Cukai Nilai Ditambah) yang dikenakan pada produk ini. Digunakan untuk mengira komponen cukai setiap jualan.
stock Tahap stok semasa sebagai kuantiti perpuluhan. Dikemas kini secara automatik apabila pesanan dibuat dan apabila pembelian inventori direkodkan.
active Togol yang mengawal sama ada produk muncul dalam antara muka pesanan. Produk tidak aktif disembunyikan dari juruwang tetapi disimpan dalam pangkalan data untuk pelaporan sejarah.
description Penerangan teks pilihan untuk butiran produk tambahan.

Togol Aktif / Tidak Aktif

Produk boleh ditogol antara keadaan aktif dan tidak aktif:

  • Produk aktif muncul dalam antara muka pesanan dan boleh ditambah ke pesanan baharu.
  • Produk tidak aktif disembunyikan dari antara muka pesanan tetapi kekal dalam pangkalan data. Pesanan lepas yang menyertakan produk mengekalkan rujukan mereka supaya data jualan sejarah dipelihara.

Penjejakan Stok

HandyCafe mengekalkan kiraan stok berjalan untuk setiap produk. Nilai ini dikemas kini secara automatik oleh sistem sebagai respons kepada:

  • Jualan: Apabila produk dijual melalui pesanan, stok berkurang mengikut kuantiti yang dipesan.
  • Pembelian inventori: Apabila stok baharu diterima dan direkodkan dalam halaman Inventori, stok meningkat dengan sewajarnya.
  • Pelarasan manual: Juruwang atau pentadbir boleh melaraskan tahap stok secara manual untuk mengambil kira kerosakan, pembaziran, kesilapan pengiraan atau percanggahan lain.

Log Stok Produk

Setiap perubahan pada tahap stok produk direkodkan dalam log stok produk, mencipta jejak audit lengkap:

Sebab Penerangan
sale Stok berkurang kerana pesanan pelanggan. Memaut ke rekod pesanan tertentu.
purchase Stok meningkat kerana pembelian inventori. Memaut ke entri inventori tertentu.
adjustment Stok diselaraskan secara manual oleh juruwang atau pentadbir.
waste Stok berkurang kerana kerosakan, pecah atau hapus kira.
return Stok meningkat kerana pemulangan pelanggan atau pembatalan pesanan.

Kategori Produk

Produk dikumpulkan mengikut kategori menggunakan medan teks bebas. Kategori biasa termasuk:

  • Minuman (minuman ringan, air, minuman tenaga)
  • Minuman Panas (kopi, teh, coklat panas)
  • Snek (kerepek, gula-gula, bar coklat)
  • Makanan (sandwic, wrap, hidangan panas)
  • Aksesori (set kepala, pemacu USB, pad tetikus)

Kategori digunakan untuk penapisan dalam antara muka pesanan dan untuk pengumpulan dalam laporan jualan.

Mencipta Produk

Untuk menambah produk baharu ke katalog:

  1. Navigasi ke halaman Produk dari bar sisi.
  2. Klik butang Tambah Produk dalam bar alat.
  3. Masukkan nama (mesti unik).
  4. Pilih atau taip kategori.
  5. Pilih unit ukuran.
  6. Tetapkan harga jualan (jumlah yang dicaj kepada pelanggan, dalam unit mata wang kecil).
  7. Tetapkan kadar cukai.
  8. Secara pilihan masukkan kod bar untuk sokongan pengimbas.
  9. Tetapkan tahap stok awal jika berkenaan.
  10. Klik Simpan.

Integrasi dengan Pesanan

Apabila juruwang mencipta pesanan dan menambah produk:

  1. Harga jualan semasa produk dan kadar cukai disalin ke dalam item pesanan sebagai tangkapan.
  2. Jumlah baris dikira sebagai harga_unit * kuantiti.
  3. Apabila pesanan diselesaikan, tahap stok produk dikurangkan mengikut kuantiti yang dipesan.
  4. Entri log stok dicipta dengan sebab = 'sale' yang memaut ke pesanan.