Semua panduan

Oleh 6 September 20268 menit membaca

Cara Memperkirakan Permintaan Komponen untuk Paket Produk

Permintaan sebenarnya suatu komponen adalah penjualannya sendiri ditambah setiap paket yang memuatnya. Perhitungan, pengerjaan, dan kesalahan pemesanan ulang bundel disebabkan tanpa itu.

Sebuah komponen yang dijual sendiri dan dalam dua bundel memiliki tiga aliran permintaan yang memenuhi satu nomor stok. Perkirakan alirannya secara terpisah dan Anda akan memesan nomor stok tersebut tiga kali. Perkirakan hanya halaman produk dan Anda akan memesan kira-kira dua pertiga dari jumlah yang sebenarnya hilang dari rak.

Posting ini adalah aritmatika untuk itu, dikerjakan dari ujung ke ujung. Bagaimana Shopify merepresentasikan bundel dan mengurangi stok komponen tercakup dalam panduan manajemen inventaris bundel; yang satu ini mengasumsikan penurunan terjadi dan berkaitan dengan keputusan pembelian yang ditimbulkannya.

Mengapa bundel merusak perkiraan

Setiap metode peramalan di situs ini dimulai dari kolom penjualan unit masa lalu untuk satu SKU. Hal ini berhasil karena, untuk produk biasa, kolom penjualan dan pergerakan stok merupakan peristiwa yang sama yang dihitung satu kali.

Sebuah bundel memutuskan itu. Kotak kado dijual sebagai kotak kado, dan sebatang lilin meninggalkan rak. Jika rutinitas perencanaan Anda menelusuri daftar produk dan memperkirakan setiap baris dari riwayatnya sendiri, lilin akan direncanakan dari baris lilin dan kotak hadiah direncanakan dari baris kotak hadiah, dan tidak ada dalam rutinitas itu yang memperhatikan bahwa baris kedua menghabiskan stok baris pertama. Persediaan lilin habis sementara perkiraan Anda, yang dihitung dengan benar, menyatakan bahwa seharusnya ada sisa perlindungan selama lima minggu.

Kolom penjualan candle dan pergerakan stok candle tidak lagi sama pada hari Anda meluncurkan bundel yang memuatnya.

Perhitungannya

Permintaan komponen = penjualan unit mandiri + jumlah, di setiap paket yang memuatnya, dari (penjualan unit paket × jumlah komponen per paket)

Mudah untuk ditulis. Dua kondisi harus terpenuhi sebelum penjumlahannya benar, dan keduanya mudah untuk dilewatkan.

Sosok yang berdiri sendiri harus berdiri sendiri. Jika nomor yang Anda panggil penjualan mandiri sudah mencakup unit yang dikonsumsi oleh paket, menambahkan istilah paket akan menghitung unit tersebut dua kali. Ini adalah satu-satunya kesalahan yang paling mahal dalam topik ini, karena tidak terlihat: total terlihat lebih besar, total lebih besar terasa lebih aman, dan pesanan berlebih tiba sebelum ada yang mempertanyakan metodenya. Jenis nomor apa yang diberikan laporan Anda adalah subjek dari bagian berikutnya, dan ada baiknya diselesaikan sebelum Anda menghitung apa pun.

Semua sejarah harus mencakup periode yang sama, setelah bundel diluncurkan. Penjualan bundel biasanya menggantikan beberapa penjualan yang berdiri sendiri daripada menambahkan secara rapi di atasnya. Misalkan candle tersebut terjual 40 kali seminggu sebelum Anda meluncurkan paket kembar, dan sekarang terjual 35 kali seminggu sedangkan paket kembarnya menarik 10 kali seminggu. Paket tersebut menambahkan 5 unit permintaan riil, bukan 10; 5 lainnya keluar dari kolom yang berdiri sendiri. Ambil riwayat mandiri pra-peluncuran sebesar 40 dan tambahkan undian bundel lengkap hari ini sebesar 21 dan Anda mendapatkan 61 dalam seminggu dibandingkan dengan 56 yang sebenarnya, kira-kira tinggi 9%, yaitu 60 unit surplus dalam seperempat dan uang tunai $420 dengan biaya unit $7. Gunakan angka pasca peluncuran untuk kedua bagian dan perpindahannya sudah ditangani, karena angka tersebut dimasukkan ke dalam angka mandiri yang Anda baca.

