# تغطية مخزون الأمان (Safety Stock Cover)

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

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

## الهدف

قياس المهلة التي تشتريها من الاضطراب، فمخزون الأمان هو الوقت المتاح للتصرّف قبل أن يتوقّف الخط.

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

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

## المعادلة

```
Safety Stock Cover = Safety stock on hand ÷ Average daily demand, per item
```

قارن التغطية بمهلة التوريد وتقلّبها لا برقم ثابت. فصنف مهلته 45 يومًا وتغطيته 7 أيام مكشوف، وصنف مهلته 3 أيام وتغطيته 30 يومًا رأس مال محبوس.

## مثال محسوب

صنف حرج بمخزون أمان 1,240 وحدة وطلب يومي 62 وحدة ومهلة توريد 45 يومًا. الحساب: 1,240 ÷ 62 = 20 يومًا تغطيةً مقابل مهلة 45 يومًا، فالصنف مكشوف.

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

التغطية تساوي مهلة التوريد زائد هامشًا يعكس تقلّبها. وقاعدة موحّدة لكل الأصناف تنتج زائدًا وناقصًا في الوقت نفسه.

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

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

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

- هل التغطية تتناسب مع مهلة التوريد لكل صنف؟ القاعدة الموحّدة تفشل دائمًا
- كم صنفًا حرجًا تغطيته أقلّ من مهلته؟ هؤلاء مكشوفون الآن
- متى حُدّثت حدود المخزون آخر مرة؟ الطلب يتغيّر والحدود لا

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

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

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

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

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

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

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

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

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

### Excel

```excel
=SUM(I[SafetyStock]) / AVERAGE(D[DailyDemand])
```

### Power BI (DAX)

```dax
Safety Stock Cover =
DIVIDE (
    SUM ( 'Inventory'[SafetyStockUnits] ),
    [Average Daily Demand]
)
```

### Tableau

```
SUM([Safety Stock Units]) / AVG([Daily Demand])
```

### SQL

```sql
SELECT item_code,
       safety_stock_units / NULLIF(avg_daily_demand, 0) AS cover_days,
       lead_time_days,
       lead_time_stddev,
       CASE WHEN safety_stock_units / NULLIF(avg_daily_demand, 0) < lead_time_days
            THEN TRUE ELSE FALSE END                    AS exposed
FROM   item_inventory
WHERE  is_critical AND snapshot_date = :as_of_date
ORDER  BY cover_days;
```

---

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