Satuan (Unit / Kemasan Produk) #
Menu Satuan digunakan untuk mengelola unit pengukuran dan kemasan produk yang akan dipakai secara global oleh seluruh produk di sistem.
Satuan tidak melekat ke satu produk saja, tetapi dapat digunakan oleh banyak produk sekaligus.
✓ Contoh satuan: Tablet, Botol, Box, Ampul, Biji, Strip, Dus
✓ Contoh kemasan: Box (10 Tablet), Box (100 Tablet), Botol (60 ml)
Fungsi Utama Menu Satuan #

✓ Menstandarkan cara sistem membaca jumlah stok
✓ Menentukan apakah stok boleh memiliki angka desimal
✓ Mengatur hubungan antar kemasan (multiple unit)
✓ Menjadi dasar perhitungan harga beli, harga jual, dan stok akhir
✓ Digunakan otomatis di Pembelian, Penjualan, dan Laporan
Daftar Satuan (Tampilan Utama) #

Pada halaman Semua Satuan Anda, sistem menampilkan:
✓ Nama → Nama satuan utama (contoh: Box, Tablet, Botol)
✓ Nama singkat → Singkatan yang dipakai di tabel & laporan (Box, Tab, Btl)
✓ Izinkan desimal → Menentukan apakah satuan boleh pecahan
✓ Tindakan → Edit atau Hapus satuan
→ Data ini akan muncul dan bisa dipilih saat membuat atau mengedit produk.
Tambah / Edit Satuan #
Saat menambahkan satuan baru, terdapat beberapa field penting yang berdampak langsung ke stok dan transaksi.
Nama & Nama Singkat #
✓ Nama
→ Nama resmi satuan (contoh: Box)
✓ Nama singkat
→ Digunakan di tabel stok, invoice, dan laporan
→ Contoh: Box, Btl, Tab
Izinkan Desimal #
Field Izinkan desimal menentukan cara stok dihitung.
✓ Iya
→ Stok boleh berupa pecahan
→ Cocok untuk:
- Cairan (ml, liter)
- Serbuk
- Bahan racik
- Obat timbang
✓ Tidak
→ Stok hanya bilangan bulat
→ Cocok untuk:
- Tablet
- Kapsul
- Ampul
- Box
Dampak ke Stok #
✓ Jika Tidak, sistem akan menolak stok seperti 0,5 atau 1,25
✓ Jika Iya, stok bisa menjadi 1,25 / 0,75 / 10,5
→ Ini sangat penting agar stok tidak salah hitung.
Multiple Unit (Kemasan Bertingkat) #
Opsi Add as multiple of other unit digunakan untuk mendefinisikan hubungan antar kemasan.
Contoh konsep:
1 Box = 100 Tablet
Cara Kerja Multiple Unit #

✓ Satuan Box didefinisikan sebagai kelipatan dari Tablet
✓ Sistem menyimpan stok dalam satuan dasar (Tablet)
✓ Box hanya menjadi cara input & tampilan
Contoh Pengaturan #
✓ Nama: Box
✓ Izinkan desimal: Tidak
✓ Add as multiple of other unit: Aktif
→
✓ 1 Box = 100 Tablet
Dampak di Menu Pembelian #
Studi Kasus Pembelian #
Apotek membeli:
- 10 Box Paracetamol
- Harga beli: Rp 100.000 / Box
- Isi: 1 Box = 100 Tablet
Yang Terjadi di Sistem #
✓ Sistem otomatis menghitung:
→ Total tablet masuk = 10 × 100 = 1.000 Tablet
→ Harga beli per tablet = 100.000 ÷ 100 = Rp 1.000
✓ Stok disimpan sebagai Tablet, bukan Box
✓ Tidak ada stok “setengah box” yang rancu
Dampak di Menu Penjualan #
Studi Kasus Penjualan #
Produk dijual:
- Satuan jual: Tablet
- Harga jual: Rp 1.500 / Tablet
Customer membeli:
- 2 Box
Yang Terjadi di Sistem #
✓ Sistem otomatis:
→ 2 Box × 100 Tablet = 200 Tablet keluar
→ Harga jual dihitung per Tablet
→ Total penjualan = 200 × 1.500
✓ Stok Tablet berkurang otomatis
✓ Tidak perlu hitung manual isi kemasan
Dampak ke Stok & Laporan #
✓ Stok lebih akurat karena semua dihitung dari satuan dasar
✓ Laporan stok tidak pecah-pecah antara Box dan Tablet
✓ Audit lebih rapi (tidak ada selisih karena konversi manual)
✓ Owner & Akunting bisa melihat stok real sebenarnya
Keunggulan Sistem Satuan Global #
✓ Satu satuan bisa dipakai banyak produk
✓ Tidak perlu membuat ulang satuan di tiap produk
✓ Perubahan satuan langsung berdampak ke seluruh sistem
✓ Konsisten di:
→ Produk
→ Pembelian
→ Penjualan
→ Stok
→ Laporan
Catatan Penting #
✓ Satuan tidak melekat ke produk tertentu
✓ Perubahan satuan akan berdampak ke semua produk yang memakainya
✓ Disarankan:
→ Tetapkan satuan dengan benar di awal setup sistem
Ringkasan Manfaat untuk Apotek #
✓ Menghindari salah hitung stok isi kemasan
✓ Mempermudah input pembelian & penjualan
✓ Mengurangi error manual konversi Box → Tablet
✓ Membantu laporan stok, margin, dan audit
✓ Sangat cocok untuk apotek dengan banyak kemasan berbeda