جميع الأدلة

بواسطة 6 سبتمبر 20268 دقائق قراءة

كيفية التنبؤ بالطلب على المكونات لحزم المنتجات

الطلب الحقيقي للمكون هو مبيعاته بالإضافة إلى كل حزمة تحتوي عليه. الحساب ونجح وأخطاء إعادة الترتيب التي تسببها الحزم بدونها.

يحتوي المكون الذي يتم بيعه بمفرده وداخل حزمتين على ثلاثة تدفقات طلب تغذي رقم مخزون واحد. قم بتوقع التدفقات بشكل منفصل وسوف تطلب رقم المخزون هذا ثلاث مرات. قم بالتنبؤ بصفحة المنتج فقط وسوف تطلب ما يقرب من ثلثي ما يخسره الرف فعليًا.

هذا المنشور هو الحساب لذلك، وقد تم العمل عليه من البداية إلى النهاية. كيف يتم تغطية Shopify لتمثيل الحزم والتناقص في مخزون المكونات في دليل إدارة مخزون الحزمة; هذا يفترض حدوث التخفيض ويتعامل مع قرار الشراء الذي يتخذه.

لماذا تكسر الحزم التوقعات؟

تبدأ كل طريقة للتنبؤ في هذا الموقع من عمود مبيعات الوحدات السابقة لوحدة SKU واحدة. يعمل ذلك لأنه بالنسبة للمنتج العادي، فإن عمود المبيعات وحركة المخزون هما نفس الحدث الذي يتم حسابه مرة واحدة.

حزمة يقطع ذلك. يُباع صندوق الهدايا كصندوق هدايا، وتغادر الشمعة الرف. إذا كان روتين التخطيط الخاص بك يتتبع قائمة المنتجات ويتنبأ بكل صف من تاريخه، فسيتم تخطيط الشمعة من صف الشمعة ويتم تخطيط صندوق الهدايا من صف صندوق الهدايا، ولا يوجد شيء في هذا الروتين يلاحظ أن الصف الثاني ينفق مخزون الصف الأول. يتم مخزون الشمعة بينما تشير توقعاتك، المحسوبة بشكل صحيح، إلى أنه كان يجب أن يكون لديها خمسة أسابيع من التغطية.

توقف عمود مبيعات الشمعة وحركة أسهم الشمعة عن نفس الرقم في اليوم الذي أطلقت فيه الحزمة التي تحتوي عليه.

الحساب

طلب المكون = مبيعات الوحدة المستقلة + مجموع كل حزمة تحتوي عليه (مبيعات وحدة الحزمة × كمية المكون لكل حزمة)

مباشرة للكتابة. يجب أن يتحقق شرطان قبل أن يكون المجموع صحيحًا، وكلاهما من السهل تفويته.

يجب أن يكون الرقم المستقل مستقلاً. إذا كان الرقم الذي تتصل به للمبيعات المستقلة يتضمن بالفعل وحدات تستهلكها الحزم، فإن إضافة مصطلح الحزمة يؤدي إلى احتساب تلك الوحدات مرتين. هذا هو الخطأ الوحيد الأكثر تكلفة في الموضوع، لأنه غير مرئي: الإجمالي يبدو أكبر، الإجماليات الأكبر تبدو أكثر أمانًا، ويأتي الطلب الزائد قبل أن يشكك أي شخص في الطريقة. أي نوع من الأرقام يقدمه لك تقريرك هو موضوع القسم بعد التالي، ومن الجدير تسويته قبل حساب أي شيء.

