سفير تركيا
عضو نشيط
- التسجيل
- 2025/12/14
- المشاركات
- 127
- التفاعل
- 0
- النقاط
- 16
المزامنة والحجز وإعادة الشراء والجرد دون بيع فوق المخزون
المخزون المرجعي يبدأ بكمية فعلية وحركة موثقة.
عرض عشر وحدات في ثلاثة متاجر لا يعني أنك تملك ثلاثين وحدة. عندما تبيع القنوات من مخزون مشترك، تحتاج إلى سجل مرجعي وحجز واضح ومزامنة يمكن معرفة نجاحها، مع خطة إذا تعطل الربط. وجود إضافة تكامل لا يكفي وحده لضمان أن الكمية المعروضة صحيحة.
هذا الدليل لصاحب متجر يبيع عبر موقعه ومنصات تركية. يشرح ما يطلبه من الموظف والمطور والمورد دون افتراض أن المنصات تستخدم الحالات نفسها. جميع الكميات والمدد أمثلة افتراضية، وتحديثات واجهات الربط تُفحص في وثائق المنصة الحالية عند تشغيلها.
وحّد رمز كل قطعة قابلة للبيع
ابدأ ببطاقة لكل متغير يباع مستقلًا: المقاس واللون والسعة أو عدد القطع في العبوة. اجعل له رمزًا داخليًا ثابتًا، واربط به رمز المنصة والباركود والمنتج في الموقع. لا تكتف بجدول يحتوي اسمًا مترجمًا يتغير بين القنوات.
حدد الفرق بين قطعة واحدة وعبوة متعددة. بيع مجموعة من ثلاث وحدات يستهلك ثلاثًا من المكونات إذا لم تكن المجموعة مخزونًا منفصلًا مجهزًا بالفعل. لا تسمح للنظامين بحسابها مرتين، ولا تجعل تبديل اسم المنتج يغيّر مرجع المخزون.
اختبر المطابقة على أصناف متشابهة قبل إضافة الكتالوج كله. اطلب من الموظف التقاط القطعة بواسطة الرمز ثم مراجعة خصائصها، ومن المطور إظهار الرمز في تقارير الأخطاء. إذا تغير المورد أو التغليف، قرر هل بقيت السلعة نفسها أم تحتاج رمزًا جديدًا. التوحيد يجعل الفرق قابلًا للتحقيق، بدل ضياعه بين ثلاثة أسماء للصنف نفسه.
فرّق بين الفعلي والسليم والمحجوز والمتاح
الفعلي هو ما يوجد داخل المواقع التي تجردها، لكنه قد يتضمن وحدات غير جاهزة للبيع. افصل التالف والمرتجع تحت الفحص، ثم اطرح الحجز المناسب واحتياط المزامنة لتحديد ما يمكن عرضه. الكمية المتاحة يجب أن تعكس قرارًا واضحًا، لا مجرد رقم أرسلته آخر إضافة.
في المثال الافتراضي هناك مئة وخمس وثلاثون وحدة فعلية، منها خمس تحت الفحص، فالسليم مئة وثلاثون. مع حجز خمس عشرة واحتياط عشر، تصبح الكمية المتاحة مئة وخمسًا. الاحتياط قرار تشغيلي لتقليل المخاطر، وليس وحدة مفقودة أو مصروفًا محاسبيًا.
احفظ تعريف الحالات بجانب التقرير، وبيّن هل الوارد المتوقع يدخل في العرض أم لا. سلعة في طريق المورد لا تصبح موجودة على الرف لمجرد قبول الفاتورة.
| حالة المثال | الكمية | معنى القرار |
|---|---|---|
| فعلي داخل المخزن | 135 | قبل فصل الحالات |
| انتظار الفحص | 5 | لا تعرض للبيع |
| سليم | 130 | 135−5 |
| محجوز لطلبات | 15 | سليم مرتبط بطلب قائم |
| احتياط المزامنة | 10 | قرار أمان افتراضي |
| متاح للعرض | 105 | 130−15−10 |
اختر سجلًا مرجعيًا ومسؤولًا عنه
حدد أين تعتمد الكمية: نظام مخزون أو برنامج إدارة أو قاعدة متجرك بحسب حجم العمل. المهم أن تعرف من يقرر الرصيد ومن يستقبل الحركات، وألا يعدل موظفان الرقم النهائي في قناتين بصورة مستقلة ثم يتركان النظام يختار آخر تحديث عشوائيًا.
اكتب اتجاه المزامنة. قد تستقبل الطلبات من كل القنوات، بينما ترسل المتاح من السجل إلى القنوات. إذا احتجت إلى تعديلات من منصة، فحدد كيف تُسجل وتُقبل، ومتى تتغلب على كمية موجودة في السجل. لا تجعل تغييرًا يدويًا مؤقتًا يتحول إلى حقيقة مخزون دائمة.
عين مسؤولًا يراجع الفروق اليومية ويملك إيقاف عرض الصنف عند الشك. يحتاج أيضًا إلى شخص بديل وصلاحيات محدودة وسجل للتعديلات. المطور مسؤول عن عمل التكامل ضمن نطاقه، والمستودع عن صحة الحركات، وصاحب النشاط عن قاعدة العرض. الجمع بين هذه الأدوار دون وصف يجعل كل فريق يعتقد أن الفريق الآخر صحح الكمية.
اربط الحجز والإلغاء بالإشارة الصحيحة
حدد الحدث الذي يحجز الوحدة، والحدث الذي يحررها عند الإلغاء أو انتهاء انتظار الدفع، والحدث الذي يحول الحجز إلى خروج فعلي. لا تخصم المخزون مرتين عند قبول الدفع ثم تسليم الشحنة إذا كان الحجز يمثل الخصم بالفعل في تصميمك.
في WooCommerce يختلف إعداد تعليق المخزون للطلبات التي تنتظر الدفع عن الطلبات الموضوعة في حالة توقف أخرى؛ لا تفترض أن عداد الانتظار يعالج كل الحالات. راجع الإعدادات المحلية وإضافات الدفع والتكامل، ثم اختبر الطلب غير المدفوع والإلغاء والدفع الذي وصل متأخرًا.
عند إلغاء جزئي، حرر الكمية الملغاة فقط. وإذا خرجت الشحنة بالفعل، فلا تعيد القطعة إلى المتاح لحظة طلب الإلغاء؛ تحتاج إلى رجوعها وتصنيفها. اجعل كل حركة مرتبطة بمرجع طلب وتوقيت، مع إمكانية رؤية سببها. هذا يفصل بين مال أُعيد وقطعة عادت، وهما حدثان قد يقعان في يومين مختلفين.
كل مقاس أو لون يباع مستقلًا يحتاج مطابقة واضحة.
تعامل مع طلبين على آخر قطعة
إذا كانت هناك قطعة واحدة ووصل طلبان من قناتين في وقت قريب، قد يقرأ كل منهما الكمية القديمة قبل وصول التحديث. هذه ليست مشكلة جرد فقط؛ تحتاج قاعدة حجز تمنع تخصيص الوحدة مرتين، وسرعة ربط مناسبة، وخطة للاستثناء.
لا تعرض المخزون المشترك كاملًا في كل مكان دون تقدير تأخر المزامنة. يمكن تخصيص جزء لقناة أو وضع احتياط أو إيقاف البيع عند رصيد منخفض، وفق حجم العمل والتكامل. لكن هذه الحلول تقلل المخاطرة ولا تضمن استحالة وقوعها؛ راقب الحالات الفعلية.
إذا حدث بيع فوق المتاح، لا تشتر قطعة بديلة مختلفة دون موافقة العميل. اجمع المرجع والتوقيت والرصيد قبل الحدث، وصعّد القرار بشأن التنفيذ أو الحل المناسب. أصلح السبب الذي سمح بالحجز المكرر، ثم أعد اختبار السيناريو. احتفظ بنتيجة الاختبار، ولا تكتف بتغيير الكمية يدويًا ثم اعتبار العطل مغلقًا.
| الحدث الاختباري | السلوك المطلوب | إشارة فشل |
|---|---|---|
| طلبان على وحدة واحدة | حجز واحد ومعالجة واضحة للثاني | تخصيص القطعة لطلبين |
| تكرار إشعار الطلب | لا حركة جديدة للعملية نفسها | خصم متكرر |
| إلغاء طلب محجوز | تحرير الكمية المرتبطة فقط | زيادة كل مخزون الصنف |
| دفع متأخر بعد انتهاء الحجز | تحقق جديد من القدرة على التنفيذ | تجهيز بلا مخزون |
| مرتجع ينتظر الفحص | لا يرفع المتاح تلقائيًا | عرض قطعة غير مصنفة |
راجع إصدار التكامل والنتيجة لا الإرسال فقط
اسأل المطور عن إصدار الخدمات التي يستعملها وتاريخ آخر اختبار، ثم طابقها مع إشعارات المنصة. بوابة Trendyol، في التعليمات الظاهرة وقت إعداد هذا الدليل، تحدد الخامس عشر من أكتوبر2026 للانتقال إلى خدمات المنتجات والطلبات الجديدة. بعد حلول الموعد، افحص الآن إصدار كل خدمة في تكاملك وطابقه مع أحدث وثائق المنصة، ثم اختبر النتائج بدل الاعتماد على عمل الشهر الماضي. الموعد المعلن لا يثبت وحده أن خدمة بعينها توقفت فعليًا.
لا يعني هذا أن كل خدمة تغيرت بالطريقة نفسها؛ وثائق Trendyol تميز الخدمات المشتركة بين الإصدارين من الخدمات الجديدة. المطلوب خطة مراجعة لكل وظيفة: المنتج والكمية والسعر والطلب والفاتورة، مع اختبار النتيجة التي تظهر داخل المنصة.
نجاح إرسال الطلب التقني لا يكفي دائمًا لإثبات تطبيق كل صف. احتفظ بمرجع العملية ونتيجتها وأخطاء الأصناف، واقرأ الكمية لاحقًا عند الحاجة للمطابقة. لا تعِد إرسال تحديث قديم فوق نتيجة أحدث دون قاعدة تمنع ذلك. وطبق الفكرة على Hepsiburada وغيرها بحسب وثائقها الفعلية، دون نسخ مسار أو اسم خدمة من منصة إلى أخرى.
جهّز خطة لتعطل المزامنة
حدد كيف تكتشف أن الربط توقف: آخر حركة ناجحة، وعدد الرسائل المتراكمة، وفروق الرصيد. رسالة «الخدمة تعمل» لا تثبت أن جميع الأصناف وصلت كمياتها. اجعل التنبيه مرتبطًا بحدث يستطيع الموظف تفسيره، مثل مرور مدة التشغيل المحددة دون تطبيق تحديثات جديدة.
ضع إجراء مؤقتًا واضحًا. قد يوقف المسؤول بيع أصناف قليلة الرصيد، أو يخفض المعروض، أو يراجع الطلبات يدويًا في قناة واحدة. لا تسمح لعدة موظفين بإصلاح الكميات بالتوازي دون سجل، فتزداد الفروق بعد عودة الخدمة.
عند الاستعادة، طابق الأوامر والحجوزات والمخزون قبل إرسال تحديث شامل. صنف الرسائل الفاشلة، وأعد المحاولة حين يكون سببها عابرًا، واطلب تدخلًا عندما يكون الرمز أو الإعداد خاطئًا. لا تستخدم إعادة محاولة سريعة بلا حد كحل لكل مشكلة؛ قد تستهلك الخدمة وتعيد حركة قديمة. اختبر الانقطاع القصير والتراكم والاستعادة ضمن تجربة الإطلاق.
| العطل | ما يفحصه الفريق | الإجراء |
|---|---|---|
| رمز غير معروف | جدول المطابقة والمتغير | تصحيح الرمز قبل الإرسال |
| طلب مكرر | مرجع القناة والحدث | منع حركة إضافية |
| تأخر تحديث | طابور الرسائل وآخر نجاح | تقييد العرض عند الحاجة |
| رفض صلاحية | الحساب والتفويض | معالجة الوصول دون نشر المفاتيح |
| تحديث قديم | توقيت ونسخة الرصيد | منع الكتابة فوق الجديد |
احسب نقطة إعادة الطلب وموقع المخزون
نقطة إعادة الطلب تقارن الحاجة خلال مهلة المورد بما لديك وبما حجزته وبالوارد المؤكد، وفق تعريفك. في نموذج بسيط نفترض طلبًا يوميًا ثماني وحدات ومهلة اثني عشر يومًا واحتياط أمان أربعًا وعشرين؛ الحاجة ست وتسعون، والنقطة مئة وعشرون.
لا تقارن هذه النقطة بالمتاح في صفحة منصة واحدة فقط. احسب موقع المخزون: السليم ناقص المحجوز مع إضافة الوارد المؤكد الذي تتوقعه ضمن الحاجة، دون عدّه مرتين. إذا كانت كمية وارد لم يؤكدها المورد، أظهرها منفصلة ولا تعاملها كوصول مضمون.
يجب تحديث الطلب اليومي والمهلة عند تغيرهما. المتوسط القديم قد يخفي موسمًا أو عرضًا أو توقف مورد، والاحتياط لا يعالج موردًا لا تستطيع توقع موعده. هذه الفرضيات التعليمية تحتاج بياناتك.
| حساب افتراضي | القيمة | النتيجة |
|---|---|---|
| الطلب اليومي والمهلة: 8×12 | 96 وحدة | حاجة المهلة |
| الحاجة والأمان: 96+24 | 120 وحدة | نقطة إعادة الطلب |
| السليم والمحجوز والوارد: 110−30+20 | 100 وحدة | موقع المخزون |
| المستهدف وموقع المخزون: 220−100 | 120 وحدة | كمية شراء تعليمية |
| عبوة24 وحدة | 5 عبوات | 120 وحدة بعد توافق التعبئة |
| إذا صارت المهلة20 يومًا | 8×20+24 | نقطة184 وحدة |
الحجز والتلف والمرتجع يغيرون المتاح، ولو بقيت الوحدة في المخزن.
لا تجعل الحد الأدنى للمورد يستهلك السيولة
بعد حساب الحاجة، راجع العبوة والحد الأدنى وميزانية الدفع والمساحة. إذا طلب المورد مئتين بينما حاجتك مئة وعشرون، لا تقبل الفرق لمجرد انخفاض سعر الوحدة. احسب مدة بيع الفائض، واحتمال تغيير التصميم أو انتهاء الصلاحية وتكلفة التخزين.
اطلب موعدًا وكمية ومواصفات مكتوبة، وحدد ما إذا كان التسليم كاملًا أم على دفعات. إذا وصل جزء من الطلب، أدخل الجزء المقبول فقط إلى المخزون، وأبق الباقي واردًا مع تاريخه الجديد. لا ترفع رصيد المتجر إلى كامل الفاتورة قبل الاستلام.
افصل حركة المخزون عن الدفع. سداد عربون للمورد لا يعني ملكية وحدات متاحة للبيع، وتسجيل استلام لا يعني أن كل مبلغ الفاتورة سُدد. اربط التقارير لتفهم ما يحتاج سيولة، مع إبقاء كل تعريف واضحًا. راقب الأصناف بطيئة الدوران، وخفض شراءها أو عدّل العرض بناءً على الطلب والربح، لا على خوف عام من النفاد.

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

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

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