Skip to content

Produk

Kelola seluruh produk retail dan FnB di toko Anda. Halaman ini adalah pusat pengelolaan katalog produk termasuk informasi harga, varian, gambar, barcode, resep/bahan, dan konversi satuan.

Path menu: Katalog → Produk (/master-data/products)

Daftar Produk


Melihat Daftar Produk

Halaman daftar produk menampilkan tabel dengan informasi:

KolomKeterangan
GambarThumbnail gambar produk
Nama ProdukNama produk
SKUStock Keeping Unit, kode unik produk
Harga JualHarga jual ke pelanggan
KategoriKategori produk
SatuanSatuan jual produk (pcs, kg, dll)
StokJumlah stok yang tersedia
StatusAktif atau tidak aktif

Gunakan fitur pencarian dan filter di atas tabel untuk menemukan produk berdasarkan nama, SKU, kategori, atau status.

Menambah Produk Baru

Formulir tambah produk berbentuk wizard bertahap — Anda mengisi data langkah demi langkah dan berpindah dengan tombol Selanjutnya / Sebelumnya (atau klik langsung pada penanda langkah di bagian atas). Langkah yang muncul menyesuaikan tipe produk yang dipilih:

LangkahMuncul untukIsi
1. Informasi DasarSemuaNama, SKU, barcode, kategori, satuan dasar, tipe produk, gambar, dan toggle penjualan/pembelian
2. Harga & StokSemuaHarga dasar (modal), harga jual, Lacak Stok, minimum stok
Bahan/ResepKompositDaftar bahan baku (BOM) + biaya tambahan
Isi PaketPaketProduk-produk komponen di dalam paket
Konversi SatuanSemua kecuali JasaSatuan beli/jual alternatif beserta rasio konversi
VarianVarianDaftar varian (ukuran/warna) dengan SKU & harga masing-masing
Pengaturan AkuntansiJika modul Akunting aktifAkun HPP, persediaan, dan pendapatan

Klik tombol Tambah Produk di bagian atas halaman untuk memulai.

Wizard Tambah Produk

Langkah 1 — Informasi Dasar

  • Nama Produk (wajib) -- nama yang tampil di POS dan laporan (contoh: "Nasi Goreng Spesial")
  • SKU -- kode unik produk. Kosongkan untuk digenerate otomatis, atau klik tombol generate.
  • Barcode -- masukkan/scan barcode, atau klik tombol generate (format EAN-13). Opsional.
  • Kategori -- pilih kategori produk untuk pengelompokan.
  • Satuan Dasar (wajib) -- pilih satuan terkecil untuk penjualan (pcs, gram, ml). Tidak dapat diubah setelah produk dibuat.
  • Tipe Produk -- pilih Biasa, Komposit, Paket, Bahan Baku, Varian, atau Jasa/Layanan (lihat Tipe Produk).
  • Gambar Produk -- upload gambar (akan tampil di grid POS).

Selain itu terdapat beberapa toggle penting:

ToggleFieldFungsi
Dijual di POSis_for_saleAktif = produk muncul di POS/menu. Matikan untuk barang operasional (gas, piring, alat kebersihan) yang dipakai internal — tetap bisa dibeli & dilacak stoknya, tapi tidak tampil di POS.
Dapat Dibeli dari Supplieris_purchasableAktif = produk bisa muncul di Purchase Order/pembelian. Nonaktifkan untuk produk jadi/olahan (F&B) yang tidak dibeli dari supplier. Otomatis nonaktif untuk tipe Komposit & Paket.
Status Produkis_activeAktif/nonaktif. Produk nonaktif tidak muncul di penjualan.

INFO

Toggle Dijual di POS dan Dapat Dibeli dari Supplier bekerja independen. Sebuah produk bisa dibeli tapi tidak dijual (barang operasional), atau dijual tapi tidak dibeli langsung (produk olahan F&B).

Langkah 2 — Harga & Stok

  • Harga Dasar (wajib) -- harga beli/modal, dipakai untuk perhitungan margin & HPP.
  • Harga Jual -- harga jual ke pelanggan (wajib kecuali tipe Bahan Baku, yang tidak dijual).
  • Minimum Stok -- batas minimum stok sebelum peringatan (alert stok).

Toggle di langkah ini:

ToggleFieldFungsi
Lacak Stoktrack_stockAktif = stok produk dihitung & dikontrol (muncul di Stock Opname & alert stok). Nonaktifkan untuk jasa/menu yang stoknya lewat bahan baku/resep.
Barang produksi?produce_to_stockKhusus tipe Komposit. Nonaktif (mis. nasi goreng): dibuat saat dipesan, jual langsung potong bahan baku sesuai resep. Aktif (mis. roti/kue): hanya bisa dijual dari stok hasil Produksi F&B — kalau habis, tidak bisa dijual sampai diproduksi lagi.

Stok diisi per-outlet

Field stok pada produk tidak lagi diisi di sini. Jumlah stok dikelola per-outlet melalui menu Outlet → Kelola Produk (halaman Toko/Outlet). Produk baru dimulai dengan stok 0 di setiap outlet.

Setelah semua langkah terisi, klik Simpan pada langkah terakhir.

Varian Produk

Untuk produk yang memiliki variasi (ukuran, warna, rasa, dll), pilih tipe Produk Varian saat membuat produk. Langkah Varian akan muncul di wizard. Setiap varian memiliki SKU dan penyesuaian harga tersendiri.

Contoh varian:

ProdukVarianSKUHarga
Kaos PolosSKP-S-001Rp 75.000
Kaos PolosMKP-M-001Rp 80.000
Kaos PolosLKP-L-001Rp 85.000
Kaos PolosXLKP-XL-001Rp 90.000