يجب أن تغطي جميع التواريخ نفس الفترة بعد إطلاق الحزم. عادةً ما تحل المبيعات المجمعة محل بعض المبيعات المستقلة بدلاً من إضافتها بشكل نظيف في الأعلى. لنفترض أن الشمعة باعت 40 شمعة في الأسبوع قبل إطلاق الحزمة المزدوجة، وتبيع الآن 35 شمعة في الأسبوع بينما تسحب الحزمة المزدوجة 10 في الأسبوع. أضافت الحزمة 5 وحدات من الطلب الحقيقي، وليس 10؛ الخمسة الآخرون خرجوا من العمود المستقل. خذ سجلًا مستقلاً قبل الإطلاق يبلغ 40 وأضف سحب الحزمة الكاملة اليوم البالغ 21 وستحصل على 61 أسبوعًا مقابل 56 حقيقيًا، أي ما يقرب من 9٪ ارتفاعًا، أي 60 وحدة فائضة ربع سنوية و420 دولارًا نقدًا بتكلفة 7 دولارات للوحدة. استخدم أرقام ما بعد الإطلاق لكلا النصفين وسيتم التعامل مع الإزاحة بالفعل، لأنها مدمجة في الرقم المستقل الذي تقرأه.

الحالة الصعبة هي حزمة لم يتم إطلاقها بعد، حيث لا يوجد سجل ما بعد الإطلاق. هناك يتعين عليك تقدير حصة مبيعات الحزمة التي ستكون طلبًا جديدًا وليس طلبًا مزاحًا، وتوضيح أن هذا تقدير. بافتراض أن الجمع الكامل هو النهاية العدوانية لهذا النطاق، وليس الطرف المحايد.

مثال عملي

مكون واحد، حزمتان، اثني عشر أسبوعًا. Cedar & Fig، 250 جرام يُباع بمفرده، ويوضع في صندوق هدايا Cedar & Fig (شمعة واحدة في كل صندوق)، ويوضع في عبوة مزدوجة متعددة (شمعتين في كل عبوة).

  • مستقل: 34، 36، 33، 35، 36، 34، 35، 37، 34، 36، 35، 35. إجمالي 420 وحدة، 35 في الأسبوع.
  • صندوق الهدايا: 6، 14، 9، 22، 5، 12، 8، 18، 7، 11، 10، 10. إجمالي 132 صندوقًا، 11 في الأسبوع، شمعة واحدة لكل منها.
  • حزمة التوأم: 4، 6، 5، 7، 3، 5، 6، 4، 5، 6، 4، 5. إجمالي 60 عبوة، 5 في الأسبوع، كل منها شمعتان.

الطلب المكون = 420 + (132 × 1) + (60 × 2) = 420 + 132 + 120 = 672 وحدة في اثني عشر أسبوعًا. وهذا يعني 56 وحدة في الأسبوع، أو 8.0 وحدات يوميًا على مدار 84 يومًا، مقابل 5.0 وحدات يوميًا التي تقترحها مبيعات الشمعة نفسها.

420

الوحدات المباعة على صفحة المنتج الخاصة بها

252

الوحدات التي تستهلكها الحزمتين

672

الوحدات التي تركت الرف بالفعل

8.0

وحدات حقيقية في اليوم، مقابل 5.0 مستقلة

أسبوع بعد أسبوع، تتحرك الفجوة أكثر مما تشير إليه المتوسطات.

الأسبوعمستقلمن الحزمالمجموع
1341448
2362662
3331952
4353671
5361147
6342256
7352055
8372663
9341751
10362359
11351853
12352055

العمود المستقل لا يصل أبدًا إلى 38. ويبلغ السحب الأسبوعي الحقيقي ذروته عند 71 في الأسبوع 4، لأن الحزمتين غير منتظمتين والشمعة ليست كذلك. يتم توريث تنوع المكون من الحزم الموجودة بداخله، ولهذا السبب يمكن أن يبدأ SKU المستقر في التصرف مثل عنصر غير مستقر دون تغيير أي شيء يتعلق بالمنتج.

الآن العد المزدوج، بنفس الأرقام. إذا كان رقم الشمعة الخاص بك يتضمن بالفعل وحدات مدفوعة بالحزمة، فإنه يقرأ 672 وليس 420. أضف مصطلح الحزمة على أي حال وتخطط للحصول على 924 وحدة، 11 في اليوم، أي 37.5% أكثر مما يستهلكه المتجر. على مدار دورة مدتها اثني عشر أسبوعًا، يوجد 252 شمعة فائضة، و1,764 دولارًا نقدًا بتكلفة وحدة قدرها 7 دولارات، موضوعة على الرف لأنه تم حساب التدفق مرتين.

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.
لا يوجد شيء في الصورة يمثل مخزون الحزمة. هناك مجموعة واحدة من الشموع، والحزم نقرتان أخريان عليها.

