# معدل تغطية المنافذ (Outlet Coverage Rate)

> نسبة المنافذ التي زارها المندوب فعلًا خلال الدورة المخطّطة إلى إجمالي المنافذ المسندة إليه.

- **المجال:** المبيعات (Sales)
- **الوحدة:** %
- **تكرار القياس:** شهري
- **الاتجاه المرغوب:** أعلى أفضل
- **النوع:** قائد (Leading)
- **الرابط:** https://kpihub.co/k/sal-outlet-coverage

## الهدف

التأكّد من أن الخطة الميدانية تُنفَّذ، فمنفذ لا يُزار يفقد الرف ثم يفقد العميل ثم لا يعود.

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

- التوزيع لا يُحفَظ بلا زيارة: المنفذ غير المزار يفقد المنتج خلال دورتين
- يفصل ضعف التوزيع الناتج عن الإهمال عن الناتج عن رفض المنفذ
- هو المؤشر الوحيد في هذا القسم الذي يقع تحت سيطرة الفريق كاملًا

## المعادلة

```
Coverage % = (Outlets visited in cycle ÷ Outlets assigned) × 100
```

الزيارة تحتاج إثباتًا: موقعًا جغرافيًّا أو طلبًا أو تقرير رفّ. زيارة مسجّلة بلا إثبات ولا مخرج ليست زيارة، والمؤشر بلا ذلك يقيس التسجيل.

## مثال محسوب

‏1,840 منفذًا مسندًا في دورة الشهر، زُيرت 1,472 بإثبات. الحساب: (1,472 ÷ 1,840) × 100 = 80%.

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

فوق 90% هو المتوقّع في دورة مخطّطة جيدًا، وتحت 75% يعني خطة غير واقعية أو نقص مندوبين. والرقم يقارَن بالمنطقة لا بالشركة، فالمسافات تختلف.

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

- انخفاضه في منطقة واحدة يعني مسافات أو نقص مندوب، لا كسلًا
- ارتفاعه مع انخفاض التوزيع يعني زيارات بلا نتيجة، فافحص جودة الزيارة
- تدهوره في آخر الدورة نمط معروف يعالجه توزيع الخطة على الأسابيع

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

- هل عدد المنافذ المسندة واقعي مقابل أيام العمل والمسافات؟
- هل الزيارة مثبتة بموقع أو طلب أو تقرير رفّ؟
- أي منافذ لم تُزَر دورتين متتاليتين؟ هي التي ستُفقد

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

- تابع المنافذ غير المزارة دورتين بالاسم، فهي قائمة الفقد القادم
- اقرأه مع التوزيع العددي، فتغطية عالية بتوزيع منخفض تعني زيارات بلا بيع
- راجع واقعية الإسناد قبل محاسبة المندوب، فأغلب النقص خطة

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

- خريطة بالمنطقة ملوّنة بنسبة التغطية
- أعمدة بالمندوب: مسند مقابل مزار
- قائمة المنافذ غير المزارة دورتين مرتّبة بحجمها

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

- احتساب الزيارات المسجّلة بلا إثبات يجعل الرقم ممتازًا والرف فارغًا
- إسناد غير واقعي يجعل المؤشر يقيس استحالة لا أداءً
- قراءته وحده بلا التوزيع يخفي زيارات لا تنتج طلبًا

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

- رفعه من 80% إلى 92% يعني 221 منفذًا إضافيًّا يُزار كل دورة، وهو ما يحفظ التوزيع ويمنع الفقد
- قائمة غير المزارة دورتين تمنع فقدًا كان سيقع بعد شهر
- معرفة المنطقة المتعثّرة تحوّل الحلّ إلى إعادة توزيع خرائط لا إلى ضغط على الفريق

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

### Excel

```excel
=COUNTIFS(Visit[Verified],"Yes") / COUNTA(Outlet[AssignedID])
```

### Power BI (DAX)

```dax
Outlet Coverage % =
DIVIDE (
    [Outlets Visited],
    [Outlets Assigned]
)
```

### Tableau

```
COUNTD( IF [Visit Verified] THEN [Outlet ID] END ) / COUNTD([Assigned Outlet ID])
```

### SQL

```sql
SELECT rep_id,
       COUNT(DISTINCT outlet_id) FILTER (WHERE visit_verified) * 100.0
         / NULLIF(COUNT(DISTINCT outlet_id), 0) AS coverage_pct
FROM   route_plan
WHERE  cycle = :cycle
GROUP  BY rep_id
ORDER  BY coverage_pct;
```

---

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