Sistem inventaris barcode menggunakan kode yang dicetak pada produk dan lokasi penyimpanan, yang dibaca oleh pemindai, untuk mencatat pergerakan stok secara otomatis. Pemindaian menggantikan pengetikan pada saat stok bergerak — yang merupakan sumber dari hampir semua kesalahan inventaris — dan angka stok diperbarui secara langsung, bukan menunggu seseorang sempat melakukannya.
Ini adalah perubahan bernilai tertinggi yang dapat dilakukan oleh sebagian besar operasional untuk meningkatkan akurasi inventaris mereka, dan biayanya jauh lebih murah daripada yang diperkirakan. Bisnis kecil dapat menyiapkannya hanya dengan ponsel dan printer label.
Apa itu sistem inventaris barcode
Tiga komponen, dan ketiganya diperlukan.
Kode pada produk Anda. Baik barcode yang sudah ada dari produsen — UPC atau EAN pada barang ritel — maupun label yang Anda cetak sendiri yang memuat SKU Anda sendiri.
Kode pada lokasi Anda. Ini adalah bagian yang paling sering dilewati dan inilah yang mengubah penghitungan stok menjadi sebuah sistem stok. Setiap rak, lorong, dan bin mendapatkan labelnya sendiri, sehingga sistem mencatat tidak hanya apa yang berpindah, tetapi dari mana asalnya dan ke mana perginya.
Sesuatu yang membacanya dan memperbarui catatan. Pemindai khusus atau ponsel, yang memberikan data ke perangkat lunak inventaris, sistem manajemen gudang, atau — yang paling sederhana — lembar kerja (spreadsheet).
Mekanisme yang membuatnya bekerja adalah digit cek (check digit). Setiap format barcode membawa digit terhitung yang diturunkan dari digit lainnya, dan pemindai memverifikasinya pada setiap pembacaan. Pembacaan yang salah akan menggagalkan pemeriksaan dan pemindai akan berbunyi lagi alih-alih menerima produk yang salah. Itulah sebabnya tingkat kesalahan pemindaian diukur dalam jutaan karakter, sedangkan kesalahan pengetikan manual diukur dalam ratusan.
Cara kerja pemindaian barcode
Alurnya sama apa pun sistem yang ada di belakangnya:
Pindai lokasi → Pindai produk → Masukkan atau konfirmasi kuantitas ↓ ↓ ↓ Sistem tahu Sistem tahu Sistem tahu DI MANA APA BERAPA BANYAK ↓ Catatan diperbarui secara langsung ↓ Angka stok terdorong ke saluran penjualan
Saat penerimaan: pindai pesanan pembelian (purchase order), pindai setiap produk saat diturunkan dari palet, konfirmasi kuantitas. Ketidaksesuaian ditandai di pintu, di mana penyelesaiannya paling murah.
Saat penyimpanan (putaway): pindai produk, pindai lokasi tujuan. Sistem sekarang tahu persis ke mana barang tersebut pergi, yang memungkinkan pengambilan barang terarah (directed picking) di kemudian hari.
Saat pengambilan (picking): sistem memberi tahu pengambil barang lokasi dan produknya. Mereka memindai lokasi untuk mengonfirmasi bahwa mereka berada di tempat yang tepat, memindai produk untuk mengonfirmasi bahwa mereka mengambil barang yang benar, dan mengonfirmasi kuantitas. Memindai keduanya adalah cara untuk menangkap kesalahan paling umum — mengambil barang serupa dari rak yang berdekatan.
Saat penghitungan: pindai lokasi, pindai setiap produk, masukkan apa yang ada secara fisik. Sistem membandingkannya dengan catatan dan menghasilkan varians tanpa ada orang yang menyalin angka secara manual.
Saat pengiriman (dispatch): pindai setiap barang ke dalam pesanan, dan sistem memverifikasi paket terhadap apa yang dipesan sebelum dikirim.
Poin kuncinya adalah catatan berubah karena stok berpindah secara fisik dan seseorang memindainya — bukan karena seseorang mengetiknya nanti berdasarkan ingatan.
Manfaatnya
Akurasi, meningkat drastis. Entri data manual menghasilkan kira-kira satu kesalahan dalam setiap beberapa ratus karakter. Pemindaian dengan digit cek menghasilkan kira-kira satu dalam beberapa juta. Ini bukan peningkatan kecil; ini adalah sistem yang berbeda sama sekali.
Kecepatan. Pemindaian memakan waktu kurang dari satu detik dibandingkan mungkin sepuluh detik untuk mencari dan mengetik kode produk. Untuk ribuan pergerakan dalam seminggu, ini sangat signifikan.
Pelacakan tingkat lokasi. Mengetahui produk berada di rak C-12-2 alih-alih hanya mengetahui Anda memiliki 400 unit. Inilah yang memungkinkan pengambilan barang terarah, penghitungan siklus (cycle counting) yang bermakna, dan menemukan barang tanpa harus bertanya kepada seseorang.
Angka waktu nyata (real-time). Catatan yang diperbarui saat pekerjaan berlangsung mendukung janji ketersediaan, peringatan pemesanan ulang, dan penjualan multi-saluran. Catatan yang diperbarui secara batch tidak bisa melakukan ini.
Stocktake lebih cepat. Menghitung dengan pemindaian daripada dengan papan klip jauh lebih cepat dan menghilangkan langkah transkripsi sepenuhnya, yang merupakan sumber sebagian besar kesalahan penghitungan.
Jejak audit. Setiap pergerakan membawa stempel waktu dan pengguna. Ketika ada barang yang hilang, Anda dapat melihat apa yang terjadi alih-alih menebak-nebak.
Pelatihan lebih singkat. Karyawan baru dapat mengambil barang dengan akurat pada hari pertama mereka dengan mengikuti apa yang diperintahkan pemindai. Tanpa itu, akurasi bergantung pada pengetahuan tentang gedung tersebut.
Mengungkap kesalahan proses. Kode alasan penyesuaian yang ditangkap di titik pemindaian menunjukkan kepada Anda proses mana yang menghasilkan kesalahan, bukan hanya sekadar mengetahui bahwa kesalahan itu ada.
Cara menyiapkan sistem inventaris barcode
Langkah 1 — Tentukan SKU Anda. Setiap produk dan varian memerlukan satu kode unik. Hindari angka nol di depan, yang sering dihapus secara otomatis oleh lembar kerja. Hindari huruf O, I, dan l, yang tidak dapat dibedakan dari 0 dan 1. Buatlah kurang dari dua belas karakter. Jangan mengodekan apa pun yang berubah — pemasok, biaya, musim, atau lokasi. Panduan lengkapnya ada di apa itu SKU.
Langkah 2 — Tentukan dan beri label lokasi Anda. Lorong, rak, tingkat, posisi, dalam skema logis yang dapat diikuti oleh orang baru. Cetak label, tempel di tempat yang terlihat dari posisi operator berdiri, dan gunakan format yang lebih besar untuk lokasi yang dibaca dari jarak jauh atau dari forklift. Langkah ini memakan waktu paling lama dan semua hal lainnya bergantung padanya.
Langkah 3 — Pilih perangkat lunak Anda. Sistem harus menyimpan stok berdasarkan lokasi, menerima input pemindai, dan idealnya terhubung ke tempat Anda berjualan. Pilihannya mulai dari lembar kerja dengan pemindai yang berfungsi sebagai keyboard, melalui perangkat lunak manajemen inventaris, hingga WMS lengkap. Pilih sebelum membeli perangkat keras, karena perangkat lunak menentukan perangkat keras apa yang berfungsi.
Langkah 4 — Pilih jenis barcode Anda. Untuk label internal, Code 128 adalah jawaban yang umum: alfanumerik, padat, dan standar logistik. Code 39 lebih sederhana dan kurang padat, masih ditemukan di sistem lama. QR atau Data Matrix digunakan jika Anda memerlukan lebih banyak data di ruang kecil. Untuk produk ritel, gunakan UPC atau EAN yang sudah ada alih-alih menambahkan milik Anda sendiri. Jenis-jenis barcode membahas pilihan ini.
Langkah 5 — Hasilkan dan cetak kode. Sebagian besar perangkat lunak inventaris menghasilkan barcode secara langsung. Font barcode gratis di lembar kerja juga bisa digunakan. Untuk label, printer label termal tidak mahal dan mencetak label yang lebih tajam dan tahan lama daripada printer laser pada kertas lembaran — dan kualitas label adalah penyebab nyata kegagalan pemindaian.
Langkah 6 — Beri label pada semuanya. Produk terlebih dahulu, atau setidaknya yang tidak memiliki barcode produsen. Kemudian lokasi. Tempatkan label produk secara konsisten — sisi dan posisi yang sama setiap saat — sehingga pemindaian tidak melibatkan pencarian.
Langkah 7 — Lakukan penghitungan dasar (baseline count). Pindai semuanya ke lokasinya untuk menetapkan angka awal. Jangan mengimpor angka dari lembar kerja lama Anda; angka tersebut hampir pasti salah, dan memulai sistem baru dengan data yang buruk akan menyia-nyiakan upaya tersebut.
Langkah 8 — Latih tim. Dua puluh menit mencakup apa yang harus dipindai, dalam urutan apa, dan apa yang harus dilakukan ketika pemindaian gagal atau lokasi berisi sesuatu yang tidak terduga.
Langkah 9 — Uji sebelum mulai digunakan (go live). Jalankan penerimaan dan pengambilan barang selama sehari dengan pemindaian bersama metode Anda yang ada dan bandingkan. Temukan masalahnya saat Anda masih memiliki metode cadangan.
Langkah 10 — Mulai digunakan, lalu ukur. Lacak akurasi catatan setiap minggu selama beberapa bulan pertama. Akurasi harus meningkat secara stabil; jika tidak, penyebabnya hampir selalu karena ada langkah dalam proses di mana pemindaian dilewati.
Memilih pemindai dan perangkat lunak
Jenis pemindai.
| Jenis | Terbaik untuk | Hal yang perlu diperhatikan |
|---|---|---|
| Aplikasi ponsel atau tablet | Operasi skala kecil, penghitungan sesekali, anggaran rendah | Lebih lambat per pemindaian, kurang optimal di kondisi minim cahaya dan jarak jauh, tidak dirancang tahan banting |
| Pemindai kabel | Meja penerimaan atau pengepakan tetap | Terikat pada satu posisi |
| Pemindai nirkabel | Bergerak di area kecil dengan stasiun pangkalan di dekatnya | Batasan jangkauan, pengisian daya |
| Komputer genggam | Penggunaan gudang penuh — pemindai dan layar dalam satu perangkat tangguh | Biaya tertinggi, dan pilihan tepat untuk volume tinggi |
| Terminal terpasang di kendaraan | Operator forklift | Pemasangan dan daya |
| Pemindai cincin atau wearable | Pengambilan barang volume tinggi di mana kedua tangan harus bebas | Biaya, dan manajemen baterai |
Tentang mesin pemindai: laser membaca kode batang 1D yang bersih dengan harga murah dan tidak dapat membaca QR atau Data Matrix. 2D array imager membaca segalanya, dalam orientasi apa pun, dan mampu menangani label yang rusak atau dicetak dengan buruk. Kesenjangan harga telah menyempit sehingga sebagian besar penerapan baru sebaiknya memilih imager secara default.
Lingkungan lebih penting daripada optik. Kondisi freezer, luar ruangan, atau basah memerlukan perangkat dengan peringkat yang sesuai, dan peringkat ketahanan jatuh standar gudang adalah wajib jika perangkat akan digunakan sepanjang hari.
Pertanyaan perangkat lunak yang perlu diajukan. Apakah sistem melacak berdasarkan lokasi atau hanya total? Apakah sistem terhubung ke saluran penjualan Anda sebagai integrasi standar? Bisakah sistem menangani nomor batch, nomor seri, atau tanggal kedaluwarsa jika Anda membutuhkannya? Apakah sistem mendukung cycle counting? Berapa biayanya seiring pertumbuhan bisnis Anda? Dan apa yang terjadi pada data Anda jika Anda berhenti berlangganan?
Anggaran awal yang masuk akal. Aplikasi ponsel, printer label termal, dan langganan perangkat lunak tingkat dasar dapat menyediakan sistem yang berfungsi dengan biaya beberapa ratus dolar ditambah biaya bulanan. Komputer genggam khusus adalah langkah peningkatan saat volume sudah membenarkannya, bukan titik awal.
Label, pencetakan, dan penyebab kegagalan pemindaian
Kode hanya akan sebaik label yang membawanya, dan label yang buruk adalah penyebab paling umum dari sistem yang akhirnya ditinggalkan oleh pengguna secara diam-diam.
Metode pencetakan. Printer label termal adalah alat yang tepat, dan harganya terjangkau. Label termal langsung tidak memerlukan tinta dan akan pudar karena panas serta sinar matahari, yang cocok untuk label berumur pendek seperti pengiriman dan pengambilan barang. Thermal transfer menggunakan pita (ribbon) dan menghasilkan label yang tahan lama, yang cocok untuk label lokasi dan apa pun yang akan berada di rak selama bertahun-tahun. Printer laser pada label lembaran memang bisa digunakan, namun menghasilkan tepi batang yang lebih halus dan toner yang mudah luntur, yang akan mengurangi keandalan pemindaian Anda.
Material label. Kertas untuk sebagian besar penggunaan internal. Sintetis untuk freezer, luar ruangan, area lembap, dan di mana pun label sering tersentuh. Perekat kelas freezer adalah produk yang benar-benar berbeda — perekat biasa akan gagal pada suhu rendah dan Anda akan menemukan label berserakan di lantai.
Ukuran dan penempatan. Semakin besar semakin baik. Label produk harus diletakkan pada sisi yang sama dan posisi yang sama pada setiap unit, sehingga pemindaian tidak mengharuskan Anda membalik kotak. Label lokasi harus dapat dibaca dari tempat operator berdiri, yang untuk rak tinggi berarti label yang jauh lebih besar dari yang Anda bayangkan, dan untuk forklift berarti lebih besar lagi.
Zona tenang (Quiet zones). Setiap kode batang memerlukan margin kosong di setiap ujungnya — kira-kira sepuluh kali lebar batang yang paling sempit. Mencetak kode terlalu rapat dengan batas atau elemen lain adalah kesalahan desain umum yang membuat kode batang yang secara teknis benar menjadi tidak dapat dibaca.
Kontras. Hitam di atas putih, selalu. Latar belakang berwarna, kode putih-di-atas-hitam yang terbalik, dan laminasi mengilap semuanya mengurangi kontras yang diandalkan oleh pemindai. Warna merah secara efektif tidak terlihat oleh pemindai laser merah.
Penyebab kegagalan umum, berdasarkan urutan frekuensi kejadian:
- Kualitas cetak. Cetakan yang luntur, pudar, atau beresolusi rendah.
- Kerusakan. Label yang tergores, sobek, atau tercetak berlebih. 2D imager menangani kerusakan jauh lebih baik daripada pemindai laser.
- Permukaan melengkung atau terlipat. Kode yang melilit botol atau terlipat di tas akan mendistorsi lebar batang.
- Zona tenang tidak mencukupi.
- Pemindai salah untuk format tersebut. Laser tidak dapat membaca QR atau Data Matrix, dan kegagalannya terlihat identik dengan label yang buruk.
- Permukaan reflektif. Plastik shrink film dan label mengilap memantulkan cahaya kembali ke pemindai.
- Kotoran. Debu dan minyak di lingkungan industri.
Dua kebiasaan yang mencegah sebagian besar masalah ini. Verifikasi sampel dari setiap proses cetak label dengan memindainya sebelum menerapkan batch tersebut — tiga puluh detik yang dapat menangkap masalah printer sebelum mencapai seribu label. Dan simpan stok kecil label kosong serta printer yang berfungsi di dekat area barang masuk, sehingga barang yang datang tanpa label dapat segera diberi label daripada disimpan tanpa tercatat.
Kode batang vs RFID
| Kode batang | RFID | |
|---|---|---|
| Line of sight | Diperlukan | Tidak diperlukan |
| Pembacaan sekaligus | Satu | Ratusan |
| Biaya per tag | Sangat murah | Jauh lebih mahal |
| Jangkauan baca | Sentimeter hingga satu atau dua meter | Meter |
| Daya tahan | Gagal jika rusak atau tertutup | Bertahan melalui kemasan, pencucian, pembekuan |
| Kecepatan hitung | Satu item per waktu | Seluruh lokasi dalam hitungan detik |
| Interferensi | Kotoran dan kerusakan | Logam dan cairan |
| Infrastruktur | Pemindai | Reader, antena, kabel, integrasi |
| Terbaik untuk | Hampir semua aplikasi umum | Barang bernilai tinggi, wadah yang dapat digunakan kembali, di mana kecepatan hitung adalah manfaat utamanya |
Ringkasan jujur: kode batang murah, andal, dan memadai untuk sebagian besar pekerjaan inventaris. RFID mengubah apa yang mungkin dilakukan secara operasional — penghitungan lokasi penuh hanya dengan berjalan melewatinya — dan biaya tag membatasinya pada kasus-kasus tertentu. Sebagian besar operasi menjalankan kode batang secara menyeluruh dan menambahkan RFID secara selektif, jika diperlukan. What is RFID membahas trade-off ini secara lengkap.
Kesalahan implementasi umum
Memberi kode batang pada produk dan bukan lokasi. Kesalahan yang paling sering terjadi. Ini memberi Anda entri data yang lebih cepat tetapi tidak memberikan kecerdasan lokasi yang membuat sistem tersebut layak dimiliki.
Mengimpor angka lama sebagai saldo awal. Apa pun yang tertulis di spreadsheet Anda hari ini pasti salah dengan jumlah yang tidak diketahui. Mulailah dari penghitungan fisik, atau Anda hanya membangun cara yang lebih cepat untuk menjadi tidak akurat.
Memindai jauh dari titik pergerakan. Mengumpulkan barang, berjalan ke meja, dan memindainya di sana akan memunculkan kembali semua masalah yang seharusnya dihilangkan oleh sistem. Pemindaian harus terjadi di mana dan kapan stok bergerak.
Mengizinkan penggantian manual tanpa kode alasan. Akan selalu ada saat di mana pemindaian tidak memungkinkan. Sediakan jalur manual, buat lebih lambat, dan selalu sertai dengan alasan — kemudian tinjau alasan tersebut setiap bulan, karena hal itu menunjukkan secara langsung apa yang rusak.
Meluncurkannya di mana-mana sekaligus. Mulailah dengan penerimaan, buat sistem berfungsi dan dipercaya, lalu tambahkan pengambilan barang, kemudian penghitungan. Mencoba ketiganya dalam satu minggu adalah cara implementasi ditinggalkan pada periode sibuk pertama.
Tidak melakukan pengukuran setelahnya. Catat akurasi setiap minggu selama dua bulan pertama. Sistem yang tidak meningkatkan akurasi adalah sistem yang dilewati oleh seseorang, dan semakin cepat Anda menemukan di mana letaknya, semakin baik.
Meremehkan pekerjaan pelabelan. Memberi label pada setiap lokasi di gudang berukuran sedang adalah pekerjaan beberapa hari untuk dua orang. Anggarkan dengan benar daripada mengharapkannya selesai bersamaan dengan pekerjaan normal.
Pendalaman materi
- Apa itu barcode — cara kerja simbol itu sendiri.
- Jenis-jenis barcode — memilih format yang tepat.
- Apa itu SKU — merancang kode yang akan Anda cetak.
- Cara melacak inventaris — posisi pemindaian di antara berbagai metode lainnya.
- Cycle counting — rutinitas yang menjadi praktis berkat pemindaian.
- Apa itu pengendalian inventaris — akurasi yang dijaga oleh semua proses ini.
Kesimpulan singkat
Sistem inventaris barcode menempatkan kode pada produk dan lokasi penyimpanan Anda, lalu membacanya saat stok berpindah. Hal ini menghilangkan proses pencatatan manual pada titik di mana hampir semua kesalahan inventaris terjadi. Beri label pada lokasi dan produk, mulailah dari penghitungan dasar yang baru alih-alih menggunakan spreadsheet lama, dan ukur akurasi catatan setiap minggu untuk memastikan tidak ada yang melewatkan proses pemindaian.
Pertanyaan yang sering diajukan
Apa itu sistem inventaris barcode? Sistem yang menggunakan kode cetak pada produk dan lokasi penyimpanan, yang dibaca oleh pemindai, untuk mencatat pergerakan stok secara otomatis. Pemindaian menggantikan entri manual saat stok berpindah, dan catatan stok diperbarui secara langsung alih-alih diketik nanti.
Apakah saya memerlukan perangkat keras khusus untuk pemindaian barcode? Tidak. Ponsel dengan aplikasi pemindai gratis dan printer label termal murah sudah cukup untuk memulai. Pemindai genggam khusus memang lebih cepat, lebih andal dalam kondisi cahaya redup dan jarak jauh, serta dirancang agar tahan banting — layak dibeli setelah volume operasional membenarkannya, bukan sebelumnya.
Bisakah saya memindai barcode dengan ponsel saya? Ya. Kamera ponsel modern dapat membaca sebagian besar format barcode melalui aplikasi, dan banyak sistem inventaris menawarkan klien ponsel. Keterbatasannya terlihat pada volume: lebih lambat per pemindaian, tidak ada pemicu pemindaian, kinerja lebih lemah dalam cahaya redup dan jarak jauh, serta perangkat yang tidak dirancang untuk kondisi gudang.
Apa perbedaan antara barcode dan RFID untuk inventaris? Barcode memerlukan garis pandang (line of sight) dan membaca satu item dalam satu waktu, dengan biaya per label yang hampir nol. RFID dapat membaca menembus kemasan tanpa garis pandang dan membaca banyak tag sekaligus, sehingga penghitungan jauh lebih cepat, namun biaya tag jauh lebih mahal. Sebagian besar operasional menggunakan barcode secara menyeluruh dan hanya menggunakan RFID jika kecepatan penghitungan membenarkan biaya tag tersebut.
Berapa biaya sistem inventaris barcode? Pengaturan berbasis ponsel dengan printer label termal dan perangkat lunak tingkat dasar hanya membutuhkan beberapa ratus dolar ditambah biaya langganan bulanan. Penerapan di gudang dengan komputer genggam yang tangguh dan WMS merupakan investasi yang jauh lebih besar. Biaya labelnya sendiri hanya sepersekian sen per buah.
Format barcode apa yang harus saya gunakan? Code 128 untuk label produk internal dan lokasi — alfanumerik, padat, dan merupakan standar logistik. Gunakan UPC atau EAN yang sudah ada pada barang ritel alih-alih menambahkan kode Anda sendiri. Pilih QR atau Data Matrix hanya jika Anda memerlukan data lebih banyak daripada yang dapat ditampung oleh barcode linear.
Apakah saya juga harus memberi barcode pada lokasi penyimpanan saya? Ya, dan ini adalah langkah yang paling sering dilewatkan. Memindai lokasi sekaligus produk adalah cara sistem mengetahui di mana stok sebenarnya berada, yang memungkinkan pengambilan barang terarah (directed picking), cycle counting yang bermakna, dan pencarian barang tanpa harus bertanya kepada orang lain.
Mengapa barcode saya gagal dipindai? Biasanya karena kualitas cetak — printer laser pada label lembaran menghasilkan tepi yang lebih halus dibandingkan printer termal, dan toner sering kali luntur. Penyebab umum lainnya adalah label yang ditempatkan pada permukaan melengkung atau terlipat, zona tenang (quiet zone) yang tidak mencukupi di ujung kode, kerusakan dan kotoran, atau pemindai laser yang diminta membaca kode 2D yang tidak dapat didekodekannya.