استخراج البيانات من Shopify

إن سحب سجل المبيعات وتنظيفه هو مهمة خاصة بها، يتم تغطيتها التنبؤ بالطلب من بيانات مبيعات Shopify. تضيف الحزم سؤالًا واحدًا إلى هذه العملية، ويجب الإجابة عليه قبل أن تعني الأرقام أي شيء: هل الشكل المكون الموجود أمامك مستقل فقط، أم أنه يتضمن بالفعل وحدات مدفوعة بالحزمة؟

يوثق Shopify أن مستويات مخزون المكونات تنخفض عند بيع الحزمة. ما لم نتمكن من العثور عليه موثقًا في صفحات حزم Shopify هو كيفية إسناد مبيعات الحزمة في تقارير مبيعات المنتج، وقد تختلف الإجابة بين تطبيق الحزم الخاص بـ Shopify وتطبيقات حزم الطرف الثالث. لذا لا تأخذ إجابة عامة، بما في ذلك هذه الإجابة. اختبره:

  • لاحظ الكمية المتوفرة حاليًا للمكون ووحداته المباعة لهذا اليوم.
  • تقديم طلب حقيقي واحد لحزمة تحتوي عليه بكمية معلومة.
  • تحقق من الكمية المتاحة للمكون والتي تم نقلها حسب الكمية التي تتوقعها.
  • تحقق من تقرير متغيرات المبيعات حسب المنتج لنفس اليوم وتعرف على ما إذا كان عدد وحدات المكون قد تم نقله أيضًا، أو عدد وحدات الحزمة فقط.

إذا تم نقل رقم مبيعات المكون، فإن تقريرك يقدم لك بالفعل الطلب المجمع وسيكون مصطلح الحزمة عبارة عن عدد مزدوج. إذا تم نقل الحزمة فقط، فإن الرقم المكون الخاص بك يكون مستقلاً ويتم تطبيق الحساب أعلاه كما هو مكتوب. عشر دقائق، مرة واحدة لكل حزمة تطبيق، وسوف يجيب على سؤال متجرك بدلاً من متجر افتراضي.

هناك شيء آخر يجب استبعاده أثناء وجودك في عملية التصدير: الأسابيع التي لم يكن فيها المكون أو الحزمة متاحة. يبدو نفاد المخزون تمامًا مثل الطلب الصفري في تقرير المبيعات، والحزمة التي لا يمكن بيعها بسبب نفاد مكون مختلف تنتج صفرًا على هذا المكون أيضًا.

إعادة ترتيب النقاط للمكونات

لا شيء يتغير في الصيغة. ال صيغة نقطة إعادة الترتيب يأخذ متوسط المبيعات اليومية والمهلة الزمنية ومخزون الأمان؛ يقوم مكون الحزمة فقط بتغذيته بإدخال أولي مختلف.

الأرز والتين، 250 جرام، في مهلة 12 يومًا مع مخزن مؤقت 30 وحدة:

  • الطلب المستقل فقط: (5 × 12) + 30 = 90 وحدة.
  • الطلب المشترك: (8 × 12) + 30 = 126 وحدة.

وتمثل الفجوة البالغة 36 وحدة بينهما أربعة أيام ونصف من الطلب الحقيقي بمعدل 8 وحدات في اليوم. الزناد المضبوط على 90 لا يفشل بصوت عالٍ؛ يتم إطلاقه متأخرًا بأربعة أيام ونصف، في كل دورة، ويمتص المخزن المؤقت الفارق حتى يصل أسبوع حزمة ثقيل قليلاً، وهو لا يفعل ذلك. هذا هو النمط الكامن وراء معظم عمليات نفاذ المخزون المتعلقة بالحزم: ليست طريقة خاطئة، بل هي طريقة صحيحة تغذي أحد التدفقات الثلاثة.

