Produk
Produk adalah master barang, jasa, dan paket yang dipakai di pembelian, penjualan, POS, inventory, barcode, harga, satuan, manufaktur, dan laporan persediaan.
Dipakai Oleh
admin produk, gudang, atau supervisor operasional
Jenis Data
master
Kunci Pencarian
Kode, Nama
Kapan Form Ini Dipakai
- Saat ada produk, jasa, atau paket produk baru yang akan dipakai di pembelian, penjualan, POS, inventory, atau manufaktur.
- Saat satuan, harga, barcode, pajak, pemasok utama, grup produk, atau aturan stok perlu diperbarui.
- Saat produk membutuhkan serial number, batas minimum stok, reorder, dimensi, berat, gambar, atau BOM produksi.
Sebelum Mengisi
- Siapkan Grup Produk, Pemasok, Jenis Pajak, Satuan, serta aturan harga/diskon/reward bila akan dipakai.
- Periksa akun pada Grup Produk karena inventory, pajak, HPP, penjualan, diskon, dan retur dapat mengikuti grup tersebut.
- Tentukan kategori produk dengan benar: inventory, jasa, atau paket. Kategori ini memengaruhi field yang dipakai setelahnya.
- Untuk produk manufaktur, siapkan komponen BOM dan operasi produksi sebelum produk dipakai di order produksi.
Alur Kerja
- Buka menu Produk & Persediaan / Katalog Produk / Daftar Produk.
- Isi kode, kode alias bila ada, nama produk, grup produk, pemasok utama, jenis pajak, dan kategori.
- Atur apakah produk aktif dan tersedia di POS.
- Lengkapi satuan produk, barcode, harga beli/jual, dan konversi satuan sesuai pola transaksi perusahaan.
- Isi aturan stok seperti serial number, minimum, maksimum, minimum reorder, default reorder, dimensi, dan berat bila diperlukan.
- Untuk paket atau produksi, periksa isi paket, komponen BOM, dan daftar operasi produksi sebelum simpan.
Field yang Perlu Diperhatikan
| Field | Penjelasan Untuk Pengguna | Status |
|---|---|---|
Kode
id |
Kode produk menjadi identitas utama di pembelian, penjualan, stok, barcode, dan laporan. | Wajib |
Nama
name |
Nama produk yang tampil di transaksi, label, barcode, dan laporan persediaan. | Wajib |
Grup Produk
productgroup |
Grup Produk mengelompokkan produk dan dapat menentukan akun inventory, pajak, HPP, penjualan, diskon, dan retur. | Wajib |
Pemasok
supplier |
Pemasok utama produk. Data ini membantu proses pembelian dan analisa pemasok. | Wajib |
Jenis Pajak
taxtype |
Jenis Pajak default yang dipakai saat produk masuk ke pembelian atau penjualan. | Wajib |
Kategori
category |
Kategori produk, misalnya inventory, jasa, atau paket. | Wajib |
Aktif
isactive |
Menentukan apakah produk masih bisa dipilih pada transaksi baru. | Opsional |
Paket Produk
productpackage |
Satu produk paket dapat berisi beberapa item. Lengkapi detail ini bila kategori produk adalah paket agar sistem tahu isi barang yang ikut keluar saat paket dijual. | Wajib |
Satuan Produk
units |
Satu produk dapat memiliki beberapa satuan, misalnya PCS, LSN, atau DUS. Detail ini dipakai untuk mengatur konversi, harga beli, harga jual, diskon, barcode, dan ketersediaan satuan di transaksi. | Wajib |
Hadiah
salesproductrewardrules |
Aturan hadiah yang terkait dengan produk ini, bila program reward produk digunakan. | Opsional |
Komponen BOM
mrpbomcomponent |
Satu produk manufaktur dapat memiliki beberapa komponen bahan baku. Isi detail ini agar sistem tahu material apa saja yang dibutuhkan untuk menghasilkan produk jadi. | Wajib |
Daftar Operasi Produksi
mrpbomoperation |
Satu produk manufaktur dapat memiliki beberapa langkah kerja. Detail ini menjelaskan urutan operasi, durasi, dan biaya tenaga kerja yang dibutuhkan dalam proses produksi. | Wajib |
Pabrik
factory |
Pabrik atau produsen produk, bila data ini digunakan. | Wajib |
Merk
brand |
Merk produk, bila perusahaan mengelompokkan persediaan berdasarkan brand. | Wajib |
Penulis
author |
Penulis atau pengarang, terutama untuk produk buku atau produk yang membutuhkan data author. | Wajib |
Terakhir Diubah
updatetimestamp |
Terakhir Diubah diisi otomatis oleh aplikasi sebagai jejak perubahan data. | Opsional |
Detail dan Relasi
Bagian detail ini adalah “isi” dari produk. Header menjelaskan identitas produknya, sedangkan form detail menjelaskan bagaimana produk dijual, dikonversi, dirakit, atau diproduksi di lapangan.
1 produk paket dapat memiliki beberapa item isi. Detail ini dipakai bila Anda menjual bundling, hamper, set promo, atau paket servis yang terdiri dari lebih dari satu produk.
Jika produk ini memang kategori paket, minimal isi 1 baris detail paket. Klik tombol + atau Tambah untuk menambahkan item baru ke dalam paket.
Dalam form detail paket, biasanya Anda akan mengisi produk isi paket, nama produk, quantity, HPP, dan subtotal komponen. Sistem kemudian memakai data ini saat paket dijual atau diproses.
1 produk dapat memiliki beberapa satuan. Contohnya, produk yang sama bisa dijual dalam PCS, LSN, atau DUS tergantung cara beli dan cara jual di perusahaan Anda.
Karena detail ini wajib, minimal harus membuat 1 satuan untuk produk ini. Klik tombol + atau Tambah untuk membuat satuan baru.
Dalam form pembuatan satuan ini ada beberapa kolom yang tersedia, seperti nama satuan, quantity atau konversi ke satuan dasar, harga beli, diskon beli, pajak beli, nilai net purchase, harga jual level 1 sampai 7, diskon quantity, diskon default penjualan, formula diskon, pembatasan divisi/departemen, dan status aktif satuan.
Mulailah dari satuan dasar terlebih dahulu, biasanya quantity = 1. Setelah itu baru tambahkan satuan turunan seperti lusin atau dus agar perhitungan stok dan harga tetap konsisten.
1 produk manufaktur dapat memiliki beberapa komponen BOM. Detail ini berisi daftar bahan baku atau bahan penolong yang dibutuhkan untuk membuat 1 produk jadi.
Jika produk ini diproduksi sendiri dan detail BOM diwajibkan di perusahaan Anda, minimal buat 1 komponen BOM untuk produk ini. Klik tombol + atau Tambah untuk menambah bahan baku baru.
Kolom yang biasanya tersedia di detail ini meliputi produk komponen, nama produk, quantity kebutuhan, dan satuan pemakaian. Data ini akan menjadi dasar saat menghitung kebutuhan material dan saat work order dijalankan.
1 produk manufaktur dapat memiliki beberapa operasi produksi. Detail ini menjelaskan langkah kerja yang harus dilalui produk dari awal sampai selesai.
Jika operasi produksi diwajibkan, minimal buat 1 operasi untuk produk ini. Klik tombol + atau Tambah untuk menambahkan tahap kerja baru.
Dalam detail operasi, biasanya tersedia kolom operasi atau work process, nama operasi, unit operasi, biaya tenaga kerja, durasi, dan satuan durasi. Dari sinilah sistem membaca estimasi waktu dan biaya proses produksi.
Susun operasi sesuai urutan kerja di lapangan, misalnya potong, rakit, jahit, finishing, lalu packing. Urutan yang rapi akan membantu work order lebih mudah dipahami oleh tim produksi.
Dampak Setelah Simpan
- Produk aktif dapat dipilih di pembelian, penjualan, POS, inventory, barcode, dan laporan persediaan.
- Perubahan grup produk dapat memengaruhi akun yang dipakai oleh transaksi berikutnya.
- Perubahan satuan, konversi, dan barcode dapat memengaruhi cara stok dan harga dibaca di transaksi.
- Produk dengan serial number harus dikelola dengan detail SN saat transaksi masuk dan keluar.
- Jika ada data yang belum sesuai, aplikasi akan menolak penyimpanan dan menampilkan pesan validasi.
Masalah Umum
- Produk tidak bisa disimpan: periksa kode, nama, grup produk, pemasok, jenis pajak, kategori, satuan produk, dan pesan validasi.
- Produk tidak muncul di transaksi: cek status aktif, ketersediaan POS bila dipakai kasir, dan hak akses pengguna.
- Harga atau barcode tidak sesuai: cek tabel Satuan Produk dan konversinya.
- Stok tidak sesuai: cek kategori produk, satuan, serial number, departemen/gudang, dan histori inventory.
- Jurnal produk tidak sesuai: cek akun pada Grup Produk.
Field Tersedia
Daftar berikut merangkum field yang tersedia di form. Field yang jarang dipakai tetap dicantumkan agar mudah ditelusuri saat training atau support.
| Field | Penjelasan Untuk Pengguna | Status |
|---|---|---|
Kode
id |
Kode data. Gunakan pola yang konsisten agar mudah dicari oleh tim terkait. | Wajib |
Kode Alias
aliasid |
Kode Alias menjadi identitas data. Gunakan pola yang konsisten agar mudah dicari. | Opsional |
Nama
name |
Nama yang tampil di layar, pilihan data, dan laporan. | Wajib |
Grup Produk
productgroup |
Grup Produk menentukan produk yang diproses di transaksi atau laporan. | Wajib |
Pemasok
supplier |
Pemasok utama produk untuk kebutuhan pembelian dan pelacakan sumber barang. | Wajib |
Jenis Pajak
taxtype |
Jenis pajak default yang dipakai saat produk masuk ke transaksi. | Wajib |
Kategori
category |
Kategori produk untuk pengelompokan stok, harga, promo, dan laporan. | Wajib |
Aktif
isactive |
Menentukan apakah produk masih bisa dipilih pada transaksi baru. | Opsional |
Tersedia di POS
availableinpos |
Menentukan apakah produk tampil dan bisa dipilih di POS. | Opsional |
Paket Produk
productpackage |
Detail isi paket. Gunakan bila satu produk dijual sebagai bundel beberapa item. | Wajib |
Satuan Produk
units |
Daftar satuan produk yang berisi konversi, harga beli, harga jual, barcode, diskon, dan pembatasan pemakaian satuan. | Wajib |
Diskon Penjualan
salesdiscrules |
Diskon Penjualan menentukan diskon. Pastikan jenis diskon persen atau nominal sudah sesuai. | Opsional |
Komisi Sales Representative
salesmancommrules |
Aturan komisi sales representative untuk penjualan produk ini. | Opsional |
Hadiah
salesproductrewardrules |
Hadiah menentukan produk yang diproses di transaksi atau laporan. | Opsional |
Poin
salespointrewardrules |
Aturan point atau saldo point yang dipakai dalam program loyalti. | Opsional |
Komisi Service Staff
servicedoercommrules |
Aturan komisi service staff untuk jasa atau produk terkait layanan. | Opsional |
Menggunakan serial number produk
usesn |
Aktifkan bila setiap unit produk harus dilacak dengan serial number. | Opsional |
Minimum
minimum |
Batas minimum stok sebagai sinyal awal kontrol persediaan. | Opsional |
Maximum
maximum |
Batas maksimum stok agar pembelian atau produksi tidak berlebihan. | Opsional |
Min. Reorder
minimumreorder |
Batas stok minimum yang memicu saran reorder. | Opsional |
Def. Reorder
defaultreorder |
Jumlah default yang disarankan saat reorder dibuat. | Opsional |
Lebar
dwidth |
Lebar produk untuk kebutuhan pengiriman, display, atau informasi teknis. | Opsional |
Tinggi
dheight |
Tinggi produk untuk kebutuhan pengiriman, display, atau informasi teknis. | Opsional |
Panjang
dlength |
Panjang produk untuk kebutuhan pengiriman, display, atau informasi teknis. | Opsional |
Berat
weight |
Berat produk untuk kebutuhan pengiriman, display, atau informasi teknis. | Opsional |
Komponen BOM
mrpbomcomponent |
Daftar bahan baku atau komponen yang dibutuhkan untuk memproduksi barang. | Wajib |
Daftar Operasi Produksi
mrpbomoperation |
Daftar langkah kerja produksi lengkap dengan durasi dan biaya tenaga kerja. | Wajib |
Deskripsi
description |
Deskripsi tambahan agar pengguna memahami konteks data ini. | Opsional |
Pabrik
factory |
Pabrik atau produsen produk, bila perusahaan perlu menelusuri sumber produksi. | Wajib |
Merk
brand |
Merk produk yang membantu pencarian, pengelompokan, dan laporan penjualan. | Wajib |
Penulis
author |
Penulis atau pembuat produk, biasanya dipakai untuk produk buku atau media. | Wajib |
Gambar
image |
Gambar pendukung yang dapat tampil di kartu data, katalog, atau dokumen cetak. | Opsional |
Pembuat
usercreate |
Pembuat diisi otomatis oleh aplikasi sebagai jejak awal pembuatan data. | Opsional |
Pengubah
useredit |
Pengubah diisi otomatis oleh aplikasi saat data diperbarui. | Opsional |
Terakhir Diubah
updatetimestamp |
Terakhir Diubah diisi otomatis oleh aplikasi sebagai jejak perubahan data. | Opsional |
Checklist Pengguna
Lokasi Menu
- Produk & Persediaan / Katalog Produk / Daftar Produk
/form/product
Tambah Cepat dari Field Pencarian
Pemasok
Tersedia pada field Pemasok di data produk. Jika supplier utama barang belum ada, klik + untuk membuat master pemasok baru lalu pilih kembali pada produk yang sama.