Untuk produk yang sudah ada, kelola varian lewat menu aksi pada daftar produk:

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Kelola Varian.
  2. Klik Tambah Varian, isi nama varian (contoh: "S", "M", "L"), atur SKU dan penyesuaian harga.
  3. Klik Simpan.

TIP

Varian berguna untuk produk dengan beberapa pilihan ukuran, warna, atau rasa. Untuk variasi yang bersifat tambahan/opsional (seperti topping), gunakan fitur Modifier Group (lihat di bawah) sebagai gantinya.

Modifier / Pilihan Produk

Modifier (pilihan tambahan seperti topping, level pedas, ukuran gelas) tidak dikelola dari detail produk, melainkan lewat menu aksi pada daftar produk:

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Kelola Pilihan.
  2. Tambahkan Modifier Group yang sudah dibuat ke produk ini.
  3. Simpan.

Modifier Group itu sendiri dibuat di halaman Modifier Group.

Upload Gambar Produk

Gambar produk di-upload di dalam wizard (langkah Informasi Dasar), baik saat menambah maupun mengedit produk:

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Edit (atau buka form Tambah Produk).
  2. Pada langkah Informasi Dasar, di bagian Gambar Produk, klik area upload dan pilih file gambar (format JPG/PNG).
  3. Gambar akan ditampilkan di grid produk pada layar POS.

Form dengan Gambar Produk

TIP

Upload gambar produk yang jelas dan menarik. Gambar membantu kasir mengenali produk dengan cepat di layar POS, terutama jika katalog produk cukup banyak.

Assign Produk ke Outlet

Jika bisnis Anda memiliki lebih dari satu outlet, Anda dapat menentukan produk mana yang tersedia di outlet tertentu. Secara default, produk baru belum di-assign ke outlet manapun.

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Assign ke Outlet.
  2. Centang outlet yang akan menjual produk ini.
  3. Klik Simpan.

Anda juga bisa memilih beberapa produk sekaligus lalu melakukan assign massal ke satu atau beberapa outlet.

Produk yang tidak di-assign ke suatu outlet tidak akan muncul di layar POS outlet tersebut. Pengaturan stok per-outlet dilakukan di Outlet → Kelola Produk pada halaman Toko/Outlet.

Mengedit Produk

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Edit.
  2. Wizard yang sama akan terbuka. Ubah data yang diperlukan pada langkah-langkah yang tersedia.
  3. Klik Simpan pada langkah terakhir.

WARNING

Beberapa field terkunci saat mengedit: Satuan Dasar dan Tipe Produk tidak dapat diubah dari form edit. Untuk mengubah tipe, gunakan aksi Ubah Tipe Produk (lihat bawah).

Mengubah Tipe Produk

Tipe produk menentukan bagaimana stok dihitung:

TipeStok dipotong dari
Produk BiasaStok produk itu sendiri
Bahan BakuStok produk itu sendiri (saat dipakai produk komposit)
Produk KompositStok bahan baku sesuai resep (BOM) -- bukan stok produk komposit
Produk PaketStok produk komponen -- bukan stok paket
Produk VarianStok per varian (ukuran/warna) -- bukan stok produk induk
Jasa/LayananTidak ada stok

Tipe produk normalnya terkunci. Ubah tipe hanya bisa dilakukan bila produk masih bersih: belum ada mutasi stok, belum pernah terjual, dan belum dipakai sebagai bahan komposit / komponen paket lain. Jika sudah ada data turunan, sistem menolak -- buat produk baru dengan tipe yang benar.

Cara mengubah:

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Ubah Tipe Produk
  2. Pilih tipe baru pada dialog Ubah Tipe Produk
  3. Klik Ubah Tipe

Aturan stok saat ubah tipe

Jika stok produk masih ≠ 0, tipe tidak bisa diubah ke Komposit, Paket, atau Varian -- karena tipe-tipe itu tidak memotong stok produk itu sendiri, sehingga stok lama akan "mengambang" dan menyesatkan laporan inventory. Pilihan tersebut akan dinonaktifkan di dialog.

Yang tetap diperbolehkan walau stok ≠ 0: Biasa ⇄ Bahan Baku (stok tetap akurat) dan Biasa ⇄ Jasa. Bila perlu pindah ke Komposit/Paket/Varian, lakukan stock opname ke 0 dulu, atau buat produk baru. Jika stok sudah 0, semua tipe bisa dipilih.

Menghapus Produk

  1. Pada tabel daftar produk, klik menu aksi produk lalu pilih Hapus
  2. Konfirmasi penghapusan pada dialog yang muncul

Perhatian

Produk yang sudah pernah digunakan dalam transaksi penjualan tidak dapat dihapus. Sebagai alternatif, ubah status produk menjadi Tidak Aktif agar tidak tampil di POS.

Penjualan stok minus

Izin menjual produk saat stok habis/minus bukan field pada produk, melainkan pengaturan di POS. Atur lewat halaman Konfigurasi POS.

TIP

  • Gunakan format SKU yang konsisten agar mudah dikenali (contoh: FNB-NG-001 untuk Food & Beverage - Nasi Goreng nomor 1)
  • Isi harga dasar (modal) untuk setiap produk agar Anda dapat melihat perhitungan margin keuntungan di laporan
  • Produk dengan barcode dapat di-scan langsung di POS menggunakan barcode scanner, mempercepat proses transaksi
  • Lakukan assign produk ke outlet yang sesuai agar katalog POS di setiap outlet hanya menampilkan produk yang relevan

Butuh bantuan lebih lanjut? Hubungi tim support kami.