ملاحظتان عمليتان. قم بتعيين المشغل على المكون، وليس على الحزمة أبدًا، لأن الحزمة لا تحتوي على مخزون خاص بها ليتم تشغيله عليه. وأعد حساب معدل المكون كلما تمت إضافة حزمة تحتوي عليه أو سحبها أو إعادة تسعيرها، حيث أن كل من هذه التغييرات تغير أحد المصطلحات في المجموع.

الحزم الترويجية

الترويج للحزمة هو زيادة في الطلب على كل مكون في وقت واحد، وتشعر المكونات بذلك بشكل مختلف تمامًا. يتم تناول تقدير حجم الرفع الترقيات والتنبؤ بالمخزون. ما يهم هنا هو كيف تهبط.

لنفترض أن صندوق الهدايا يعمل بسعر 40 دولارًا في الأسبوع لمدة أسبوعين بدلاً من 11. ويرتفع سحب الشمعة من 56 في الأسبوع إلى 85، أي بزيادة قدرها النصف تقريبًا. ماكينة تشذيب الفتيل الموجودة داخل نفس الصندوق لا تحقق مبيعات مستقلة على الإطلاق، لذلك يرتفع سحبها من 11 في الأسبوع إلى 40، أي ما يقرب من أربع مرات. يحصل المكون ذو الطلب المستقل الأقل على أكبر نتيجة نسبية من ترويج الحزمة، وعادة ما يكون العنصر الرخيص الذي لا يشاهده أحد.

اتبع قاعدتين. قم بتحويل العرض الترويجي إلى وحدات مكونة قبل طلب أي شيء، وليس إلى وحدات حزمة. وتحقق من المهلة الزمنية لكل مكون مقابل تاريخ العرض الترويجي، لأن العنصر الذي لا يمكن أن يصل في الوقت المناسب يضع حدًا أقصى للمكونات بأكملها بغض النظر عن كمية كل شيء آخر اشتريته.

عندما يكون المكون هو القيد

يستمد Shopify توفر الحزم من مستويات مخزون المنتجات المكونة، ويحدد المنتج ذو أدنى مستوى مخزون عدد الحزم التي يمكن بيعها. ومن حيث التخطيط، يمتلك أحد المكونات الحد الأقصى للحزمة بأكملها، وشراء المزيد من أي شيء آخر لا يؤدي إلى رفعه.

مع وجود 210 شمعة و64 أداة تشذيب في متناول اليد، يمكنك بيع 64 صندوق هدايا. 200 شمعة أخرى لا تغير هذا الرقم على الإطلاق. لذا فإن أمر المراجعة للحزمة يتم تشغيله حسب التغطية والمهلة الزمنية بدلاً من القيمة: احسب عدد أسابيع التغطية التي يتمتع بها كل مكون مقابل الطلب المشترك، ثم قم بالفرز تصاعديًا، ويكون الجزء العلوي من تلك القائمة هو القيد الحقيقي للحزمة. غالبًا ما يكون هذا هو الخط الأرخص في الصندوق، ولهذا السبب نادرًا ما تتم مراجعته أولاً. إن مشاهدة هذا الرقم وهو ينخفض قبل أن يعض هو نفس العمل الذي تقوم به التنبؤ بنفاذ المخزون قبل حدوثه، يتم تطبيقه على مكون بدلاً من منتج.

يعد الاحتفاظ بثلاثة تدفقات وحزمتين ومجموعة مخزون واحدة متوازية في جدول بيانات أمرًا ممكنًا لحزمة واحدة ويصبح قبيحًا بسرعة. StockCueتتنبأ توقعات الحزمة في كل خطة بما في ذلك المجانية: تتدفق مبيعات الحزمة حتى الطلب على المكونات، لذلك يتم حساب نقطة إعادة طلب المكون مقابل كل ما يستنزفه بدلاً من مقابل صفحة المنتج الخاصة به.

الأسئلة المتداولة

كيف أحسب الطلب الإجمالي على منتج يباع منفردا وداخل حزم؟

