KasWarung
KasWarung
FiturHargaKnowledge Base
MasukDaftar
KasWarung
KasWarung

Portal manajemen retail lengkap untuk bisnis Anda. Kelola produk, inventaris, pembelian, karyawan, dan laporan — semua dalam satu platform.

Mulai GratisGet it on Google Play

Produk

  • Fitur
  • Harga
  • Knowledge Base

Legal

  • Syarat & Ketentuan
  • Kebijakan Pengembalian
  • Kebijakan Privasi

Kontak

  • WhatsApp: 08117699943
  • admin@kaswarung.com

© 2026 KasWarung. Hak cipta dilindungi.

Made with ❤️ for Indonesian retailers · v1.1.2

Knowledge BaseProduk & UOM

Artikel

Promosi & Diskon
Loyalitas & Poin
Produk & UOM
Inventaris & Stok
Pembelian & Supplier
Panduan Aplikasi Kasir
Laporan & Analitik
Staf & Akses
Pengaturan & Langganan
Setup Printer
Knowledge Base

Panduan Lengkap Produk & Sistem UOM

Pelajari cara membangun katalog produk, mengatur konversi multi-UOM, menentukan harga per satuan, dan import massal via CSV — semua dikelola dari portal dan tersinkron ke aplikasi kasir.

Apa itu Katalog Produk?

Katalog Produk adalah sumber data tunggal untuk semua barang yang Anda jual. Anda mengelola produk di Portal Manajemen (app.kaswarung.com) — kategori, detail produk, varian (ukuran, warna), dan satuan ukur (UOM). Semua data otomatis tersinkron ke aplikasi kasir Android. Sistem multi-UOM KasWarung memungkinkan Anda menjual produk yang sama dalam satuan berbeda (pcs, box, karton) dengan konversi otomatis dan harga per satuan.

Konsep Dasar

Komponen utama katalog produk Anda

Kategori

Kelompokkan produk ke dalam kategori berkode warna untuk memudahkan pencarian. Kategori tampil sebagai tab filter di portal dan aplikasi kasir.

💡 Contoh:

Makanan, Minuman, Snack, Perawatan Diri — masing-masing dengan warna berbeda untuk identifikasi visual cepat

  • Berkode warna untuk identifikasi visual mudah
  • Filter produk berdasarkan kategori di portal dan POS
  • Soft-delete: nonaktifkan kategori tanpa kehilangan data

Produk

Setiap produk adalah entri katalog dengan nama, deskripsi, kategori, dan gambar opsional. Produk bisa memiliki satu atau lebih varian, dan setiap varian bisa dijual dalam beberapa satuan.

💡 Contoh:

Produk: "Indomie Goreng" — Kategori: Makanan, Gambar: foto produk, dengan varian untuk rasa berbeda

  • Nama, deskripsi, kategori, dan gambar
  • Barcode / SKU untuk scan cepat
  • Toggle lacak stok (aktifkan/nonaktifkan per produk)
  • Soft-delete: nonaktifkan produk tanpa kehilangan riwayat

Varian Produk

Varian mewakili versi berbeda dari suatu produk — ukuran, rasa, atau warna berbeda. Setiap varian memiliki harga jual, harga modal, dan level stok sendiri.

💡 Contoh:

Produk "Kaos" → Varian: S (Rp 75.000), M (Rp 80.000), L (Rp 85.000), XL (Rp 90.000)

  • Setiap varian punya harga jual dan harga modal sendiri
  • Tracking stok independen per varian per outlet
  • Setiap produk minimal punya satu varian (varian default)
  • Barcode bisa diatur per varian untuk scanning

Satuan Ukur (UOM)

KasWarung mendukung multi-UOM per produk. Tentukan UOM dasar (misal: pcs) dan UOM konversi (misal: box = 12 pcs, karton = 48 pcs). Semua stok disimpan dalam UOM dasar secara internal.

💡 Contoh:

