يدعم نظام ماجنتو 2 إعدادات تكوين المخزون على المستوى العام للمتجر (Global) أو مستوى المنتج الواحد ، و يوفر ماجنتو أيضاً إعدادات إضافية تؤثر على إتاحة و توفر مصدر المخزون ، و منتجات الواجهة الأمامية للمتجر ، و شحن طلبات الشراء . يمكن تطبيق إعدادات التكوين هذه على الكتالوج ككل من خلال (Stores > Configuration > Catalog > Inventory) أو على منتجات محددة من خلال (Catalog > Products > Advanced Inventory) .
يمكن تهيئة كتالوج متجرك الالكترونى فى نظام ماجنتو 2 ، بحيث يعرض بيانات المخزون فى الواجهة الأمامية للمتجر ، و تهيئته أيضاَ لإدارة سلال التسوق النشطة ، و أكثر . بالإضافة إلى إمكانية عرض حالة توفر المنتج فى المخزون ، إذا كان متوفر فى المخزون (In Stock) أو غير متوفر فى المخزون (Out of Stock) و المخزون المتاح عندما يكون مخزون المنتج منخفض .
يشير حد النفاذ من المخزون (Out of Stock Threshold) إلى العدد المتبقي من مخزون المنتج فى المتجر حتى يتم إعادة تخزينه فى المتجر مرة أخرى ، و يتم طرحه من الكمية القابلة للبيع (Salable Quantity) للمخزون . يمكن إعداده أيضاً لدعم الطلبات المتأخرة (Backorders) المفعلة و المعطلة لمتجرك الالكترونى . عند السماح او تفعيل الطلبات المتأخرة فى متجر ماجنتو 2 ، فيجب تحديد الحد الأقصى من كمية طلبات الشراء لجميع المنتجات أو لمنتجات محددة .
هناك طريقة أخرى يمكنك استخدامها لحد توفر المخزون (Stok Availability Threshold) فى متجرك على ماجنتو 2 ، و هي إدارة المنتجات ذات الطلب المرتفع فى المتجر . فإذا أردت جذب عملاء جدد إلى متجرك الالكترونى ، بدلاً من البيع لمشتريين الكميات الكبيرة ، يمكنك تعيين حد أقصى لكمية المنتج المسموح بشرائها . و ذلك لمنع المشترى الواحد من أخذ مخزونك بالكامل .