Kasus yang canggung adalah paket yang belum diluncurkan, di mana tidak ada riwayat pasca peluncuran. Di sana Anda harus memperkirakan bagian mana dari penjualan paket yang merupakan permintaan baru, bukan permintaan yang digantikan, dan jelaskan secara eksplisit bahwa ini hanyalah perkiraan. Dengan asumsi aditif penuh adalah ujung yang agresif dari kisaran tersebut, bukan yang netral.

Contoh yang berhasil

Satu komponen, dua bundel, dua belas minggu. Cedar & Fig, 250g dijual sendiri, dimasukkan ke dalam kotak kado Cedar & Fig (satu lilin per kotak), dan dimasukkan ke dalam multipak paket kembar (dua lilin per bungkus).

  • Mandiri: 34, 36, 33, 35, 36, 34, 35, 37, 34, 36, 35, 35. Total 420 unit, 35 seminggu.
  • Kotak hadiah: 6, 14, 9, 22, 5, 12, 8, 18, 7, 11, 10, 10. Total 132 kotak, 11 seminggu, masing-masing satu lilin.
  • Paket kembar: 4, 6, 5, 7, 3, 5, 6, 4, 5, 6, 4, 5. Total 60 bungkus, 5 seminggu, masing-masing dua lilin.

Permintaan komponen = 420 + (132×1) + (60×2) = 420 + 132 + 120 = 672 unit dalam dua belas minggu. Itu berarti 56 unit dalam seminggu, atau 8,0 unit sehari selama 84 hari, dibandingkan dengan 5,0 unit sehari yang disarankan oleh penjualan candle itu sendiri.

420

unit terjual di halaman produknya sendiri

252

unit yang dikonsumsi oleh dua bundel

672

unit yang benar-benar meninggalkan rak

8.0

unit sebenarnya sehari, dibandingkan 5.0 yang berdiri sendiri

Dari minggu ke minggu, kesenjangan tersebut bergerak melebihi rata-rata yang diperkirakan.

MingguMandiriDari bundelJumlah
1341448
2362662
3331952
4353671
5361147
6342256
7352055
8372663
9341751
10362359
11351853
12352055

Kolom mandiri tidak pernah mencapai 38. Pengundian mingguan sebenarnya mencapai puncaknya pada 71 di minggu ke-4, karena kedua bundel tidak menentu dan candle tidak. Variabilitas komponen diwarisi dari bundel yang ada di dalamnya, itulah sebabnya SKU yang stabil dapat mulai berperilaku seperti SKU yang tidak stabil tanpa ada perubahan pada produk.

Sekarang hitungan ganda, dalam angka yang sama. Jika angka lilin Anda sudah menyertakan unit yang digerakkan oleh bundel, maka akan terbaca 672 dan bukan 420. Tetap tambahkan istilah bundel dan Anda berencana untuk menghasilkan 924 unit, 11 unit sehari, 37,5% lebih banyak daripada yang dikonsumsi toko. Selama satu siklus dua belas minggu yaitu 252 lilin berlebih, uang tunai $1.764 dengan biaya unit $7, disimpan di rak karena aliran dihitung dua kali.