Aqua 600ml: UOM dasar = pcs → Box = 24 pcs, Karton = 48 pcs. Kasir bisa menjual dalam satuan apapun

  • Buat nama UOM kustom (pcs, box, karton, kg, dll.)
  • Atur rasio konversi (1 box = 12 pcs)
  • Semua stok disimpan internal dalam UOM dasar
  • Kasir memilih UOM penjualan saat checkout

Harga Varian & Konversi UOM

Setiap varian produk punya harga jual dan barcode sendiri. Saat menjual dalam UOM yang lebih besar (misal: box), harga dihitung menggunakan harga varian dikalikan rasio konversi UOM.

💡 Contoh:

Indomie (varian Regular): harga jual Rp 3.500/pcs. Box = 40 pcs → kasir jual 1 box, sistem menghitung Rp 3.500 × 40 = Rp 140.000 dan mengurangi 40 dari stok dasar

  • Harga jual dan harga modal per varian
  • Harga otomatis terhitung saat jual dalam UOM lebih besar
  • Barcode per varian untuk scan cepat
  • Mendukung penjualan eceran (pcs) dan grosir (box)

Cara Mengatur Katalog Produk

Langkah demi langkah di Portal Manajemen

1

Buat Kategori

Buka Produk → Kategori → klik "Tambah Kategori". Beri nama (misal: "Minuman") dan pilih warna. Kategori membantu mengelompokkan produk untuk browsing mudah di portal dan aplikasi kasir.

2

Tambah Produk

Buka Produk → klik "Tambah Produk". Isi nama produk, pilih kategori, upload gambar (opsional) dan masukkan barcode/SKU. Aktifkan "Lacak Stok" jika ingin tracking inventaris untuk produk ini.

3

Konfigurasi Varian

Di form produk, tambahkan satu atau lebih varian. Setiap varian butuh nama (misal: "Regular", "Large"), harga jual, dan harga modal. Untuk produk sederhana, cukup gunakan satu varian default.

4

Atur Konversi UOM

Buka Produk → UOM untuk mengelola definisi satuan. Lalu pada produk, tambahkan UOM tambahan dengan rasio konversi (misal: 1 Box = 12 pcs). Harga jual dihitung otomatis dari harga varian × rasio konversi.

5

Pasang Barcode

Pasang barcode unik ke setiap varian produk. Saat kasir scan barcode, sistem otomatis mengenali produk dan varian — siap untuk checkout.

6

Import Massal via CSV (Opsional)

Untuk katalog besar, gunakan fitur Import CSV di Produk → Import. Download template, isi data produk Anda, dan upload. Sistem membuat produk, varian, dan UOM secara massal.

Cara Kerja Sistem UOM

Di balik layar: penyimpanan, konversi, dan harga

UOM Dasar — Sumber Kebenaran Tunggal untuk Stok

Semua kuantitas stok disimpan dalam UOM dasar (misal: pcs) di database. Saat kasir menjual 1 box (= 12 pcs), sistem mengurangi 12 dari stok dasar. Ini memastikan akurasi stok terlepas dari UOM mana yang digunakan untuk penjualan atau pembelian.

Lapisan Penyimpanan

Stok selalu disimpan dalam UOM dasar (misal: pcs). Semua operasi — penjualan, penyesuaian, transfer — dikonversi ke UOM dasar sebelum update stok.

Lapisan Tampilan

Portal dan aplikasi kasir menampilkan stok dalam UOM yang paling sesuai. Kasir bisa memilih UOM mana untuk menjual, dan harga menyesuaikan otomatis.

Pencarian Harga Pintar

Saat produk ditambahkan ke keranjang, sistem menggunakan harga jual varian. Jika kasir memilih UOM lebih besar (misal: box), harga dihitung sebagai harga varian × rasio konversi. Kasir bisa ganti UOM kapan saja, dan harga langsung berubah.

Catatan Penting

Mengubah rasio konversi UOM (misal: 1 box tadinya 12 pcs, sekarang 24 pcs) hanya memengaruhi transaksi mendatang. Transaksi lama tetap menggunakan rasio konversi yang aktif saat penjualan. Selalu periksa ulang rasio konversi sebelum menyimpan.

Di Mana Produk Tampil?

