Cara Kerja Pelacakan Inventaris Shopify
Bagaimana sistem inventaris Shopify sebenarnya melacak stok — yang ada, yang diserahkan, yang tersedia, dan yang masuk — dan apa yang memicu setiap nomor berubah secara real-time.
Pelanggan mengirim pesan untuk menanyakan mengapa halaman produk masih bertuliskan "Tambahkan ke troli" padahal mereka baru saja melihat produk terakhir terjual ke orang lain. Anda menarik produk: tiga unit ditampilkan. Anda memeriksa halaman Inventaris: Di tangan tertulis tiga, Tersedia tertulis tiga. Kecuali dua dari ketiganya sudah ada di dalam pesanan seseorang yang belum terpenuhi, dipesan dan tidak bebas untuk dijual, dan nomor yang dilihat pelanggan Anda tidak memberi tahu mereka hal itu.
Shopify tidak melacak satu nomor stok per produk. Ini melacak empat, dan mereka menjawab pertanyaan yang berbeda. Yang membingungkan mereka adalah saat sebagian besar tiket dukungan "mengapa inventaris saya salah" sebenarnya dimulai.
Jika istilah seperti SKU dan varian masih merupakan hal baru, mulailah denganapa sebenarnya arti manajemen inventaris Shopifypertama - postingan ini diambil setelah Anda mengetahui kosakatanya dan menginginkan mekanisme di bawahnya.
Terlacak vs. tidak terlacak
Setiap varian produk di Shopify memiliki pengaturan apakah produk tersebut dilacak atau tidak, yang dikontrol oleh tombol pelacakan inventaris di bagian Inventaris varian. Nyalakan, dan Shopify mulai menyimpan empat nomor yang dibahas dalam artikel ini (Di Tangan, Berkomitmen, Tersedia, dan Masuk) secara terpisah untuk setiap lokasi stok varian.
Matikan, dan tidak ada satu pun yang tersedia untuk varian tersebut. Tidak ada Persediaan, tidak ada Komitmen, tidak ada batasan berapa banyak yang dapat dibeli — tidak ada yang dapat menghentikan penjualan melebihi apa pun yang sebenarnya Anda miliki di rak, karena Shopify tidak menyimpan nomor untuk memeriksanya. Itu adalah pilihan yang masuk akal untuk barang atau layanan yang dibuat berdasarkan pesanan. Ini adalah cara yang tenang untuk menjual terlalu banyak apa pun yang sebenarnya Anda simpan dalam jumlah terbatas.
Jika Anda belum mengaktifkan pelacakan,panduan pengaturanmencakup secara tepat tempat untuk mengeklik dan setiap metode massal untuk melakukannya di seluruh katalog lengkap. Postingan ini mengasumsikan pelacakan sudah aktif dan menjelaskan apa yang terjadi setelah pelacakan diaktifkan.
Empat status inventaris
Definisi Shopify sendiri, dan aritmatika yang menyatukannya:
Di tangan = Berkomitmen + Tidak Tersedia + Tersedia
- Di tangan— setiap unit yang Anda miliki secara fisik di suatu lokasi, titik.
- Tersedia— porsi Di tangan yang sebenarnya bisa Anda jual sekarang. Tidak dikomit, tidak dikesampingkan sebagai tidak tersedia, tidak masih masuk.
- Berkomitmen— unit yang disisihkan dan dikeluarkan dari pasar: pesanan yang belum dipenuhi, rancangan pesanan yang telah dipesan secara jelas oleh pedagang, atau transfer yang ditandai siap dikirim.
- Tidak tersedia— secara fisik ada di rak tetapi tertahan karena suatu alasan: rusak, dalam kendali mutu, disimpan sebagai stok pengaman, atau alasan lain yang ditugaskan oleh aplikasi atau anggota staf.
- Masuk— dalam perjalanan ke lokasi melalui transfer atau aplikasi, dan tidak dapat dijual sampai diterima dan statusnya berubah menjadi Tersedia.
Tersedia adalah apa yang bisa Anda jual. Di tangan adalah apa yang Anda miliki.
Masuk berada di luar persamaan sepenuhnya — tidak dihitung dalam Di tangan sampai benar-benar tiba dan diterima. Pengiriman yang disimpan di dalam truk selama dua minggu tidak menambah jumlah stok Anda hanya karena Anda tahu pengiriman itu akan datang.
Apa yang memperbarui setiap nomor
Komitmen ada secara khusus untuk mendeskripsikan unit yang terikat oleh pesanan yang tidak terpenuhi — itulah definisi Shopify sendiri, bukan kesimpulan. Praktisnya: saat pesanan masih terbuka dan belum terpenuhi, unit tersebut berhenti ditampilkan sebagai Tersedia tanpa meninggalkan rak Anda secara fisik. Tersedia menahan reservasi; unitnya masih ada, hanya saja belum bisa dijual ke pelanggan berikutnya.
Batalkan atau penuhi pesanan itu, dan ceritanya berbeda. Penuhi itu, dan unit-unit itu secara fisik telah meninggalkan rak Anda. Di tangan turun untuk mencerminkan bahwa mereka benar-benar hilang, bukan hanya dilindungi undang-undang. Batalkan atau kembalikan dana, dan Shopify secara default mengembalikan unit: kotak centang "Stok ulang inventaris" pada pembatalan dan kotak centang "Stok ulang item" pada pengembalian dana keduanya dipilih secara default, mengembalikan item yang dibatalkan atau dikembalikan ke stok yang dapat dijual kecuali seseorang dengan sengaja menghapus centang pada kotak tersebut.
Draf pesanan adalah satu-satunya tempat yang membuat orang tersandung. Membuat draf pesanan (penjualan telepon, penawaran harga grosir) tidak menyentuh Tersedia atau Berkomitmen secara default. Unit tetap dapat dijual sepenuhnya secara online saat draf masih terbuka, yang berarti stok yang sama dapat dijual dua kali kecuali Anda mengklik Cadangan inventaris pada draf. Dan ketika Anda memesannya, unit-unit itu akan pindah keBerkomitmen, bukan Tidak Tersedia — perbedaan yang patut diperbaiki, karena banyak panduan yang menjelaskannya secara terbalik.
Semua ini tidak mencakup perbaikan angka yang salah — kesalahan penghitungan, kerusakan yang perlu Anda catat, stok yang Anda pindahkan ke status stok aman. Itu adalah tindakan manual, bukan perubahan status otomatis, dan itu tercakup dalam tindakan itu sendiricara menyesuaikan inventaris di Shopify.
Jual berlebihan & terus jual
Dengan pelacakan aktif, apa yang terjadi pada nol Tersedia bergantung pada satu pengaturan: "Lanjutkan penjualan saat stok habis." Biarkan saja, dan varian dengan nol Tersedia tidak dapat dibeli — tombol beli akan mati dengan sendirinya. Aktifkan, dan pelanggan dapat terus membeli dengan harga nol atau negatif Tersedia, yang merupakan perilaku yang diinginkan oleh strategi praorder atau pemesanan di awal dan perilaku yang tidak diinginkan oleh kesalahan penghitungan yang tidak disengaja.
Ini adalah pengaturan per varian, bukan pengaturan seluruh toko, dan hanya dapat dipilih setelah pelacakan diaktifkan untuk varian tersebut — Anda tidak dapat mengonfigurasi perilaku penjualan berlebihan untuk sesuatu yang tidak diperhitungkan Shopify sejak awal.
Sinkronisasi multi-saluran
Setiap saluran penjualan dan setiap aplikasi yang membaca atau menulis stok Anda diarahkan ke catatan dasar yang sama per lokasi — satu item inventaris, satu kuantitas per negara bagian, per tempat Anda menyimpannya. Itulah model yang dipaparkan API Shopify, dan itulah sebabnya masalah sinkronisasi terjadi: ketika toko online Anda, POS Anda, dan aplikasi pasar semuanya dapat menulis ke nomor yang sama, penjualan yang hampir bersamaan dari dua saluran dapat saling berpacu. Salah satu dari mereka memenangkan unit terakhir; yang lain mengetahuinya setelah kejadian itu.
Ini adalah properti struktural yang menjalankan lebih dari satu platform penjualan terhadap satu nomor stok, bukan bug khusus untuk saluran atau aplikasi mana pun. Aplikasi yang membaca dari data langsung yang sama — termasuk milik kami — mewarisi bilangan real yang sama saat mereka membacanya, hal ini perlu diketahui jika Anda memecahkan masalah ketidakcocokan antara dua sistem yang keduanya diklaim benar.
Jika Anda menjalankan lebih dari satu lokasi fisik di atas ini, empat negara bagian yang sama ada secara terpisah per lokasi — layak dibaca sendiri dicara kerja inventaris multi-lokasidaripada berasumsi bahwa toko tersebut berperilaku seperti toko satu lokasi yang terbelah dua.
Memahami model ini penting bahkan jika Anda tidak pernah menyentuh spreadsheet — ini adalah data yang sama yang dibaca oleh aplikasi inventaris mana pun, termasuk StockCue, untuk menghitung titik pemesanan ulang.Isyarat Sahamjam tangan Tersedia sesuai dengan kecepatan penjualan Anda sehingga Anda bukan orang yang merekonsiliasi empat angka dengan tangan setiap pagi.
SAHAM
Perkiraan permintaan ada di setiap paket StockCue, termasuk Gratis — ia membaca nomor Tersedia yang sama yang baru saja dijelaskan di postingan ini dan mengubahnya menjadi titik pemesanan ulang secara otomatis, hingga 50 SKU tanpa biaya.
Instal StockCue di Shopify →Empat negara bagian dalam postingan ini adalah satu lapisan dari disiplin yang lebih besar. Lihatdasar-dasar manajemen inventarisuntuk gambaran yang lebih luas — pergantian, metode kontrol, dan mekanisme pelacakan yang sesuai dengan keseluruhan menjalankan toko.
Pertanyaan yang Sering Diajukan
Apa perbedaan antara "tersedia" dan "tersedia" di Shopify?
Yang tersedia adalah setiap unit yang Anda miliki secara fisik di suatu lokasi. Tersedia adalah bagian yang sebenarnya dapat Anda jual saat ini — Di tangan dikurangi berapa pun yang Dikomit pada pesanan yang ada dan apa pun yang disisihkan sebagai Tidak Tersedia.
Apa yang dimaksud dengan inventaris "berkomitmen"?
Inventaris terikat adalah stok yang disisihkan dan tidak dapat dijual: unit dalam pesanan yang belum dipenuhi, unit dalam rancangan pesanan yang telah dipesan secara eksplisit oleh pedagang, atau unit dalam transfer ditandai siap dikirim. Secara fisik masih ada di rak — hanya dibicarakan saja.
Apakah Shopify memperbarui inventaris secara real time?
Shopify terus memperbarui Di Tangan, Berkomitmen, Tersedia, dan Masuk saat pesanan, pemenuhan, transfer, dan penyesuaian terjadi, bukan pada penyegaran manual — dari sudut pandang pedagang, yang dibaca secara real-time. Shopify tidak mempublikasikan waktu internal yang tepat dari setiap pemicu, jadi perlakukan "waktu nyata" sebagai arah yang akurat daripada angka yang dijamin seketika.
Apa yang terjadi pada inventaris ketika pesanan dikembalikan dananya atau dikembalikan?
Layar pengembalian dana menyertakan kotak centang "Stok ulang item" yang dipilih secara default, yang mengembalikan unit yang dikembalikan dananya ke Tersedia. Pedagang dapat menghapus centangnya — misalnya untuk pengembalian yang rusak atau tidak dapat dijual — yang membiarkan inventaris apa adanya alih-alih menambahkan unit kembali ke stok yang dapat dijual.