Three demand streams feeding one component stock pool and one reorder pointThree boxes on the left each represent one way the same candle leaves the shelf over twelve weeks: standalone sales at thirty-five units a week for four hundred and twenty units, gift box sales at eleven a week using one candle each for one hundred and thirty-two units, and twin pack sales at five a week using two candles each for one hundred and twenty units. Arrows from all three converge on a single box in the middle labelled as one stock number, holding the combined six hundred and seventy-two units over the twelve weeks, or eight a day. A final arrow leads from there to one reorder point of one hundred and twenty-six units, calculated as eight units a day across a twelve-day lead time plus a thirty-unit safety buffer. The point of the picture is that there is only ever one pool and one trigger, however many streams drain it: forecasting the three streams as if each had its own stock would book the same candles three times over.Three streams. One stock number. One trigger.Cedar & Fig 250g, twelve weeks: 420 + 132 + 120 = 672 unitsStandalone, 35 a week420 unitsGift box, 11 a week1 candle each, 132 unitsTwin pack, 5 a week2 candles each, 120 unitsOne stock number672 units in 12 weeks8 a dayOne reorder point(8 × 12) + 30 = 126Plan the three streams separately and you buy for the same pool three times.
Tidak ada apa pun di gambar yang merupakan stok bundel. Ada satu kumpulan lilin, dan bungkusannya ada dua ketukan lagi di atasnya.

Mendapatkan data dari Shopify

Menarik dan membersihkan riwayat penjualan adalah tugasnya sendiri, tercakup dalam memperkirakan permintaan dari data penjualan Shopify. Bundel menambahkan satu pertanyaan ke proses itu, dan pertanyaan itu harus dijawab sebelum angkanya berarti apa pun: apakah figur komponen di depan Anda hanya berdiri sendiri, atau sudah menyertakan unit yang digerakkan oleh bundel?

Shopify mendokumentasikan bahwa tingkat inventaris komponen berkurang saat bundel terjual. Apa yang tidak dapat kami temukan terdokumentasi di halaman bundel Shopify adalah bagaimana penjualan bundel diatribusikan dalam laporan penjualan produk, dan jawabannya mungkin berbeda antara aplikasi Bundel milik Shopify dan aplikasi bundel pihak ketiga. Jadi jangan mengambil jawaban yang umum, termasuk yang ini. Ujilah:

  • Catat kuantitas komponen yang tersedia saat ini dan unit yang terjual pada hari itu.
  • Tempatkan satu pesanan nyata untuk bundel yang berisi itu, untuk jumlah yang diketahui.
  • Periksa jumlah komponen yang tersedia dipindahkan dengan jumlah yang Anda harapkan.
  • Periksa laporan penjualan per varian produk pada hari yang sama dan lihat apakah jumlah unit komponen juga ikut berpindah, atau hanya paket saja.

Jika angka penjualan komponen berpindah, laporan Anda sudah memberikan permintaan gabungan dan jangka waktu paket akan dihitung ganda. Jika hanya bundel yang dipindahkan, angka komponen Anda berdiri sendiri dan perhitungan di atas berlaku seperti yang tertulis. Sepuluh menit, sekali per aplikasi bundel, dan ini menyelesaikan pertanyaan untuk toko Anda, bukan pertanyaan hipotetis.

Satu hal lagi yang harus dihapus saat Anda mengekspor: minggu ketika komponen atau bundel tidak tersedia. Kehabisan stok terlihat persis seperti permintaan nol dalam laporan penjualan, dan bundel yang tidak dapat dijual karena kehabisan komponen lain juga menghasilkan nol pada komponen ini.

Susun ulang titik untuk komponen

Tidak ada perubahan pada rumusnya. Itu rumus titik pemesanan ulang mengambil rata-rata penjualan harian, waktu tunggu dan stok pengaman; komponen bundel hanya memberinya input pertama yang berbeda.

Cedar & Fig, 250g, dengan waktu tunggu 12 hari dengan buffer 30 unit:

  • Hanya permintaan mandiri: (5 × 12) + 30 = 90 satuan.
  • Permintaan gabungan: (8 × 12) + 30 = 126 satuan.

