Menu Produk
Tujuan Halaman
Halaman Produk digunakan untuk melihat daftar produk, memantau stok, mencari produk cepat (text/voice/barcode), dan membuka detail lengkap produk termasuk histori penjualan/pembelian.
Bagian Utama
Header
- ➕ Tambah Produk: menuju form tambah produk.
- 🏬 Gudang: memilih gudang untuk filter stok.
- ⚡ Quick Sync: memperbarui cache pencarian produk agar hasil pencarian lebih cepat.
- ⚙️ Filter: filter status stok (danger/warning).
Kolom Pencarian
- Ketik nama/kode produk (auto-search setelah 350ms).
- Mic: voice search.
- Kamera: scan barcode.
Daftar Produk
- Menampilkan:
- Nama produk dan kode singkat.
- Brand, kategori, alert qty, dan unit.
- Harga jual & variasi harga unit (jika ada).
- Qty stok dan indikator warna:
- Merah (danger): stok habis.
- Kuning (warning): stok menipis.
- Tap item untuk membuka detail produk.
- Menampilkan:
Detail Produk (Modal)
Informasi yang ditampilkan:
- Nama, kode, brand, kategori.
- Harga dasar, modal (cost), unit.
- Info promo (jika masih aktif).
- Detil harga per unit (unit 1/2/3).
- Harga per group (jika ada).
- Stok per gudang + rack (jika ada).
Tombol aksi di detail:
- Edit: buka halaman edit produk.
- Sync QTY: sinkron stok terbaru dari server.
- Hist. Stok: lihat histori stok.
- Hist. Beli: histori pembelian.
- Hist. Jual: histori penjualan.
Modal Histori Penjualan & Pembelian
Masing-masing modal menampilkan daftar histori per produk. Fitur:
- Search dalam histori.
- Menampilkan jumlah, tanggal, dan nilai transaksi.
Modal Pilih Gudang
Daftar gudang + opsi “Semua Gudang”. Memilih gudang akan memfilter stok di list.
Modal Filter Stok
Opsi filter:
- Semua Produk
- Danger (Stok Habis)
- Warning (Stok Menipis)
Alur Penggunaan Singkat
- Cari produk dengan teks, suara, atau scan barcode.
- Pilih gudang atau filter stok jika diperlukan.
- Tap produk untuk melihat detail.
- Gunakan tombol aksi (Edit/Sync/Histori).
Tips Praktis
- Gunakan voice search untuk pencarian cepat di toko ramai.
- Jika stok dirasa tidak sesuai, gunakan “Sync QTY”.
- Gunakan filter “Warning” untuk pantau produk yang hampir habis.
- Jalankan “Quick Sync” setelah menambah banyak produk atau saat pencarian terasa lambat.