مساعدة Infurnia

“All trade words in English” is not ready for these pages yet, so they are shown with “Common trade words in English”.

Catalogue

استعادة مستوى كتالوج ⁦'deleted'⁩ وإهمال المستويات من الأسفل إلى الأعلى

تعرّف على سبب اختفاء مجموعة أو فئة فرعية أو فئة محذوفة من قوائم الاختيار فقط، وكيفية استعادتها، وترتيب الإهمال من الأسفل إلى الأعلى الذي يجب اتباعه.

  1. لا يُحذف أي شيء في التسلسل الهرمي للكتالوج حذفًا نهائيًا. عندما يحذف العميل مجموعة أو فئة فرعية أو فئة، يُعلَّم السجل فقط بأنه مهمَل. جميع نقاط نهاية تصفح الكتالوج (الفئات، والفئات الفرعية، والمجموعات، وقائمة المستودع، وشجرة الأقسام في أداة التصميم) تستبعد السجلات المهمَلة بصمت افتراضيًا، فيختفي العنصر ببساطة من كل قائمة اختيار وقائمة إدارة. تبقى الصفوف الأساسية، ووحدات SKU داخلها، وجميع المراجع من التصاميم الحالية في قاعدة البيانات. تقبل معظم واجهات برمجة قوائم العرض علامة show_deprecated التي تعيد العناصر المخفية، وهي الأداة الأولى التي يجب اللجوء إليها عندما يقول العميل ⁦'my category disappeared'⁩ - فالعنصر مهمَل في الغالب، وليس مفقودًا. ولأن عمليات البحث عن أصل SKU في التسلسل الهرمي لا تُرشِّح حسب الإهمال، فإن أي تصميم يستخدم بالفعل SKU من مجموعة مهمَلة يظل يُحمَّل ويُعرض بشكل طبيعي؛ ويُمنع فقط الإدراج الجديد لأن العنصر لا يمكن العثور عليه في قائمة الاختيار. لذا فإجابتا الدعم هما: (1) العنصر المختفي = مهمَل، ويمكن استعادته من حيث المبدأ لأن البيانات لا تزال موجودة؛ (2) التصاميم القديمة آمنة - إهمال مجموعة لا يُعطِّل أبدًا المستندات التي تستخدم وحدات SKU الخاصة بها بالفعل.

  2. تختفي الفئة الفرعية المهمَلة من قوائم الاختيار وقوائم الإدارة.

    ✓ تم التحقق منه في المنتج في 22 أكتوبر 2026
  3. يبقى السجل ووحدات SKU الخاصة به في قاعدة البيانات.

  4. يمكن استعادة الفئة الفرعية بخيار show-deprecated.

  5. تجنّب الحذف غير المقصود.

  6. حافظ على بيانات الكتالوج بأسماء دقيقة ومتسقة.

  7. غالبًا ما يواجه العملاء الذين يحاولون حذف فئة فرعية أو فئة خطأً لأن الإهمال يُفرَض بصرامة من الأسفل إلى الأعلى. ترفض sku_sub_category/deprecate بالخطأ SKU_SUB_CATEGORY_CHILDREN_GROUPS_NOT_DEPRECATED إذا كانت الفئة الفرعية لا تزال تحتوي على أي مجموعة غير مهمَلة - يجب حذف/إهمال كل مجموعة تحتها أولًا. وترفض sku_category/deprecate بالخطأ SKU_CATEGORY_CHILDREN_SUB_CATEGORIES_NOT_DEPRECATED ما لم تكن جميع فئاتها الفرعية مهمَلة بالفعل. لا يوجد إهمال متسلسل: إهمال المستوى الأعلى لا يُهمِل المستويات الأدنى تلقائيًا، ولا توجد عملية ⁦'delete category with everything inside'⁩ جماعية. الوصفة العملية للعميل الذي يريد إزالة فئة كاملة: (1) احذف كل مجموعة SKU تحت كل فئة فرعية (وهو ما يُهمِل المجموعات المملوكة)، (2) أهمِل كل فئة فرعية، (3) أهمِل الفئة. لاحظ أن المستويات المملوكة فقط يمكن إهمالها - فالعناصر التي وصلت عبر كتالوج مشترك مملوكة للمؤسسة الناشرة ولا يمكن إلا إلغاء ربطها، لا إهمالها. إذا أبلغ العميل عن ⁦'it will not let me delete the sub-category'⁩، فاسأل عمّا إذا كانت أي مجموعات لا تزال ظاهرة تحته (بما في ذلك المجموعات الظاهرة فقط عند إيقاف خيار show-deprecated - فالمجموعة المعاد إضافتها من قناة بيع تُعدّ نشطة).