Selisih 36 unit di antara keduanya adalah empat setengah hari dari permintaan riil dengan 8 unit sehari. Pemicu yang disetel pada 90 tidak gagal dengan keras; ia menyala terlambat empat setengah hari, setiap siklus, dan buffer menyerap perbedaannya hingga minggu bundel yang agak berat tiba dan ternyata tidak. Itulah pola di balik sebagian besar kehabisan stok terkait bundel: bukan metode yang salah, metode yang benar adalah yang menyalurkan salah satu dari tiga aliran.

Dua catatan praktis. Tetapkan pemicu pada komponen, jangan pada bundel, karena bundel tidak memiliki stok sendiri untuk dipicu. Dan hitung ulang tarif komponen setiap kali bundel yang berisi komponen tersebut ditambahkan, dihentikan, atau diberi harga ulang, karena masing-masing komponen tersebut mengubah salah satu ketentuan dalam penjumlahannya.

Paket promosi

Promosi bundel adalah lonjakan permintaan pada setiap komponen sekaligus, dan komponen merasakannya dengan sangat berbeda. Memperkirakan ukuran pengangkatan tercakup dalam promosi dan perkiraan inventaris. Yang penting di sini adalah bagaimana ia mendarat.

Katakanlah kotak hadiah beroperasi pada 40 seminggu selama dua minggu, bukan 11. Pengundian lilin naik dari 56 seminggu menjadi 85, meningkat sekitar setengahnya. Pemangkas sumbu di dalam kotak yang sama tidak memiliki penjualan mandiri sama sekali, jadi undiannya meningkat dari 11 minggu menjadi 40, hampir empat kali lipat. Komponen dengan permintaan mandiri paling sedikit menerima dampak terbesar dari promosi paket, dan biasanya merupakan komponen murah yang tidak ditonton oleh siapa pun.

Dua aturan mengikuti. Ubah promosi menjadi unit komponen sebelum Anda memesan apa pun, bukan menjadi unit bundel. Dan periksa waktu tunggu setiap komponen terhadap tanggal promosi, karena komponen yang tidak dapat tiba tepat waktu membatasi semuanya terlepas dari berapa banyak barang lain yang Anda beli.

Ketika suatu komponen menjadi kendala

Shopify memperoleh ketersediaan paket dari tingkat inventaris produk komponen, dan produk dengan tingkat inventaris terendah menentukan berapa banyak paket yang dapat dijual. Dalam istilah perencanaan, satu komponen memiliki batas atas keseluruhan paket, dan membeli lebih banyak komponen lain tidak akan meningkatkannya.

Dengan 210 lilin dan 64 pemangkas, Anda dapat menjual 64 kotak kado. 200 candle lainnya tidak mengubah angka itu sama sekali. Jadi urutan peninjauan untuk sebuah paket dijalankan berdasarkan cakupan dan waktu tunggu, bukan berdasarkan nilai: hitung berapa minggu cakupan yang dimiliki setiap komponen terhadap permintaan gabungannya, urutkan dalam urutan menaik, dan urutan teratas dalam daftar tersebut adalah batasan sebenarnya dari paket tersebut. Ini sering kali merupakan produk termurah, itulah sebabnya jarang ditinjau terlebih dahulu. Menyaksikan angka itu jatuh sebelum menggigit adalah pekerjaan yang sama memprediksi kehabisan stok sebelum terjadi, diterapkan pada komponen, bukan produk.

Menyimpan tiga aliran, dua bundel, dan satu kumpulan stok selaras dalam spreadsheet dapat dilakukan untuk satu bundel dan menjadi buruk dengan cepat. StockCuePeramalan ini bersifat bundle-aware pada setiap paket, termasuk Gratis: aliran penjualan bundel hingga permintaan komponen, sehingga titik pemesanan ulang komponen dihitung berdasarkan semua yang menghabiskannya, bukan berdasarkan halaman produknya sendiri.

Pertanyaan yang Sering Diajukan

Bagaimana cara menghitung total permintaan untuk produk yang dijual sendiri dan dalam paket?

