← العودة للفهرس

مدد تغطية المنتج

كم شهراً تستمر الكفالة بعد تاريخ الشراء. الناتج يُكتب على سجل الكفالة في Warranty end. ليست نافذة «متى يُسمح بالتسجيل» — تلك في Warranty Durations.

المجموعة: Warranties اسم القائمة: Product Warranties الرابط: /admin/product-warranties الأيقونة: درع

محتويات الصفحة

1. منطق العمل وترتيب المصادر

عند قبول تسجيل كفالة يحسب النظام Warranty end = تاريخ الشراء + عدد الأشهر. عدد الأشهر يُختار بهذا الترتيب (أول قيمة موجودة تفوز):

  1. حقل warranty على سطر السيريال في الطلبية (Order Serials) إن وُجد.
  2. هذه الشاشة: Product Warranties.warranty_months لنفس product_id.
  3. حقل Warranty months على بطاقة المنتج في Products.
  4. إن لم يوجد شيء: 0 أشهر (نهاية الكفالة = يوم الشراء تقريباً — تجنّب هذا).
الحقلالشاشة المرتبطةالدور
product_id Products أي منتج تُطبَّق عليه مدة التغطية الافتراضية
warranty_months يُنسخ حسابياً إلى Warranties.Warranty end طول التغطية بعد الشراء
مقارنة Warranty Durations.duration_months هل يُسمح بالتسجيل أصلاً (availability) لا طول التغطية
منتج إنارة 24 شهراً: ضع 24 هنا (أو على بطاقة المنتج). نافذة التسجيل 6 أشهر تبقى في Warranty Durations. الشاشتان تكملان بعضهما ولا تغني واحدة عن الأخرى.

2. صورة تقريبية — القائمة

Marvel Techadmin / product-warranties
Warranties
Warranty Durations
Product Warranties
Warranties
Product Warranties+ New
ProductWarranty months
MS-21211 Crystal Panel 24W24 mo
Battery 200Ah18 mo

3. صورة تقريبية — النموذج

Create Product Warranty
MS-21211 Crystal Panel 24W
24 months

4. جدول الحقول

الاسم الظاهرالاسم التقنييرتبط بـالشرح
Product product_id Products.name_en مطلوب. حذف المنتج يحذف الصف
Warranty months warranty_months Warranties.warranty_end عند الإنشاء من التطبيق رقم الأشهر. مثال: شراء 1 تموز + 24 → نهاية 1 تموز بعد سنتين

5. كيف تضيف

  1. المنتج موجود في Products (يمكن أيضاً ملء warranty_months هناك كاحتياط).
  2. Product Warranties ← New — اختر المنتج والمدة.
  3. إن وُجد رقم ضمان خاص على سطر السيريال في الطلبية فهو يتقدّم على هذا الصف.

6. سيناريو

  1. Product Warranties: اللوحة 24 شهراً. Warranty Durations: 6 أشهر.
  2. سيريال في طلبية وصلت منذ شهرين. العميل يشتري اليوم ويسجّل.
  3. النافذة مفتوحة (ضمن 6). التغطية 24 شهراً من يوم الشراء. Warranty end يُملأ تلقائياً.
  4. بعد 24 شهراً تصبح الحالة Expired عند إعادة الحساب.

7. أخطاء شائعة

ما يحدثالسببالحل
نهاية الكفالة يوم الشراء لا صف هنا ولا على المنتج ولا على السيريال → 0 أشهر أضف Product Warranty أو املأ Warranty months على المنتج
المدة لا تُطبَّق السيريال يحمل رقم warranty خاصاً راجع حقل الضمان على Order Serials
ظننت أن 24 هنا تسمح بالتسجيل بعد سنتين من وصول الشحنة خلط مع Durations التسجيل المتأخر يُضبط من Warranty Durations