HandyCafe Docs
owner cashier

Produk

Katalog produk menyenaraikan 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 stok.

Produk diurus pada tab Produk halaman Stok dalam navigasi utama. Tab ini menawarkan paparan jadual dan paparan grid. Kad grid menunjukkan foto produk, harga dan lencana Ada Stok atau Kehabisan Stok.

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 penerimaan stok direkodkan. Stok tidak disunting pada produk itu sendiri. Gunakan tab Status Stok halaman Stok.
min_stock Ambang pesanan semula. Apabila tahap stok jatuh pada atau di bawah nilai ini, produk ditandakan sebagai kritikal pada tab Status Stok. Sifar bermaksud tiada ambang.
description Penerangan teks pilihan untuk butiran produk tambahan.
photo Foto produk pilihan yang ditunjukkan pada paparan grid dan dalam menu kafeteria.

Membuang Produk daripada Jualan

Produk yang tidak sepatutnya ditawarkan lagi dibuang dengan tindakan Buang daripada Jualan pada tab Produk. Pengesahan menerangkan bahawa ini memadamkan produk daripada katalog dan tidak boleh dibatalkan. Pesanan lepas yang menyertakan produk mengekalkan syot kilat barisnya 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.
  • Penerimaan stok: Apabila stok baharu diterima dan direkodkan pada tab Penerimaan Stok halaman Stok, stok meningkat dengan sewajarnya.
  • Pelarasan manual: Tab Status Stok menawarkan tindakan Betulkan stok, Pembaziran dan Kiraan untuk mengambil kira kerosakan, pecah, kesilapan pengiraan atau percanggahan lain.

Stok tidak boleh disunting dalam editor produk. Semua perubahan stok melalui tab Status Stok supaya setiap perubahan masuk ke dalam sejarah pergerakan.

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. Buka halaman Stok dari bar sisi dan tukar ke tab Produk.
  2. Klik butang Produk Baharu.
  3. Masukkan nama (mesti unik).
  4. Pilih atau taip kategori.
  5. Pilih unit ukuran.
  6. Tetapkan harga jualan (jumlah yang dicaj kepada pelanggan).
  7. Tetapkan kadar VAT.
  8. Secara pilihan masukkan kod bar untuk sokongan pengimbas dan tambah foto.
  9. Klik Simpan.

Stok awal tidak ditetapkan di sini. Rekodkan kuantiti pembukaan dengan penerimaan stok atau dengan tindakan Kiraan pada tab Status Stok. Produk juga boleh dicipta terus dari baris penerimaan apabila penghantaran mengandungi item yang belum ada dalam katalog.

Menyunting Produk

Pilih produk daripada senarai untuk membuka editornya. Anda boleh mengemas kini mana-mana medan termasuk nama, harga, kategori, kadar VAT, kod bar dan foto. Perubahan berkuat kuasa serta-merta. Jika anda mengemas kini harga, harga baharu itu dikenakan pada semua pesanan akan datang. Tindakan Buang daripada Jualan memadamkan produk daripada katalog selepas pengesahan.

Pesanan lampau tidak terjejas oleh perubahan harga. Setiap item pesanan menyimpan unit_price pada masa jualan sebagai syot kilat.

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.