# قابلية التتبّع (Traceability Coverage)

> نسبة الأصناف التي يمكن تتبّع دفعتها من المورّد إلى العميل خلال مهلة معلنة، إلى إجمالي الأصناف.

- **المجال:** سلاسل الإمداد (Supply Chain)
- **الوحدة:** %
- **تكرار القياس:** ربع سنوي
- **الاتجاه المرغوب:** أعلى أفضل
- **النوع:** قائد (Leading)
- **الرابط:** https://kpihub.co/k/supply-traceability

## الهدف

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

## لماذا هو مهم

- بلا تتبّع يصير أي عيب سحبًا شاملًا، والفارق في التكلفة هائل
- المهلة أهمّ من التغطية: تتبّع يستغرق أسبوعًا لا يفيد في أزمة سلامة
- التتبّع متطلّب نظامي في فئات كثيرة لا خيارًا تحسينيًّا

## المعادلة

```
Traceability Coverage % = (Items traceable within the stated time ÷ Total items) × 100
```

اختبر بالتجربة لا بالافتراض. فوجود رقم دفعة في النظام لا يعني القدرة على تتبّعه، والاختبار الفعلي هو الدليل الوحيد.

## مثال محسوب

‏1,860 صنفًا، تتبّع منها 1,376 خلال المهلة المعلنة في اختبار فعلي. الحساب: (1,376 ÷ 1,860) × 100 = 74%، ومتوسط زمن التتبّع 9 ساعات مقابل مهلة معلنة 4.

## النطاق الاسترشادي

‏100% في الفئات الخاضعة لمتطلّبات سلامة، وخلال أربع ساعات في الأغذية والدواء. وأي رقم أقلّ يعني سحبًا أوسع من اللازم عند أول حادثة.

## تحليل الاتجاه

- تحسّنها بعد ربط أنظمة الاستلام بالمخزون أثر مباشر
- انخفاضها في الأصناف المعاد تعبئتها متوقّع ويحتاج معالجة خاصّة
- طول زمن التتبّع مع اكتمال التغطية يعني بيانات موجودة وغير متّصلة

## أسئلة تشخيصية

- هل اختُبر التتبّع فعليًّا؟ الافتراض يخالف الواقع دائمًا
- كم يستغرق التتبّع؟ التغطية بلا سرعة لا تفيد في أزمة
- أي الأصناف غير قابل للتتبّع؟ هي التي ستُسحب بالكامل

## نصائح عملية

- اختبر التتبّع دوريًّا بحالة حقيقية، فهو الدليل الوحيد
- قِس الزمن مع التغطية، فالتتبّع البطيء لا يفيد
- ابدأ بالأصناف الخاضعة لمتطلّبات سلامة، فالمخاطرة هناك نظامية

## العرض المناسب

- أعمدة بالفئة للتغطية مع زمن التتبّع
- توزيع زمن التتبّع في الاختبارات
- شبكة سلسلة التتبّع لصنف واحد

## تحذيرات وفخاخ

- افتراض التتبّع بلا اختبار يكتشف الفجوة يوم الأزمة
- قياس التغطية بلا الزمن يعطي رقمًا لا يفيد في حادثة سلامة
- الأصناف غير القابلة للتتبّع تفرض سحبًا شاملًا مكلفًا

## أثر التغيير

- ‏484 صنفًا غير قابل للتتبّع تعني سحبًا شاملًا عند أي عيب فيها
- خفض زمن التتبّع من 9 ساعات إلى 4 يحصر السحب قبل أن يتّسع
- الاختبار الدوري يكشف فجوة كانت ستظهر يوم الأزمة

## احسبه في أداتك

### Excel

```excel
=COUNTIFS(I[TracedInTarget],"Yes") / COUNTA(I[ItemCode])
```

### Power BI (DAX)

```dax
Traceability Coverage % =
DIVIDE (
    CALCULATE ( COUNTROWS ( 'Item' ), 'Item'[TracedWithinTarget] = TRUE () ),
    COUNTROWS ( 'Item' )
)
```

### Tableau

```
SUM( IF [Traced Within Target] THEN 1 ELSE 0 END ) / COUNT([Item Code])
```

### SQL

```sql
SELECT category,
       COUNT(*) FILTER (WHERE traced_within_target) * 100.0
         / NULLIF(COUNT(*), 0)          AS traceability_pct,
       AVG(trace_hours)                 AS avg_trace_hours,
       COUNT(*) FILTER (WHERE NOT traceable) AS untraceable_items
FROM   traceability_test
WHERE  tested_at BETWEEN :from_date AND :to_date
GROUP  BY category
ORDER  BY traceability_pct;
```

---

المصدر: [KPIHub](https://kpihub.co/k/supply-traceability) · مرجع عربي مجاني لمؤشرات الأداء.