Tambahkan penjualan unit mandiri komponen ke penjualan unit setiap paket yang memuatnya, dikalikan dengan jumlah komponen yang digunakan setiap paket. Sebuah komponen yang menjual 420 unit sendiri selama dua belas minggu, ditambah 132 kotak kado yang masing-masing menggunakan satu, ditambah 60 paket kembar yang masing-masing menggunakan dua, memiliki permintaan sebenarnya sebesar 672 unit, bukan 420. Dua kondisi harus dipenuhi agar jumlah tersebut tepat: angka yang berdiri sendiri tidak boleh menyertakan unit yang digerakkan oleh bundel, dan ketiga riwayat harus berasal dari periode yang sama, setelah bundel diluncurkan.

Apakah penjualan bundel muncul di laporan penjualan produk Shopify?

Periksa di toko Anda sendiri daripada mempercayai jawaban umum. Dokumentasi bundel Shopify menyatakan bahwa tingkat inventaris komponen berkurang saat bundel terjual, namun kami tidak dapat menemukan pernyataan di halaman tersebut tentang bagaimana penjualan diatribusikan dalam laporan penjualan produk, dan perilakunya mungkin berbeda antara aplikasi Bundel pihak pertama Shopify dan aplikasi bundel pihak ketiga. Tempatkan satu pesanan percobaan untuk satu paket, lalu lihat apakah jumlah unit komponen dipindahkan dalam laporan penjualan per varian produk Anda. Pengujian tunggal tersebut memberi tahu Anda apakah figur komponen Anda hanya berdiri sendiri atau sudah mencakup permintaan paket, dan segala sesuatu di bagian hilir bergantung pada mengetahui yang mana.

Bagaimana cara menetapkan titik pemesanan ulang untuk komponen bundel?

Gunakan rumus titik pemesanan ulang yang sama dengan yang Anda gunakan untuk produk lainnya, dengan permintaan gabungan sebagai input penjualan harian, bukan permintaan mandiri. Untuk komponen yang menarik 672 unit selama 84 hari, itu berarti 8 unit sehari, jadi waktu tunggu 12 hari menghasilkan 96 unit permintaan waktu tunggu ditambah buffer keamanan Anda. Menggunakan laju mandiri 5 sehari akan menetapkan pemicu pada 60 ditambah buffer, yang diaktifkan setelah Anda melewati pemicu sebenarnya.

Apa yang terjadi pada komponen lainnya jika salah satu komponennya habis?

Paket tersebut tidak lagi dapat dijual, karena Shopify memperoleh ketersediaan paket dari tingkat inventaris produk komponen dan produk dengan tingkat inventaris terendah menentukan berapa banyak paket yang dapat dijual. Komponen lainnya memenuhi permintaan mandiri apa pun yang mereka miliki, dan unit yang Anda beli khusus untuk dimasukkan ke dalam bundel berhenti bergerak hingga komponen yang hilang tersebut kembali. Oleh karena itu, komponen dengan waktu tunggu terlama layak mendapatkan pemicu pemesanan ulang paling awal, bukan komponen dengan penjualan tertinggi.

STOCKCUE

Menjumlahkan tiga aliran permintaan secara manual pada setiap siklus pembelian adalah langkah yang diam-diam akan berhenti terjadi. Perkiraan StockCue peka terhadap paket pada setiap paket termasuk Gratis, sehingga titik pemesanan ulang komponen sudah memperhitungkan paket yang membelanjakannya.

Instal StockCue di Shopify →
Shovon, Insinyur Perangkat Lunak di Devmerx

Shovon

Insinyur Perangkat Lunak

Shovon menulis tentang operasi inventaris Shopify untuk Devmerx, studio di balik StockCue: Inventory Forecast.

Butuh bantuan dengan toko Shopify Anda?

Devmerx membangun dan mengoptimalkan toko Shopify untuk merek DTC. Pesan konsultasi 20 menit gratis.