أضف مبيعات الوحدة المستقلة للمكون إلى مبيعات الوحدة لكل حزمة تحتوي عليها، مضروبة في عدد المكونات التي تستخدمها كل حزمة. المكون الذي يبيع 420 وحدة بمفرده على مدى اثني عشر أسبوعًا، بالإضافة إلى 132 صندوق هدايا باستخدام واحدة لكل منها، بالإضافة إلى 60 حزمة مزدوجة تستخدم كل منها اثنتين، لديه طلب حقيقي يبلغ 672 وحدة، وليس 420. يجب أن يكون هذا المبلغ صحيحًا: شرطان يجب ألا يتضمن الرقم المستقل بالفعل الوحدات المدفوعة بالحزمة، ويجب أن تأتي جميع التواريخ الثلاثة من نفس الفترة، بعد إطلاق الحزم.

هل تظهر مبيعات الحزمة في تقارير مبيعات منتجات Shopify؟

تحقق من ذلك في متجرك الخاص بدلاً من الوثوق بإجابة عامة. تشير وثائق حزم Shopify إلى انخفاض مستويات مخزون المكونات عند بيع الحزمة، ولكن لم نتمكن من العثور على بيان على تلك الصفحات حول كيفية إسناد البيع إلى تقارير مبيعات المنتج، وقد يختلف السلوك بين تطبيق حزم الطرف الأول من Shopify وتطبيقات حزم الطرف الثالث. قم بوضع أمر اختبار واحد لحزمة، ثم تحقق مما إذا كان عدد وحدات المكون قد تم نقله في تقرير متغير المبيعات حسب المنتج. يخبرك هذا الاختبار الفردي ما إذا كان رقم المكون الخاص بك مستقلاً فقط أو يتضمن بالفعل طلبًا على الحزمة، وكل شيء في المراحل النهائية يعتمد على معرفة أي منها.

كيف أقوم بتعيين نقطة إعادة الطلب لمكون الحزمة؟

استخدم نفس صيغة نقطة إعادة الطلب التي تستخدمها لكل شيء آخر، مع الطلب المشترك كمدخل المبيعات اليومية بدلاً من الطلب المستقل. بالنسبة للمكون الذي يسحب 672 وحدة على مدار 84 يومًا، أي 8 وحدات يوميًا، فإن مهلة زمنية مدتها 12 يومًا توفر 96 وحدة من الطلب في مهلة زمنية بالإضافة إلى مخزن الأمان الخاص بك. إن استخدام المعدل المستقل البالغ 5 في اليوم بدلاً من ذلك سيؤدي إلى تعيين الزناد عند 60 بالإضافة إلى المخزن المؤقت، والذي يتم إطلاقه بعد تجاوز المعدل الحقيقي بالفعل.

ماذا يحدث للمكونات الأخرى عندما ينفد أحدها؟

تتوقف الحزمة عن كونها قابلة للبيع، لأن Shopify يستمد توفر الحزمة من مستويات مخزون المنتجات المكونة ويحدد المنتج ذو أدنى مستوى مخزون عدد الحزم التي يمكن بيعها. تحتفظ المكونات الأخرى بأي طلب مستقل لديها، وتتوقف الوحدات التي اشتريتها خصيصًا لتجلس داخل الحزمة عن الحركة حتى يعود المكون المفقود. وهذا هو السبب في أن المكون الذي يتمتع بأطول مهلة يستحق مشغل إعادة الطلب المبكر، وليس المكون الذي يتمتع بأعلى المبيعات.

STOCKCUE

إن إضافة ثلاثة تدفقات طلب يدويًا في كل دورة شراء هي الخطوة التي تتوقف عن الحدوث بهدوء. إن توقعات StockCue تكون على دراية بالحزم في كل خطة بما في ذلك الخطة المجانية، لذا فإن نقطة إعادة طلب المكون تمثل بالفعل الحزم التي تنفقها.

قم بتثبيت StockCue على Shopify →
شوفون، مهندس برمجيات في Devmerx

Shovon

مهندس البرمجيات

يكتب شوفون عن عمليات مخزون Shopify لـ Devmerx، الاستوديو الذي يقف خلف StockCue: Inventory Forecast.

هل تحتاج إلى مساعدة بشأن متجر Shopify الخاص بك؟

تقوم Devmerx ببناء وتحسين متاجر Shopify لعلامات DTC التجارية. احجز استشارة مجانية لمدة 20 دقيقة.