# قواعد الصلاحية

_التطبيقات › التصنيع › التهيئة_

![قواعد الصلاحية](https://atloriaassets.blob.core.windows.net/assets/a438221c-c1af-407c-b9e6-a56c986db846/7beacbfa-3102-43a5-a6e3-4c7d16ee7f42.png#atloria-annotations=%7B%22annotations%22%3A%5B%7B%22type%22%3A%22box%22%2C%22x%22%3A96.44%2C%22y%22%3A5.32%2C%22w%22%3A3.13%2C%22h%22%3A4.43%2C%22label%22%3A%222%20%20%5Cu062c%5Cu062f%5Cu064a%5Cu062f%22%7D%5D%7D)
*قواعد الصلاحية — التصنيع › التهيئة › الجودة الغذائية › قواعد الصلاحية*

## نظرة عامة

تُستخدم **قواعد الصلاحية** لتعريف كيفية التعامل مع الأصناف المرتبطة بالجودة الغذائية عند التسليم، وذلك بحسب نمط الفحص المحدد لكل قاعدة. يعتمد هذا الإعداد على **العميل**، و**نمط الفحص**، ويمكن أن يُطبَّق على **الصنف** نفسه أو على **فئة الصنف** عند ترك الصنف فارغاً.  
يستخدم هذه القواعد عادةً مسؤول الجودة أو من ينسّق مع التصنيع والمخزون لضبط ما إذا كان الصنف يجب أن يمرّ وفق **تحذير** أو **حظر** عندما لا يحقق العمر الافتراضي المتبقي المطلوب.  
تظهر القاعدة في قائمة قابلة للإدارة من شاشة **قواعد الصلاحية**، ومنها يمكنك إنشاء قواعد جديدة ومراجعة الحقول التي تحدد تطبيقها.

## التهيئة

تعرض هذه الشاشة الحقول الأساسية التي تحدد نطاق القاعدة وسلوكها:

| الحقل | الوصف |
|---|---|
| **العميل** | حقل مطلوب لتحديد الجهة التي تنطبق عليها القاعدة. |
| **نمط الفحص** | حقل مطلوب يحدد كيفية تطبيق القاعدة، وقيمه المتاحة هي **تحذير** أو **حظر**. |
| **الصنف** | يحدد الصنف نفسه، ويمكن تركه فارغاً لتطبيق القاعدة حسب الفئة. |
| **فئة الصنف** | يُستخدم عند عدم تحديد الصنف، لتطبيق القاعدة على مستوى الفئة. |
| **الأيام المتبقية الدنيا** | يحدد الحد الأدنى للعمر الافتراضي المتبقي بالأيام عند التسليم. |
| **% المتبقي الأدنى** | يحدد الحد الأدنى للعمر الافتراضي المتبقي كنسبة مئوية من إجمالي الصنف. |
| **ملاحظات** | مساحة لإضافة أي توضيحات داخلية مرتبطة بالقاعدة. |
| **نشط** | يحدد ما إذا كانت القاعدة متاحة للاستخدام حالياً. |

> **ملاحظة:** إذا أردت أن تنطبق القاعدة على مجموعة أصناف بدلاً من صنف واحد، اترك **الصنف** فارغاً وحدد **فئة الصنف** المناسبة.

> **تحذير:** لا تُهمل الحقول المطلوبة **العميل** و**نمط الفحص**؛ فبدونهما لا تكون القاعدة مكتملة للاعتماد التشغيلي.

## سير العمل

1. افتح شاشة **قواعد الصلاحية** من المسار: **التصنيع > التهيئة > الجودة الغذائية > قواعد الصلاحية**.  

2. لتحديد سياسة جديدة، انقر **جديد**.  
   تظهر لك قاعدة جديدة لتعبئتها بقيمها الأساسية.

3. حدِّد **العميل** الذي ستنطبق عليه القاعدة.  
   هذا الحقل مطلوب، ويُستخدم لربط القاعدة بالجهة المناسبة.

4. اختر **نمط الفحص** وفق الأثر التشغيلي المطلوب:  
   - **تحذير**: عندما تريد تنبيه المستخدم أو المشغّل دون منع الإجراء.  
   - **حظر**: عندما تريد منع الإجراء إذا لم تتحقق شروط الصلاحية.

5. حدِّد نطاق القاعدة على مستوى **الصنف** أو **فئة الصنف**:  
   - إذا كانت القاعدة تخص صنفاً بعينه، املأ **الصنف**.  
   - إذا أردت تطبيقها على عدة أصناف ضمن نفس الفئة، اترك **الصنف** فارغاً وحدد **فئة الصنف**.

6. اضبط شرط الصلاحية الدنيا وفق ما تعتمد عليه في التشغيل:  
   - أدخل **الأيام المتبقية الدنيا** إذا كان معيارك هو عدد الأيام المتبقية عند التسليم.  
   - أدخل **% المتبقي الأدنى** إذا كان معيارك هو النسبة المئوية من العمر الافتراضي الإجمالي.  
   يمكنك استخدام أحد المعيارين أو كليهما بحسب سياسة العمل المعتمدة.

7. أضف **ملاحظات** عند الحاجة لتوضيح سبب القاعدة أو أي ضوابط تشغيلية مرتبطة بها.

8. راجع أن القاعدة يجب أن تكون **نشط**ة قبل استخدامها.  
   إذا كانت القاعدة غير **نشط**ة، فلن تكون جزءاً من التشغيل الفعلي حتى يتم تفعيلها.

9. بعد إكمال البيانات، احفظ السجل وفق آلية الحفظ المعتمدة في النظام.  
   تصبح القاعدة جزءاً من قائمة **قواعد الصلاحية** الجاهزة للمراجعة والاستخدام.

## أمثلة

لنفترض أن شركةً تورد منتجات غذائية لعميل محدد، وتريد منع تسليم أي صنف إذا كان العمر الافتراضي المتبقي أقل من 10 أيام، مع السماح بمراجعة استثنائية فقط عند ظهور تنبيه.  
تنشئ قاعدة جديدة من **قواعد الصلاحية** ثم تضبط القيم كما يلي:

- **العميل**: العميل ألف  
- **نمط الفحص**: **تحذير**  
- **الصنف**: فارغ  
- **فئة الصنف**: منتجات الألبان  
- **الأيام المتبقية الدنيا**: 10  
- **% المتبقي الأدنى**: 20  
- **ملاحظات**: تطبيق خاص على توريدات الألبان للعميل ألف  
- **نشط**: نعم

في هذا المثال، تنطبق القاعدة على جميع أصناف **منتجات الألبان** الخاصة بذلك العميل، وتصدر **تحذيراً** عندما لا يحقق الصنف العتبة المحددة. وإذا احتجت لاحقاً إلى تضييق النطاق على صنف واحد فقط، يمكنك تعبئة **الصنف** وترك **فئة الصنف** فارغة.

## نصائح

> **نصيحة:** استخدم **فئة الصنف** عندما تكون السياسة واحدة لعدة أصناف متقاربة، فهذا يقلل عدد القواعد المطلوبة ويحافظ على اتساق التطبيق.

> **ملاحظة:** اختر بين **الأيام المتبقية الدنيا** و**% المتبقي الأدنى** بحسب طريقة قياس الجودة المعتمدة في شركتك؛ فبعض الشركات تعتمد المدة الفعلية، وأخرى تعتمد النسبة من العمر الافتراضي.

> **تحذير:** إذا كانت القاعدة مخصصة لعميل محدد، فتأكد من اختيار **العميل** الصحيح؛ لأن الخطأ هنا يؤدي إلى تطبيق القاعدة على جهة غير مقصودة.

## استكشاف الأخطاء وإصلاحها

| العرض | السبب المرجح | الحل |
|---|---|---|
| لا تظهر القاعدة ضمن القائمة بعد الإنشاء | لم يتم حفظ السجل أو لم يكن **نشط**اً | راجع الإدخال ثم تأكد من حفظه وأنه **نشط**. |
| لا يمكن إكمال القاعدة | أحد الحقول المطلوبة غير معبأ | أدخل **العميل** و**نمط الفحص** قبل المتابعة. |
| لا تُطبق القاعدة على الصنف المتوقع | تم تحديد **فئة الصنف** بدلاً من **الصنف**، أو العكس | راجع نطاق التطبيق وحدد الحقل المناسب بحسب ما إذا كانت القاعدة على مستوى الصنف أم الفئة. |
| لا يظهر الأثر المطلوب عند التسليم | تم اختيار **تحذير** بينما المطلوب **حظر**، أو تم ضبط عتبة غير مناسبة | عدّل **نمط الفحص** أو قيم **الأيام المتبقية الدنيا** و**% المتبقي الأدنى** وفق السياسة المعتمدة. |

## روابط ذات صلة

- [العناصر الغذائية](doc:food-nutrient)
- [التصنيع — نظرة عامة](doc:food-overview)
- [التصنيع — مسار التعلم](doc:workflows-food)
- [العملاء](doc:res-partner)
- [الأصناف](doc:product-template-3)
- [الأصناف](doc:product-template)
- [التصنيع](doc:mrp-production-2)
- [مسببات الحساسية](doc:food-allergen)
- [قوائم المواد](doc:mrp-bom)
- [متغيرات الصنف](doc:product-product-4)
- [أوامر التفكيك](doc:mrp-unbuild)
- [دفعات الإنتاج](doc:food-production-batch)
- [أوامر التفكيك](doc:mrp-bom-2)
- [فحوصات الجودة](doc:food-quality-check)
- [تنبيهات الجودة](doc:food-quality-alert)
