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

سيريالات غير معيّنة

قائمة OrderSerial حيث product_id فارغ. يجب ربط منتج قبل قبول تسجيل الكفالة من التطبيق.

المجموعة: Orders & Serials اسم القائمة: Unassigned Serials الرابط: /admin/unknown-serials-page الأيقونة: تحذير badge بعدد السيريالات غير المعيّنة

الغرض ومنطق العمل

شاشة مخصصة (ليست قائمة CRUD). تعرض فقط سيريالات موجودة في النظام لكن بلا منتج. Edit من الصف يفتح نموذجاً لاختيار Product + warranty.

لا تخلط مع Unknown Serials: تلك شاشة لسيريالات «مجهولة» أُبلغ عنها وتحتاج resolve. هذه = سيريالات مستوردة بلا product_id.

الارتباطات

الموردالحقلالأثر
Serials product_id IS NULL نفس الجدول — فلتر مختلف.
Orders order_id عمود Order في الجدول.
Products product_id عند Edit الربط المطلوب للكفالة.
Warranties API يرفض التسجيل إذا product_id فارغ.

الأعمدة والإجراءات

العمودالشرح
Serial Numbercopyable
Orderorder_number
Date Code—
Warranty / Pvt War.من الاستيراد

إجراء الصف: Edit → Product (مطلوب)، warranty، pwarranty. صلاحية manage serials.

خطوات العمل

  1. راقب badge التحذير في القائمة.
  2. افتح Unassigned Serials.
  3. Edit → اختر Product الصحيح → Save.
  4. تحقق من Serial Track أو جرّب تسجيل كفالة.

أخطاء شائعة

المشكلةالسببالحل
الكفالة: product unknownproduct_id nullعيّن من هذه الصفحة.
سيريالات كثيرة غير معيّنةاستيراد بلا product في البندصحّح عملية Order القادمة؛ عالج الحالية هنا.
خلط مع Unknown Serialsاسمان متشابهانUnassigned = بلا product. Unknown = بلاغ resolve.