Skip to content

تفعيل الوحدات

الهدف

فهم كيف تصبح القدرات الاختيارية (CRM، نقاط البيع، الرواتب، المتجر، وغيرها) متاحة على منشأتك — وكيف تراجع ما هو مفعّل أصلاً.

لمن

مسؤولو المنشأة الذين يديرون الخطة والحزم (subscription.view، industry_pack.view / industry_pack.apply). مشغّلو المنصة يفعّلون/يعطّلون الوحدات المستحقة من BlueMatrix Ops.

مهم — لا يوجد مفتاح «الإعدادات ← الوحدات»

إعدادات المنشأة لا تعرض مفاتيح وحدات حرّة. تظهر الوحدات عبر التوفير، حزم القطاع/الدولة، استحقاقات الخطة، بذور التجربة الغنية، أو Ops. شاشة الاشتراك تعرض فقط الوحدات المفعّلة / للقراءة فقط.

أصناف الوحدات

  • أساسية (دائماً): members، parties، catalog، inventory، accounting، localization.
  • ممنوحة افتراضياً (يمكن تعطيلها لاحقاً): sales، purchasing، pricing_promotions، statutory_compliance، calendar.
  • اختيارية: نقاط البيع، CRM، المشاريع، الخزينة، منصة التجارة، حزمة الموارد البشرية/الرواتب، البوابات، وغيرها في Modules::optional().

المتطلبات

  • يجب أن تستحق خطتك الوحدة الاختيارية قبل أن يفعّلها Ops (وإلا modules.not_entitled).
  • بعد التفعيل ما زال المستخدمون يحتاجون أدواراً/صلاحيات للشاشات.

الخطوات — معرفة ما هو مفعّل

  1. افتح الاشتراك (/subscription، صلاحية subscription.view).
  2. راجع الخطة الحالية والاستهلاك وقائمة الوحدات (بما فيها للقراءة فقط بعد التخفيض).
  3. إدارة الفوترة تحتاج subscription.manage عند توفّر بوابة الفوترة.

الخطوات — التفعيل عبر حزمة القطاع (المنشأة)

  1. افتح حزم القطاع (/industry-packs).
  2. اختر حزمة ثم تطبيق / ترقية / إعادة تطبيق.
  3. تُفعَّل default_modules للحزمة؛ تظهر تم تطبيق حزمة القطاع.
  4. حدّث /me (أو أعد التحميل) ليظهر التنقّل الجديد.

الخطوات — التفعيل عبر Ops (المنصة)

  1. يفتح مشغّل المنصة المنشأة في BlueMatrix Ops.
  2. يستخدم تفعيل الوحدة / تعطيل الوحدة للوحدات الاختيارية المستحقة.
  3. يرى أعضاء المنشأة التنقّل بعد تحديث /me.

الخطوات — عند التوفير الأول

قد تفعّل حزمة الدولة وحزمة القطاع و(خارج الاختبارات) seed_rich_data مجموعة كبيرة مسبقاً — انظر منشأة جديدة.

النتيجة

تظهر المسارات وعناصر التنقّل المقيّدة بالوحدة للمستخدمين الذين لديهم الصلاحيات أيضاً. الوحدات المعطّلة تبقى مخفية.

توقفات صارمة

  • استدعاء واجهة وحدة معطّلة → 422 (modules.not_enabled).
  • التعديل على وحدة للقراءة فقط بعد التخفيض → 422.
  • تفعيل بلا استحقاق خطة → modules.not_entitled.
  • الواجهة: وحدة/صلاحية ناقصة → إعادة توجيه إلى لوحة المعلومات.

ذات صلة

مساعدة BlueMatrix — وثائق المنتج للمستأجرين