الوسوم¶
تتيح لك ميزة الوسوم (تبويب Admin > Metamodel > Tags) إنشاء تسميات تصنيف يمكن للمستخدمين تطبيقها على البطاقات. تُنظَّم الوسوم في مجموعات وسوم، لكل منها وضع اختيار خاص بها، وقيود على الأنواع، وراية إلزامية اختيارية ترتبط بسير عمل الموافقة وبدرجة جودة البيانات.
مجموعات الوسوم¶
مجموعة الوسوم هي فئة من الوسوم. على سبيل المثال، قد تنشئ مجموعات مثل «نطاق الأعمال» أو «إطار الامتثال» أو «ملكية الفريق».
إنشاء مجموعة وسوم¶
انقر + New Tag Group وقم بالتهيئة:
| الحقل | الوصف |
|---|---|
| Name | الاسم المعروض في تفاصيل البطاقة، ومرشّحات المخزون، والتقارير. |
| Description | شرح نصّي حرّ اختياري، يظهر عندما يدير المسؤولون المجموعة. |
| Mode | Single select — وسم واحد لكل بطاقة. Multi select — وسوم متعدّدة لكل بطاقة. |
| Mandatory | عند تحديدها، تشارك المجموعة في بوابة الموافقة ودرجة جودة البيانات لكل نوع بطاقة تنطبق عليه. راجع مجموعات الوسوم الإلزامية أدناه. |
| Restrict to types | قائمة سماح اختيارية لأنواع البطاقات. الفراغ يعني أن المجموعة متاحة على كل نوع؛ وإلا فإن الأنواع المدرجة فقط تراها في تفاصيل البطاقة والمرشّحات والبوابات. |
إدارة الوسوم¶
ضمن كل مجموعة، يمكنك إضافة وسوم فردية:
- انقر + Add Tag داخل مجموعة الوسوم.
- أدخل اسم الوسم.
- اضبط اختياريًا لونًا للتمييز البصري — يحدّد اللون خلفية الرقاقة (chip) في تفاصيل البطاقة، والمخزون، والتقارير، والبوابات الإلكترونية.
تظهر الوسوم في صفحات تفاصيل البطاقة ضمن قسم Tags، حيث يمكن للمستخدمين أصحاب الإذن المناسب تطبيقها أو إزالتها.
قيود الأنواع¶
ضبط Restrict to types على مجموعة وسوم يحدّد نطاقها في كل مكان دفعة واحدة:
- تفاصيل البطاقة — تظهر المجموعة ووسومها فقط على أنواع البطاقات المطابقة.
- الشريط الجانبي لمرشّح المخزون — تظهر رقاقة المجموعة فقط في
TagPickerعندما يكون عرض المخزون مرشّحًا إلى نوع مطابق. - البوابات الإلكترونية — يُعلَن عن المجموعة لقرّاء البوابة فقط عندما تعرض البوابة نوعًا مطابقًا.
- التقارير — تتضمّن قوائم التجميع/التصفية المنسدلة المجموعة فقط للأنواع المطابقة.
تعرض واجهة الإدارة الأنواع المحدّدة كرقاقات صغيرة على كل مجموعة وسوم حتى ترى النطاق في لمحة.
مجموعات الوسوم الإلزامية¶
وضع علامة على مجموعة وسوم على أنها Mandatory يحوّلها إلى متطلّب حوكمة: يجب أن تحمل كل بطاقة تنطبق عليها المجموعة وسمًا واحدًا على الأقل من المجموعة.
بوابة الموافقة¶
لا يمكن نقل بطاقة إلى Approved ما دامت أي مجموعة وسوم إلزامية منطبقة غير مُستوفاة. تؤدّي محاولة الموافقة إلى إرجاع خطأ approval_blocked_mandatory_missing وتسرد صفحة تفاصيل البطاقة المجموعات المفقودة. توجد تنقيحان يُبقيان البوابة آمنة:
- لا تنطبق المجموعة على بطاقة إلا إذا كانت قائمة Restrict to types الخاصة بها فارغة أو تتضمّن نوع البطاقة.
- تُتخطّى بصمت أي مجموعة إلزامية لم تُهيَّأ لها وسوم بعد — يمنع هذا حدوث بوابة موافقة يتعذّر بلوغها بسبب إعداد إداري غير مكتمل.
بمجرد إضافة الوسوم المطلوبة، يمكن الموافقة على البطاقة بشكل طبيعي.
المساهمة في جودة البيانات¶
تُغذّي مجموعات الوسوم الإلزامية المنطبقة أيضًا درجة جودة بيانات البطاقة. كل مجموعة مُستوفاة ترفع الدرجة إلى جانب العناصر الإلزامية الأخرى (الحقول المطلوبة، وجوانب العلاقات الإلزامية) التي تشكّل حساب الاكتمال.
المؤشّرات البصرية¶
تُميَّز المجموعات الإلزامية برقاقة Mandatory في قائمة الإدارة وفي قسم Tags بتفاصيل البطاقة. تظهر الوسوم المطلوبة المفقودة في شعار حالة الموافقة وفي تلميح حلقة جودة البيانات حتى يعرف المستخدمون بالضبط ما الذي يجب إضافته.
الأذونات¶
| الإذن | ما يتيحه |
|---|---|
tags.manage |
إنشاء وتحرير وحذف مجموعات الوسوم والوسوم في واجهة الإدارة، وتطبيق/إزالة الوسوم على أي بطاقة بصرف النظر عن الأذونات الأخرى. |
inventory.edit + card.edit |
تطبيق أو إزالة الوسوم على البطاقات التي يملك المستخدم صلاحية التحرير عليها (عبر دور التطبيق أو دور صاحب المصلحة على تلك البطاقة المحدّدة). |
يُمنح tags.manage لدور المسؤول افتراضيًا. ينتمي inventory.edit إلى admin وbpm_admin وmember؛ ويُمنح card.edit عبر تعيينات أدوار أصحاب المصلحة الخاصة بالبطاقة نفسها.
يمكن للمشاهِدين رؤية الوسوم لكن لا يمكنهم تغييرها.
أين تظهر الوسوم¶
- تفاصيل البطاقة — يسرد قسم Tags المجموعات المنطبقة والوسوم المرفقة حاليًا. تعرض المجموعات الإلزامية رقاقة؛ وتظهر المجموعات المقيّدة فقط عندما يطابق نوع البطاقة.
- الشريط الجانبي لمرشّح المخزون — يتيح لك
TagPickerمُجمَّع تصفية شبكة المخزون بوسم واحد أو أكثر. تُصفّى المجموعات والوسوم إلى نطاق النوع الحالي. - التقارير — يتوفّر التقطيع المبني على الوسوم في تقارير المحفظة والمصفوفة وغيرها من التقارير التي تدعم أبعاد التجميع/التصفية.
- البوابات الإلكترونية — يمكن لمحرّري البوابة عرض مرشّحات مبنية على الوسوم للقرّاء المجهولين حتى يتمكّن المستهلكون الخارجيون من تقطيع المشاهد العامة بالطريقة نفسها.
- حوارات الإنشاء / التحرير — يظهر
TagPickerنفسه عند إنشاء بطاقة جديدة حتى يمكن ضبط الوسوم المطلوبة مسبقًا، وهو أمر مفيد بشكل خاص للمجموعات الإلزامية.