Otomatisasi Gudang untuk UKM: Stok, Pesanan, dan Alert
Otomatisasi gudang untuk UKM tidak harus berarti robot atau sistem WMS mahal. Untuk kebanyakan distributor dan toko retail, artinya lebih sederhana: barang masuk tercatat sekali saja, stok di sistem selalu sama dengan catatan penjualan, dan tim diberi tahu otomatis saat stok menipis atau barang mendekati kedaluwarsa. Semua itu bisa dibangun di atas spreadsheet atau aplikasi akuntansi yang sudah Anda pakai.
Kalau gudang Anda masih dikelola dengan spreadsheet yang diisi beberapa orang, stoknya sering beda dengan fisik, dan admin menghabiskan pagi untuk rekap, artikel ini untuk Anda. Kita bahas masalah yang paling umum, lalu empat bagian yang paling layak diotomatiskan duluan.
Masalah umum gudang UKM
Hampir semua gudang kecil punya pola masalah yang sama:
- Stok di spreadsheet tidak sama dengan fisik. Ada barang keluar yang lupa dicatat, atau dicatat dua kali.
- Satu data diketik berkali-kali. Surat jalan supplier diketik ke spreadsheet gudang, lalu diketik lagi ke aplikasi akuntansi.
- Stok habis baru ketahuan saat ada pesanan. Tidak ada yang memantau stok minimum secara rutin.
- Barang kedaluwarsa menumpuk di belakang. Barang lama tertutup barang baru, lalu terbuang.
- Pemilik bertanya “stok X masih berapa?” dan jawabannya harus menunggu admin cek dulu.
Sumber masalahnya jarang di orang gudangnya. Biasanya karena pencatatan bergantung pada ingatan dan ketikan manual di banyak tempat. Otomatisasi mengurangi titik-titik ketik ulang itu.
Penerimaan barang otomatis
Titik pertama yang paling berdampak adalah saat barang datang.
Alur manual yang umum: barang datang, staf gudang mencocokkan dengan surat jalan, menulis di buku, lalu admin mengetik ulang ke spreadsheet dan ke aplikasi akuntansi. Tiga kali tulis untuk satu kejadian.
Alur yang lebih rapi:
- Purchase order (PO) sudah ada di sistem. Saat barang datang, staf membuka form penerimaan yang otomatis menampilkan daftar barang dari PO tersebut. Cara membangun alur PO-nya dibahas di artikel purchase order otomatis.
- Staf mengisi jumlah yang diterima, tanggal kedaluwarsa, dan nomor batch, idealnya lewat scan barcode di HP.
- Sistem membandingkan dengan PO. Kalau jumlah kurang atau lebih, admin pembelian mendapat notifikasi.
- Stok bertambah otomatis di satu tempat yang menjadi sumber kebenaran, lalu disinkronkan ke aplikasi akuntansi kalau aplikasinya menyediakan API.
Hasilnya: satu kejadian, satu kali input. Selisih penerimaan ketahuan hari itu juga, bukan saat tutup buku.
Alert stok minimum dan kedaluwarsa
Ini bagian yang paling cepat terasa manfaatnya.
Stok minimum
Tentukan batas minimum per barang. Rumus sederhananya: rata-rata penjualan harian dikali waktu tunggu dari supplier (lead time), ditambah stok pengaman. Misalnya barang terjual 20 unit per hari, supplier butuh 5 hari untuk kirim, dan Anda ingin cadangan 3 hari. Batas minimumnya 20 x (5 + 3) = 160 unit.
Setiap pagi, workflow terjadwal mengecek semua barang. Yang stoknya di bawah batas dikirim sebagai daftar ke tim pembelian, lengkap dengan saran jumlah order. Notifikasinya bisa lewat email atau WhatsApp, seperti yang dijelaskan di artikel notifikasi WhatsApp dari n8n.
Kedaluwarsa
Untuk barang yang punya tanggal kedaluwarsa, seperti makanan, kosmetik, atau obat, simpan stok per batch, bukan hanya total per barang. Lalu:
- Kirim daftar batch yang kedaluwarsa dalam 30, 60, dan 90 hari ke depan setiap minggu.
- Tandai batch yang harus keluar duluan (prinsip FEFO: first expired, first out).
- Beri tahu tim sales tentang barang yang perlu didorong penjualannya atau dijual dengan diskon.
Picking list dan pengiriman
Saat pesanan masuk, staf gudang perlu tahu barang apa yang diambil, dari rak mana, dan untuk pelanggan siapa.
Contoh alurnya untuk distributor:
- Pesanan dari sales atau toko online masuk ke sistem.
- Setiap pagi, atau setiap jam untuk yang volumenya tinggi, sistem membuat picking list yang dikelompokkan per lokasi rak. Staf tidak bolak-balik ke rak yang sama.
- Untuk barang ber-batch, picking list langsung menyebut batch mana yang diambil sesuai FEFO.
- Setelah barang disiapkan, staf menandai pesanan “siap kirim”. Surat jalan dibuat otomatis dari data pesanan.
- Stok berkurang otomatis saat status berubah menjadi “dikirim”, bukan saat admin sempat mengetik.
Poin terakhir itu penting. Stok yang berkurang otomatis mengikuti status pesanan jauh lebih akurat dibanding stok yang dikurangi manual di akhir hari.
Laporan stok harian
Setelah data mengalir otomatis, laporan tidak perlu disusun lagi. Setiap pagi pemilik dan kepala gudang menerima ringkasan:
- Nilai stok total dan perubahannya dibanding kemarin.
- Barang di bawah stok minimum.
- Batch yang mendekati kedaluwarsa.
- Barang yang tidak bergerak lebih dari 60 atau 90 hari (dead stock).
- Pesanan yang belum terkirim lebih dari satu hari.
Laporan ini bisa berupa email singkat, pesan ke grup, atau dashboard yang selalu terbaru. Untuk stok opname berkala, sistem yang sama membantu menyiapkan daftar hitung dan menghitung selisihnya otomatis. Caranya dibahas di artikel stock opname otomatis.
Pakai tool apa?
Tidak ada satu jawaban. Pilihan umumnya:
| Kondisi | Pilihan yang masuk akal |
|---|---|
| Gudang kecil, SKU ratusan, tim terbiasa spreadsheet | Google Sheets + form + Apps Script atau n8n untuk alert |
| Sudah pakai aplikasi akuntansi dengan modul persediaan (misalnya Accurate atau Jurnal) | Pakai modul bawaannya, tambahkan otomatisasi untuk alert dan laporan |
| Banyak gudang, volume tinggi, butuh lokasi rak detail | Pertimbangkan aplikasi gudang khusus atau aplikasi internal yang dibangun sesuai proses |
Mulailah dari yang paling menyakitkan. Untuk banyak UKM, itu adalah alert stok minimum dan laporan harian. Keduanya bisa jalan dalam hitungan minggu tanpa mengganti sistem yang ada. Contoh penerapan lain ada di bagian contoh penerapan di halaman utama kami.
Kalau Anda ingin tahu bagian gudang mana yang paling cepat balik modal kalau diotomatiskan, Aqilatic bisa membantu memetakannya lewat audit proses gratis. Kami melihat alur yang berjalan sekarang, lalu menyarankan langkah yang paling sederhana dulu.
Pertanyaan yang sering muncul
Apakah otomatisasi gudang harus pakai barcode?
Tidak wajib, tapi sangat membantu. Barcode mengurangi salah ketik saat penerimaan dan pengambilan barang. Untuk awal, alert dan laporan otomatis tetap bisa jalan tanpa barcode.
Bisakah otomatisasi gudang dibangun di atas Google Sheets?
Bisa, untuk gudang dengan jumlah barang dan transaksi yang masih wajar. Saat data makin besar dan banyak orang mengedit bersamaan, pindahkan datanya ke database dan jadikan spreadsheet sebagai tampilan saja.
Berapa lama membangun otomatisasi gudang dasar?
Tergantung kondisi data. Alert stok minimum dan laporan harian biasanya bisa jalan dalam beberapa minggu kalau data barang sudah rapi. Kalau master barang masih berantakan, rapikan itu dulu.