Barang Masuk (Stock In)
Proses dokumen yang menambah stok ke gudang cabang — dari pembelian, retur jual, atau mutasi antar cabang.
Barang Masuk (Stock In)
Section titled “Barang Masuk (Stock In)”Menu Stock In (/inventory/stock-in) menampilkan antrean dokumen pending yang siap diterima ke gudang. Setelah disetujui, saldo stok cabang bertambah.
Hak akses: inventory.stock_in.view
Baca juga: Overview Inventori · Order Pembelian · Retur Penjualan
Fungsi menu
Section titled “Fungsi menu”- Menampilkan dokumen menunggu penerimaan gudang (jika mode
warehouse_approval). - Memproses penerimaan per item dengan checkbox dan konfirmasi.
- Mendukung input panjang roll (meter) untuk bahan material pada penerimaan.
- Menghubungkan tiga sumber dokumen: PO, retur penjualan, dan mutasi stok masuk.
Prasyarat
Section titled “Prasyarat”- Pengaturan inventori klien:
stock_in_mode=warehouse_approval(antrean aktif) ataudirect(tanpa antrean di halaman ini) - Cabang aktif terpilih di header
- Dokumen sumber sudah mencapai status yang memicu antrean (mis. PO Dikirim/Diterima, retur diposting, mutasi dikirim)
- Gudang dan Produk siap
Mode penerimaan (stock_in_mode)
Section titled “Mode penerimaan (stock_in_mode)”| Mode | Perilaku | Tampilan di UI |
|---|---|---|
| direct | Stok langsung bertambah saat transaksi sumber diproses | Tag Langsung (tanpa antrean) — tabel antrean kosong; pesan info mengarah ke modul sumber |
| warehouse_approval | Barang masuk antrean sampai petugas gudang menyetujui | Tag Persetujuan gudang — kartu statistik + tabel antrean |
Pada mode direct, terima barang dari Order Pembelian langsung di modul Pembelian; retur dari Penjualan; mutasi langsung memindahkan stok ke cabang tujuan tanpa langkah Stock In.
1. Antrean dokumen pending
Section titled “1. Antrean dokumen pending”Buka Inventori → Stock In (mode warehouse_approval).
Antrean Stock In
Yang di-capture: Header dengan tag Persetujuan gudang, kartu KPI (Menunggu, PO, Retur jual, Mutasi), tabel antrean dengan kolom Jenis, No. dokumen, Tanggal, Pihak, Total, tombol Proses.
| Kolom | Keterangan |
|---|---|
| Jenis | Pembelian (PO), Retur jual, atau Mutasi stok |
| No. dokumen | Nomor referensi dokumen sumber |
| Tanggal | Tanggal dokumen |
| Pihak | Supplier (PO), pelanggan (retur), atau keterangan mutasi |
| Total | Nilai dokumen (jika ada) |
| Aksi | Tombol Proses membuka sidebar penerimaan |
Sumber dokumen (PendingDoc):
| Sumber API | Label UI | Modul asal |
|---|---|---|
| purchase_order | Pembelian (PO) | Order Pembelian |
| sales_return | Retur jual | Retur Penjualan |
| stock_transfer | Mutasi stok | Mutasi Stok (masuk cabang tujuan) |
2. Proses terima barang
Section titled “2. Proses terima barang”Klik Proses pada baris antrean → sidebar Penerimaan stok terbuka.
Form Penerimaan Stok
Yang di-capture: Sidebar: ringkasan dokumen, tabel barang dengan checkbox semua tercentang, kolom Qty, kolom Roll (m) untuk bahan meter, footer tombol Setujui & masuk stok.
Langkah:
- Periksa ringkasan dokumen (nomor, tanggal, pihak, gudang asal→tujuan untuk mutasi).
- Centang semua baris barang yang benar-benar diterima (wajib lengkap sebelum approve).
- Untuk bahan meter/roll (tipe material atau satuan meter): isi kolom Roll (m) jika panjang roll berbeda dari qty — kosongkan untuk memakai qty diterima otomatis.
- Klik Setujui & masuk stok → konfirmasi dialog → stok bertambah dan dokumen hilang dari antrean.
| Field baris item | Keterangan |
|---|---|
| Checkbox | Wajib semua tercentang untuk mengaktifkan tombol setujui |
| Produk | Nama dan kode produk |
| Qty | Jumlah yang akan masuk stok |
| Roll (m) | Hanya untuk bahan roll — panjang awal roll dalam meter |
Kapan stok bertambah
Section titled “Kapan stok bertambah”| Mode | Momen perubahan stok |
|---|---|
| warehouse_approval | Saat tombol Setujui & masuk stok berhasil — bukan saat dokumen sumber dibuat |
| direct | Saat aksi di modul sumber (terima PO, posting retur, simpan mutasi) — halaman Stock In tidak dipakai |
Tips operasional
Section titled “Tips operasional”Cabang wajib: Jika antrean kosong padahal ada PO tertunda, periksa cabang aktif di header. Logout dan login ulang jika cabang tidak terdeteksi.
Mutasi + mode gudang: Mutasi antar cabang pada mode gudang aktif: keluar lewat Stock Out di cabang asal, masuk lewat Stock In di cabang tujuan.
Lanjutkan: Stok → untuk verifikasi saldo setelah penerimaan, atau Barang Keluar → untuk antrean pengeluaran.