تأهيل الموردين مسبقاً
تأهيل الموردين مسبقاً يساعد مؤسستك على تقييم الموردين قبل إسناد أعمال عالية القيمة. يربط وقتي قوالب الاستبيانات، سجلات تأهيل لكل مورد، رفع المستندات، النتيجة/الدرجة، المراجعة والموافقة، وسجل الشهادات على ملف المورد.
توفر الميزة
لوحة التحكم ومسارات البدء تتطلب ميزة المستأجر vendor_prequalification. بدونها تُرجع الطلبات 403 برسالة عدم توفر الميزة. تأكد مع المسؤول أن الاشتراك أو إعدادات المستأجر تتضمن هذه الوحدة.
لوحة التحكم (الفهرس)
الصفحة الرئيسية للتأهيل تعرض:
- قائمة مرقّمة لتسجيلات التأهيل مع المورد والقالب والمراجع والحالة (قابلة للتصفية بمعامل status).
- ملخصاً من
getSummary. - قريبة الانتهاء (افتراضياً 30 يوماً) مع اسم المورد وvalid_until وdays_remaining.
الصلاحيات
- مراجعة — المالكون، مسؤولو المستأجر، أو من لديهم صلاحية
review_prequalifications. - إدارة القوالب — المالكون أو مسؤولو المستأجر فقط.
القوالب
القوالب تحدد الاستبيان: الاسم، الوصف، الأسئلة (هيكل مخزن لكل قالب)، ودرجة النجاح المستخدمة في الحساب.
يُدير المسؤولون القوالب من شاشة القوالب. تُعرض بالصفحات (10 لكل صفحة) مرتبة بالاسم. بدء تأهيل دون قالب يُحلّ يؤدي إلى 404 في شاشة التعبئة—اختر قالباً أو الافتراضي عند البدء.
بدء التأهيل
من سياق مورد، بدء يُنشئ سجل تأهيل عبر startPrequalification. يمكن تمرير template_id في سلسلة الاستعلام؛ وإلا يطبّق النظام الافتراضي. بعد البدء تُوجَّه لصفحة التعبئة مع تنبيه نجاح.
تعبئة الاستبيان (Fill)
تحمّل الشاشة:
- معرف التأهيل، الحالة، تسمية الحالة، الإجابات (JSON)، المستندات (JSON)، الدرجة، ولمحة المورد.
- معرف القالب، الاسم، الوصف، الأسئلة، درجة النجاح.
حفظ الإجابات
حفظ الإجابات يقبل حمولة responses. مسموح فقط في مسودة أو مرفوض؛ غير ذلك يعيد «لا يمكن تعديل تأهيل مُرسَل».
رفع المستندات
رفع مستند يتطلب:
- question_id — مفتاح نصي يربط الملف بسؤال في القالب.
- file — ملف إلزامي، حد أقصى 10 ميغابايت.
يخزّن النظام الملف ويربطه بمجموعة المستندات لرؤية المراجع.
الإرسال للمراجعة
إرسال مسموح من مسودة أو مرفوض. الحالات الأخرى تعيد «لا يمكن إرسال هذا التأهيل». عند النجاح يعود المسار للفهرس مع تأكيد؛ تُحدَّث الحالة عبر الخدمة (مُرسَل / قيد المراجعة).
المراجعة والقرار (Review)
يرى المراجع الإجابات والمستندات وsubmitted_at وأي reviewer_notes.
الموافقة
الموافقة تتحقق من:
- notes — اختياري، حتى 1000 حرف.
- validity_months — عدد صحيح إلزامي 1–36 (مدة صلاحية الموافقة).
يستدعي review(..., true, ...) تسجيل الموافقة وضبط الصلاحية على المورد حسب منطق الخدمة.
الرفض
الرفض يتطلب notes إلزامية (حتى 1000 حرف). يُسجَّل الرفض ويُعاد المورد لمسار التعديل وإعادة الإرسال عند السماح (صلاحيات مسودة/مرفوض في التعبئة).
في الواجهة الافتراضية، الموافقة لـ مُرسَل أو قيد المراجعة مقتصرة على المالك ومسؤول المستأجر (can.approve).
شهادات المورد
الشهادات سجلات لكل مورد منفصلة عن الاستبيان.
القائمة
شاشة الشهادات تعرض السجلات مرتبة بـ expiry_date:
- الاسم، رقم الشهادة، جهة الإصدار
- تواريخ الإصدار والانتهاء
- document_path عند وجود ملف
- العلامات: is_verified، is_expired، is_expiring_soon، days_until_expiry
إضافة شهادة
إضافة تقبل:
- name إلزامي
- اختياري: رقم الشهادة، الجهة، تاريخ الإصدار، تاريخ الانتهاء (الانتهاء بعد الإصدار عند وجود الاثنين)
- مستند اختياري (حد أقصى 5 ميغابايت)
التحقق من الشهادة
التحقق يعلّم VendorCertification كمُتحقق عبر verifyCertification—استخدمه بعد التحقق اليدوي من الجهة أو المستند.
مرجع حالات التأهيل
| الحالة | المعنى |
|---|---|
| مسودة | قيد الإكمال من جهة المورد/مقدم الطلب. |
| مُرسَل | في انتظار الدور للمراجعة. |
| قيد المراجعة | قيد التقييم الفعلي. |
| موافق عليه | ناجح؛ يخضع لتاريخ الصلاحية وقواعد الانتهاء. |
| مرفوض | فشل؛ يمكن المراجعة وإعادة الإرسال عند السماح. |
| منتهي الصلاحية | انتهت المدة؛ جدّد حسب الإجراء. |
نصائح تشغيلية
- طابق أسئلة القالب مع السياسات القانونية والصحية والمالية قبل دعوة الموردين.
- استخدم الرفع المرتبط بالسؤال ليعرف المراجع أي دليل يدعم أي شرط.
- تتبع الشهادات (ISO، غرفة تجارة، رخص مهنية) بجانب الاستبيان لتقارير انتهاء سريعة.
- اجمع بين قريب الانتهاء في اللوحة وis_expiring_soon في الشهادات لتخطيط التجديد.
مواضيع ذات صلة
- الموردون — بيانات الموردين الأساسية والإدماج.
- أوامر الشراء — التعامل بعد التأهيل.