مثال لمنتج متوفر فى المخزون (In Stock) ، متبقى منه1 فقط فى المخزون
خيارات تكوين المخزون فى ماجنتو 2
تدعم متاجر و منتجات Magento إعدادات التكوين التالية لإدارة المنتجات و المخزون و إشعارات المخزون و غيرها . يوفر Magento إعدادات تكوين إضافية للإجراءات المجمعة (Bulk Actions) و خوارزمية أولوية المسافة لمصادر المخزون (Distance Priority Algorithm) . للمزيد من التفاصيل ، راجع معلومات تكوين المخزون فى ماجنتو 2 .
الخيارات | الوصف |
Manage Stock | هذا الخيار يسمح لماجنتو بإمكانية إدارة كل المخزون فى المتجر . يحدد إذا ما كان يتم استخدام التحكم فى المخزون لمنتج محدد أو لجميع المنتجات فى متجر ماجنتو 2 . عند تعيين هذا الخيار على YES ، تظهر حقول إضافية أخرى . |
Only X left Threshold | هذا الخيار يقوم بإظهار العدد المتبقي من كمية المنتج فى المخزون على الواجهة الأمامية فى المتجر . و يتم تتبع هذه الكمية على مستوى المخزون . |
Out-of-Stock Threshold | يحدد هذا الحقل الكمية اللازمة لتشغيل إشعار نفاذ المخزون "Out of Stock" لهذا المنتج ، و لتجنب مخاطر نفاذ المخزون فى المتجر . تؤثر هذه القيمة على الطلبات المتأخرة (Backorders) . |
Minimum Qty Allowed in Shopping Cart | تعيين الحد الأدنى من الكمية المسموح بشرائها فى طلب شراء منفصل . |
Maximum Qty Allowed in Shopping Cart | تعيين الحد الأقصى من كمية المنتج المسموح بشرائها فى طلب شراء منفصل فى المتجر . |
Qty Uses Decimals | السماح باستخدام القيمة العشرية فى تحديد كمية المنتج ، بدلاً من الأعداد الصحيحة . هذا الخيار مفيد للمنتجات التى يتم بيعها بالوزن أو الحجم أو الطول . يتم تحديد هذه الكمية على مستوى مصدر المخزون و يتم حسابها على مستوى المخزون بناءً على مصادر المخزون التي تم تعيينها . |
Allow Multiple Boxes for Shipping | تحديد ما إذا كان يتم شحن أجزاء المنتج بشكل منفصل أم لا . |
Backorders | يحدد هذا الحقل كيفية إدارة الطلبات المتأخرة فى متجرك على ماجنتو 2 . لا تتسبب الطلبات المتأخرة تغيير فى حالات معالجة طلبات الشراء . يتم شحن المنتجات عند توفرها فى مخزون المتجر مرة أخرى ، و يتم جمع مبلغ الطلب عند تقديمه . عند تفعيل الطلبات المتأخرة فمن الأفضل إدخال قيمة سالبة فى حقل Out of Stock Threshold . الخيارات : No Backorders - عدم قبول الطلبات المتأخرة عندما يكون المنتج غير متوفر فى المخزون (Out of Stock) . Allow Qty Below 0 - قبول الطلبات المتأخرة فى المتجر عندما تقل كمية مخزون المنتج عن صفر . Allow Qty Below 0 and Notify Customer- قبول الطلبات المتأخرة فى المتجر عندما تقل كمية مخزون المنتج عن صفر . و بالإضافة إلى ذلك يتم إرسال إشعار العميل بأنه ما زال يمكن تقديم طلب الشراء . |
Notify for Quantity Below | ادخل الكمية التي عندما يصل إليها المنتج فى المخزون ، يتم تشغيل تنبيه انخفاض المخزون . يتم خصم هذا المقدار من الكمية القابلة للبيع و ليس من كمية المخزون . |
Enable Qty Increments | يحدد ما إذا كان المنتج يمكن بيع المنتج بزيادات فى الكمية أم لا . |
Automatically Return Credit Memo Item to Stock | لا يستخدم إدارة المخزون هذه القيمة . عندما تقوم بإكمال عملية الاسترجاع أو مذكرة الائتمان لمنتج ، يتم إعادة كمية المنتج هذه بشكل تلقائي إلى كمية مصدر المخزون الخاص بهذا المنتج . |
عندما يقوم ماجنتو بالتحقق من الإعدادات المخصصة للمخزون لتطبيقها ، فهو يتبع الترتيب التالي :
- يقوم ماجنتو بالتحقق من الإعدادات المخصصة للمخزون على مستوى المنتج فى قسم Sources الموجود فى صفحة عمل المنتج داخل نظام ماجنتو 2 . تكون القليل من الإعدادات فقط هي المتاحة .
- ثم يقوم ماجنتو بالتحقق من إعدادات Advanced Inventory الخاصة بالمنتج و الموجودة فى صفحة عمل المنتج داخل نظام ماجنتو 2 .
- إذا تم تحديد مربع الاختيار Use Config Settings لإعدادات المنتج ، يقوم ماجنتو بالتحقق من قيم الإعدادات الموجودة فى صفحة Stores > Configuration > Inventory .
على سبيل المثال ، يمكنك تهيئة الطلبات المتأخرة فى ماجنتو 2 بشكل مختلف عبر متجرك الالكترونى . يمكنك إعداد الطلبات المتأخرة كالتالي :
- Globally : تفعيل الطلبات المتأخرة فى متجرك على المستوى العام ، تعيين حد نفاذ المخزون (Out of Stock Threshold) على القيمة – 50 .
- Product : تعطيل الطلبات المتأخرة لمنتج محدد فى المتجر ، و فى هذه الحالة يجب تعيين حد نفاذ المخزون (Out of Stock Threshold) على القيمة 10 .