كيف يعمل Shopify تتبع المخزون
كيف يقوم نظام مخزون Shopify بتتبع المخزون فعليًا (الموجود والملتزم والمتاح والوارد)، وما الذي يؤدي إلى تغيير كل رقم في الوقت الفعلي.
يرسل أحد العملاء رسائل ليسأل لماذا لا تزال صفحة المنتج تقول "أضف إلى سلة التسوق" عندما شاهدوا للتو آخر منتج يبيع لشخص آخر. تقوم بسحب المنتج: تظهر ثلاث وحدات. يمكنك التحقق من صفحة المخزون: في متناول اليد تقول ثلاثة، والمتوفر يقول ثلاثة. باستثناء أن اثنين من هؤلاء الثلاثة موجودون بالفعل داخل طلب شخص ما لم يتم تنفيذه، محجوزين وليسوا أحرارًا للبيع، والرقم الذي يحدق به عميلك لا يخبرهم بذلك.
Shopify لا يتتبع رقم مخزون واحد لكل منتج. يتتبع أربعة، وهم يجيبون على أسئلة مختلفة. إن إرباكهم هو المكان الذي تبدأ فيه معظم تذاكر الدعم "لماذا يكون مخزوني خاطئًا".
إذا كانت المصطلحات مثل SKU والمتغير لا تزال جديدة، فابدأ بها ما يعنيه Shopify إدارة المخزون في الواقع أولاً: يتم التقاط هذا المنشور بمجرد أن تعرف المفردات بالفعل وتريد الآليات الموجودة تحتها.
يتم تعقبها مقابل عدم تعقبها
يحتوي كل متغير منتج في Shopify على إعداد لتحديد ما إذا كان سيتم تتبعه على الإطلاق، ويتم التحكم فيه عن طريق تبديل تتبع المخزون في قسم المخزون الخاص بالمتغير. قم بتشغيله، وسيبدأ Shopify في الاحتفاظ بالأرقام الأربعة التي تتناولها هذه المقالة (متوفر، وملتزم، ومتاح، ووارد) بشكل منفصل لكل موقع يتم تخزين المتغير فيه.
قم بإيقاف تشغيله، ولا يوجد أي من ذلك لهذا المتغير. لا يوجد في متناول اليد، لا يوجد التزام، لا يوجد سقف لعدد ما يمكن شراؤه: لا شيء يوقف عملية البيع بعد ما لديك بالفعل على الرف، لأن Shopify لا يحتفظ برقم للتحقق منه. يعد هذا اختيارًا معقولًا للعناصر أو الخدمات المصممة حسب الطلب. إنها طريقة هادئة لبيع أي شيء تقوم بتخزينه بكمية محدودة منه.
إذا لم تقم بتشغيل التتبع بعد، دليل الإعداد يغطي بالضبط مكان النقر وكل طريقة مجمعة للقيام بذلك عبر كتالوج كامل. يفترض هذا المنشور أن التتبع قيد التشغيل بالفعل ويشرح ما يحدث بمجرد تشغيله.
حالات الجرد الأربعة
تعريفات Shopify الخاصة، والحسابات التي تربطهم معًا:
في متناول اليد = ملتزم + غير متاح + متاح
- في متناول اليد: كل وحدة لديك فعليًا في موقع ما، نقطة.
- متاح: الجزء المتاح الذي يمكنك بيعه بالفعل الآن. غير ملتزم، ولم يتم وضعه جانبًا باعتباره غير متاح، ولم يعد واردًا بعد.
- ملتزم: الوحدات التي تم وضعها جانبًا وخارج السوق، مثل طلب لم يتم تنفيذه، أو مسودة طلب قام التاجر بحجزها صراحةً، أو تحويل تم وضع علامة عليه جاهز للشحن.
- غير متاح: موجودة فعليًا على الرف ولكن تم إعادتها لسبب ما، مثل التلف، أو مراقبة الجودة، أو الاحتفاظ بها كمخزون أمان، أو لسبب آخر تم تعيينه من قبل التطبيق أو أحد الموظفين.
- وارد: في طريقه إلى الموقع عبر نقل أو تطبيق، ولا يمكن بيعه حتى يتم استلامه وتتغير حالته إلى متاح.
المتاح هو ما يمكنك بيعه. في متناول اليد هو ما تملكه.
الوارد يقع خارج المعادلة تمامًا: لا يتم احتسابه في متناول اليد حتى يصل فعليًا ويتم استلامه. الشحنة التي تبقى في شاحنة لمدة أسبوعين لا تؤدي إلى تضخيم عدد مخزونك لمجرد أنك تعلم أنها قادمة.
ما الذي يقوم بتحديث كل رقم
يوجد الالتزام خصيصًا لوصف الوحدات المقيدة بأمر لم يتم الوفاء به: هذا هو تعريف Shopify الخاص، وليس استنتاجًا. من الناحية العملية: عندما يكون الطلب مفتوحًا وغير مُنفذ، تتوقف هذه الوحدات عن الظهور على أنها متوفرة دون مغادرة الرف الخاص بك فعليًا. متاح يعيق الحجز؛ الوحدات لا تزال موجودة، ولكنها غير قابلة للبيع للعميل التالي.
قم بإلغاء هذا الأمر أو تنفيذه، وتختلف القصة. قم بالوفاء به، وستترك تلك الوحدات الرف الخاص بك فعليًا. ينزل على اليد ليعكس أنهم رحلوا بالفعل، وليسوا مجرد متحفظين. قم بإلغائها أو استردادها بدلاً من ذلك، ويتم تحديد إعدادات Shopify الافتراضية لإعادة الوحدات: يتم تحديد مربع الاختيار "إعادة تخزين المخزون" عند الإلغاء وخانة الاختيار "إعادة تخزين العناصر" عند استرداد الأموال بشكل افتراضي، مما يؤدي إلى إرجاع العناصر الملغاة أو المستردة إلى المخزون القابل للبيع ما لم يقوم شخص ما بإلغاء تحديد المربع عمدًا.
أوامر المسودة هي المكان الوحيد الذي يصعد فيه الناس. إنشاء أمر مسودة (بيع هاتف، عرض أسعار بالجملة) لا يمس متاح أو ملتزم به بشكل افتراضي. تظل الوحدات قابلة للبيع بالكامل عبر الإنترنت أثناء فتح المسودة، مما يعني أنه يمكن بيع نفس المخزون مرتين ما لم تنقر فوق "حجز المخزون" في المسودة. وعندما تقوم بحجزها، تنتقل تلك الوحدات إلى ملتزم، غير متاح: تمييز يستحق الحصول عليه بشكل صحيح، نظرًا لأن الكثير من الأدلة تخطئه. الحزم هي المكان الآخر الذي لا يكون فيه الرقم الذي يتم نقله هو الرقم الذي قمت ببيعه: يتم سحب شراء الحزمة إلى أسفل على كل متغير مكون بدلاً من قائمة الحزمة، والتي تتبع مخزون الحزمة في Shopify يعمل بالكامل.
لا يغطي أي من هذا إصلاح رقم خاطئ بكل بساطة: خطأ في الحساب، أو ضرر تحتاج إلى تسجيله، أو المخزون الذي تقوم بنقله إلى حالة المخزون الآمن. يعد هذا إجراءً يدويًا، وليس تغييرًا تلقائيًا للحالة، ويتم تغطيته من تلقاء نفسه كيفية ضبط المخزون في Shopify.
الإفراط في البيع والاستمرار في البيع
مع تشغيل التتبع، يعتمد ما يحدث عند الصفر المتوفر على إعداد واحد: "مواصلة البيع عند نفاد المخزون". اتركه قيد التشغيل، ولا يمكن شراء متغير به صفر متاح. زر الشراء يغلق نفسه بشكل فعال. قم بتشغيله، ويمكن للعملاء الاستمرار في الشراء عند الصفر أو السالب متاح، وهو بالضبط السلوك الذي تريده استراتيجية الطلب المسبق أو الطلب المؤجل، وهو بالضبط السلوك الذي لا تريده أي حالة خطأ غير مقصود.
إنه إعداد لكل متغير، وليس إعدادًا على مستوى المتجر، ولا يمكن تحديده إلا بمجرد تشغيل التتبع لهذا المتغير: لا يمكنك تكوين سلوك البيع الزائد لشيء لا يحسبه Shopify في المقام الأول.
مزامنة متعددة القنوات
تتم الإشارة إلى كل قناة مبيعات وكل تطبيق يقرأ مخزونك أو يكتبه إلى نفس السجل الأساسي لكل موقع: عنصر مخزون واحد، وكمية واحدة لكل ولاية، ولكل مكان تقوم بتخزينه فيه. هذا هو النموذج الذي تعرضه واجهة برمجة تطبيقات Shopify، وهو أيضًا سبب حدوث مشكلات المزامنة: عندما يتمكن متجرك عبر الإنترنت ونقطة البيع وتطبيق السوق من الكتابة إلى نفس الرقم، يمكن أن تتنافس المبيعات شبه المتزامنة من قناتين مع بعضها البعض. واحد منهم يفوز بالوحدة الأخيرة. يكتشف الآخر بعد الحقيقة.
هذه خاصية هيكلية لتشغيل أكثر من سطح بيع واحد مقابل رقم سهم واحد، وليس خطأ خاصًا بأي قناة أو تطبيق واحد. التطبيقات التي تقرأ من نفس البيانات المباشرة (بما في ذلك بياناتنا)، ترث نفس الرقم الحقيقي لحظة قراءتها، وهو أمر يستحق المعرفة إذا كنت تقوم باستكشاف أخطاء عدم التطابق وإصلاحها بين نظامين يدعي كلاهما أنه على حق.
إذا كنت تقوم بتشغيل أكثر من موقع فعلي علاوة على ذلك، فإن الحالات الأربع نفسها موجودة بشكل منفصل لكل موقع: تستحق القراءة بمفردها كيف يعمل المخزون متعدد المواقع بدلاً من افتراض أنه يتصرف مثل متجر في موقع واحد مقسم إلى نصفين.
إن فهم هذا النموذج مهم حتى لو لم تلمس جدول بيانات مطلقًا: فهي نفس البيانات التي يقرأها أي تطبيق جرد، بما في ذلك StockCue، لحساب نقطة إعادة الطلب. StockCue الساعات متاحة وفقًا لسرعة مبيعاتك، لذا فأنت لست الشخص الذي يقوم بتسوية أربعة أرقام يدويًا كل صباح.
STOCKCUE
التنبؤ بالطلب موجود في كل خطة StockCue، بما في ذلك الخطة المجانية: فهو يقرأ نفس الرقم المتاح الذي أوضحه هذا المنشور للتو ويحوله إلى نقطة إعادة طلب تلقائيًا، لما يصل إلى 50 وحدة SKU دون أي تكلفة.
قم بتثبيت StockCue على Shopify →الحالات الأربع في هذا المنشور هي طبقة واحدة من نظام أكبر. انظر أساسيات إدارة المخزون للحصول على الصورة الأوسع: معدل الدوران، وطرق التحكم، وحيث تتناسب آليات التتبع مع بقية إدارة المتجر.
الأسئلة المتداولة
ما الفرق بين "في متناول اليد" و"متوفر" في Shopify؟
في متناول اليد كل وحدة لديك فعليًا في الموقع. المتوفر هو الجزء المتاح الذي يمكنك بيعه فعليًا الآن، والمتاح مطروحًا منه كل ما هو ملتزم به للطلبات الحالية وكل ما تم وضعه جانبًا على أنه غير متاح.
ماذا يعني المخزون "الملتزم"؟
المخزون الملتزم به هو المخزون الذي تم وضعه جانبًا ولا يمكن بيعه: وحدات في طلب لم يتم استيفاؤه بعد، أو وحدات في مسودة أمر قام التاجر بحجزها بشكل صريح، أو وحدات في عملية نقل تم وضع علامة جاهزة للشحن. إنها لا تزال موجودة فعليًا على الرف: لقد تم التحدث عنها للتو.
هل يقوم Shopify بتحديث المخزون في الوقت الفعلي؟
يحافظ Shopify على تحديث "متوفر" و"ملتزم" و"متاح" و"وارد" عند حدوث الطلبات والوفاءات والتحويلات والتعديلات، بدلاً من التحديث اليدوي، من وجهة نظر التاجر، والذي يُقرأ في الوقت الفعلي. لا ينشر Shopify التوقيت الداخلي الدقيق لكل مشغل فردي، لذا تعامل مع "الوقت الفعلي" على أنه دقيق اتجاهيًا وليس رقمًا فوريًا مضمونًا.
ماذا يحدث للمخزون عند استرداد الطلب أو إرجاعه؟
تتضمن شاشة استرداد الأموال مربع اختيار "إعادة تخزين العناصر" الذي تم تحديده افتراضيًا، والذي يؤدي إلى إرجاع الوحدات المستردة إلى متاح. يمكن للتاجر إلغاء تحديده (للإرجاع التالف أو غير القابل للبيع، على سبيل المثال)، مما يترك المخزون كما هو بدلاً من إضافة الوحدات مرة أخرى إلى المخزون القابل للبيع.
