Banners — إعلان بصورة أو فيديو. ليست شاشات ترحيب.
Sliders — شاشات ترحيب متسلسلة للتطبيق. ليست Hero الموقع.
Faq Categories — إنشاء مجموعات تبويبات صفحة FAQ.
FAQs — كتابة السؤال والجواب وربطهما بفئة.
Blog Categories — أقسام تصفية مقالات المدونة.
Blogs — كتابة المقال والصورة والنشر والإبراز.
Catalogs — رفع PDF للتحميل. ليست منتجات المتجر.
Support Tickets — بلاغات منتج/سيريال من /support.
Contact Inbox — رسائل عامة من /contact.
Dealers — دليل نقاط البيع على /dealers.
Subscribers — أرشيف إيميلات النشرة. عرض وحذف فقط.
التسجيل من التطبيق يمرّ على السيريال في الطلبية، ثم نافذة التسجيل، ثم مدة التغطية، ثم يُنشأ سجل الكفالة مربوطاً بعميل التطبيق.
| الشاشة | الحقل المرتبط | الدور |
|---|---|---|
| App Customers | Warranties.app_customer_id |
حساب التطبيق الذي يملك الكفالات ويرى الأسعار حسب الدولة ونوع التسعير |
| Warranty Durations | product_id + duration_months |
نافذة السماح بالتسجيل بعد وصول الشحنة (افتراضي 6 أشهر إن لم يُضبط) |
| Product Warranties | product_id + warranty_months |
طول التغطية → يُحسب منه Warranties.warranty_end |
| Warranties | سيريال، منتج، عميل، تواريخ، حالة | السجل النهائي بعد الفحوصات |
App Customers — حساب الجوال، الدولة، نوع السعر، وعدد الكفالات.
Warranty Durations — أشهر السماح بالتسجيل بعد وصول الشحنة.
Product Warranties — أشهر التغطية بعد تاريخ الشراء.
Warranties — الكفالة المسجّلة: سيريال، حالة، تواريخ.
هذه الشاشات ليست كتالوج منتجات. هي مراجع تشغيلية: الدولة للتسعير، قيم التواصل للموقع، محتوى قانوني وتعريفي، وإصدار التطبيق.
| الشاشة | ترتبط بـ | الدور |
|---|---|---|
| Countries | App Customers، Pricing Segments، Suppliers، Users | مفتاح الدولة. Pricing Active يفتحها في التطبيق واستيراد الأسعار. الشريحة الافتراضية غير ظاهرة في نموذج الشرائح |
| Site Settings | تذييل الموقع، Contact Inbox، Support Tickets، طلبات العرض | إيميل/هواتف/واتساب وروابط التواصل في الواجهة الحالية. ليست من نحن ولا الشروط الحية |
| About Us | صفحة الموقع /about | أحدث سجل Active يظهر في الواجهة |
| Terms و Privacy | صفحات الشروط والخصوصية | مخفيتان من القائمة. الموقع يقرأ أحدث سجل وليس مفاتيح legal.* |
| App Updates | تطبيق الجوال | مرجع إصدار داخلي حالياً؛ لا مسار API يقرأه التطبيق أو الموقع |
Countries — مرجع الدولة للتسعير والعملاء والموردين.
Site Settings — إيميل، هواتف، واتساب، وروابط التواصل.
About Us — محتوى صفحة التعريف بالشركة.
Terms — مخفية من القائمة. النص القانوني للموقع.
Privacy — مخفية من القائمة. نص الخصوصية للموقع.
App Updates — الإصدار الحالي والحد الأدنى وروابط التحميل.
السعر الذي يراه عميل التطبيق = دولة العميل → الشريحة الافتراضية لتلك الدولة → صف السعر لنوع التسعير (تجزئة/جملة…). الموقع العام يستخدم شريحة الدولة المختارة في الرأس دون نوع العميل.
| الشاشة | ترتبط بـ | الدور |
|---|---|---|
| Pricing Segments | Countries، Product Prices | قائمة أسعار جغرافية. التطبيق يأخذ الشريحة الافتراضية للدولة (الحقل غير ظاهر في النموذج) |
| Pricing Types | App Customers، Product Prices | تجزئة / جملة / VIP. نوع واحد Default للعملاء الجدد |
| Product Prices | منتج + شريحة + نوع | القيمة الفعلية. لا تكرار لنفس الثلاثي. المصدر الأساسي للتطبيق |
| User Segments | Users + شريحة | ربط موظف اللوحة بشريحة. لا يغيّر أسعار عملاء التطبيق |
| Import/Export | دول Pricing Active + شريحة | Excel دفعة واحدة. صلاحية manage pricing |
Pricing Segments — شريحة الدولة. التطبيق يستخدم الافتراضية.
Pricing Types — تجزئة، جملة، VIP لكل عميل تطبيق.
Product Prices — المنتج + الشريحة + النوع + القيمة.
User Segments — موظف اللوحة ↔ شريحة. ليست للعملاء.
Import/Export — قالب Excel لشريحة دولة واحدة.
ابدأ من خريطة إنشاء المنتج. الترتيب: Product Type → Super Category → Category → Category Specs → (Supplier) → Product → Product Prices → (Comparison Group) → Storefront Product + Variants.
| الشاشة | ترتبط بـ | الدور |
|---|---|---|
| Product Types | Products، Categories | تصنيف تقني (Battery، Inverter…). الخطوة 1 |
| Super Categories | Categories | القسم الأعلى (Energy، Lighting). الخطوة 2 |
| Categories | Specs، Products، Storefront | الفئة الفعلية + default product type. الخطوة 3 |
| Category Specs | ProductSpecValue، Variant attributes | مواصفات ديناميكية + فلاتر + مقارنة. الخطوة 4 |
| Suppliers | Products، Storefront | مورد/مصنع — اختياري. الخطوة 5 |
| Products | Prices، Storefront Variants، Warranties | SKU / مخزون / QR / specs. الخطوة 6 |
| Comparison Groups | Storefront، Comparable specs | مقارنة الموقع — اختياري. الخطوة 8 |
| Storefront Products | Products، Category، Comparison | صفحة الموقع — is_visible = نشر. الخطوة 9 |
Product Setup Roadmap — ابدأ من هنا: ترتيب الإنشاء خطوة بخطوة.
Product Types — Battery، Inverter، Charger…
Super Categories — Energy، Lighting…
Categories — Panel Lights، Batteries…
Category Specs — واط، فولت، فلاتر، مقارنة.
Suppliers / Factories — مورد، مصنع، علامة.
Products — SKU، مخزون، QR، مواصفات، أسعار.
Comparison Groups — مقارنة منتجات المتجر.
Storefront Products — صفحة الموقع + Variants.
ابدأ من خريطة الطلبيات والسيريالات. المسار: Product + Supplier → Order (استيراد) → Order Serial → (Markets / Transfer) → تسجيل الكفالة.
| الشاشة | ترتبط بـ | الدور |
|---|---|---|
| Orders | Products، Suppliers | استيراد الشحنة + السيريالات. warehouse + grace = نافذة الكفالة |
| Serials | Orders، Products | سجل كل رقم — مفتاح API الكفالة |
| Serial Transfers | Serials، Markets | نقل سيريال بين أسواق |
| Serial Track | Serials، Orders، Transfers | بحث وتشخيص — timeline |
| Unassigned Serials | OrderSerials بلا product_id | تعيين Product قبل الكفالة — badge تحذيري |
| Unknown Serials | resolve → Order Serial | سيريالات مبلّغ عنها تحتاج ربطاً — ≠ Unassigned |
Orders Flow — تدفق من الشحنة إلى الكفالة.
Orders — CI/BL، استيراد سيريالات، Transfer.
Serials — رقم، طلبية، منتج، كفالة.
Serial Transfers — من سوق إلى سوق.
Serial Track — بحث و timeline.
Unassigned Serials — product_id فارغ.
Unknown Serials — resolve إلى سيريال موجود.
حسابات موظفي اللوحة فقط — ليست عملاء التطبيق. الدور (Role) يحدد الصلاحيات. ربط الشريحة التسعيرية من مجموعة Pricing → User Segments.
| الشاشة | ترتبط بـ | الدور |
|---|---|---|
| Users | Roles، Countries | إنشاء حساب موظف — email، password، active، role |
| Roles | Users، كل شاشات اللوحة | صلاحيات manage products / orders / warranties… — يتطلب manage roles |
| User Segments | Users + Pricing Segments | في مجموعة Pricing — ربط موظف بشريحة (لا يغيّر أسعار التطبيق) |
| App Customers | — | مجموعة Warranties — ليس Users |