Katalog Anda terlihat di seluruh ekosistem

Manajemen Produk Portal

CRUD lengkap untuk produk, kategori, varian, dan UOM. Cari, filter, paginasi, dan edit massal seluruh katalog dari dashboard web.

Grid Katalog POS (Aplikasi Kasir)

Produk tampil sebagai kartu browsable dengan gambar, harga, dan tab kategori. Kasir bisa cari berdasarkan nama atau scan barcode untuk menemukan produk instan.

Keranjang & Checkout

Produk di keranjang menampilkan UOM yang dipilih, kuantitas, harga satuan, dan total baris. Kasir bisa ganti UOM atau kuantitas langsung di keranjang.

Struk / Receipt

Struk menampilkan setiap item dengan nama produk, varian, kuantitas, UOM, harga satuan, dan total baris. Diskon ditampilkan sebagai harga coret.

Laporan & Analitik

Laporan performa produk menampilkan produk terlaris, slow mover, dan breakdown kategori. Semua kuantitas diagregasi dalam UOM dasar untuk konsistensi.

Purchase Order

Saat membuat PO, Anda pilih produk dan tentukan kuantitas dalam UOM apapun. Sistem mengkonversi ke UOM dasar saat penerimaan barang dan update stok.

Tips & Praktik Terbaik

Maksimalkan katalog produk Anda

Gunakan Import CSV untuk Katalog Besar

Jika Anda punya 50+ produk, gunakan fitur Import CSV daripada menambah satu per satu. Download template, isi semua produk dengan kategori, varian, harga, dan barcode, lalu upload sekaligus. Anda juga bisa export CSV untuk backup katalog.

Pasang Barcode di Setiap Varian

Pasang barcode ke setiap varian produk (misal: Regular, Large). Saat kasir scan barcode, sistem langsung mengenali produk dan varian yang benar — mempercepat checkout.

Upload Gambar Produk

Produk dengan gambar lebih mudah ditemukan di grid katalog POS. Gunakan foto yang jelas dan terang. Sistem menerima format JPEG dan PNG. Gambar tersinkron otomatis ke semua perangkat kasir.

Nonaktifkan Daripada Hapus

Jika produk sudah tidak dijual, nonaktifkan saja daripada menghapus. Produk nonaktif tersembunyi dari katalog dan POS tapi tetap tersimpan di riwayat transaksi dan laporan. Bisa diaktifkan kembali kapan saja.

Pertanyaan Umum

Apa yang terjadi jika saya mengubah rasio konversi UOM?

Perubahan hanya memengaruhi transaksi mendatang. Penjualan lama tetap menggunakan rasio konversi yang aktif saat transaksi dilakukan. Level stok dihitung ulang berdasarkan rasio baru ke depannya.

Bisakah saya menonaktifkan produk tanpa kehilangan data riwayat?

Ya. Menonaktifkan produk menyembunyikannya dari katalog dan POS, tapi semua transaksi lama, laporan, dan riwayat stok tetap tersimpan. Bisa diaktifkan kembali kapan saja.

Bagaimana cara kerja import CSV?

Buka Produk → Import, download template CSV, isi data produk Anda (nama, kategori, varian, harga, barcode), dan upload. Sistem membuat semuanya secara massal. Produk yang sudah ada dengan barcode yang cocok bisa diperbarui.

Apakah aplikasi kasir menampilkan semua UOM suatu produk?

Ya. Saat menambahkan produk ke keranjang, kasir bisa tap untuk beralih antar UOM yang tersedia (pcs, box, karton, dll.). Harga otomatis berubah sesuai UOM yang dipilih.

Bisakah satu produk masuk ke beberapa kategori?

Saat ini, setiap produk masuk ke satu kategori. Ini menjaga katalog tetap bersih dan mencegah kebingungan. Jika Anda perlu produk di beberapa kelompok, pertimbangkan menggunakan nama kategori yang lebih luas.

Siap Membangun Katalog?

Login ke portal dan mulai tambahkan produk. Katalog Anda tersinkron otomatis ke semua aplikasi kasir.

Buka Portal Sekarang