FEFO وFIFO في إدارة المخزون: متى تستخدم كل أسلوب وكيف تطبّقه
FIFO تُخرج ما دخل أولاً، وFEFO تُخرج ما سينتهي أولاً. الفرق بينهما ليس نظرياً — إنه يُحدّد ما إذا كانت منتجاتك ستصل للعميل في حالة مثلى أم ستُكلّفك خسائر فادحة.
في مستودع مصنع عصائر بالرياض، تخيّل أن لديك دفعتين من منتج واحد: الدفعة الأولى تنتهي صلاحيتها بعد 30 يوماً، والدفعة الثانية بعد 90 يوماً. أيهما تُشحن أولاً؟ الإجابة البديهية: الدفعة الأقرب للانتهاء. هذا بالضبط ما يقوله نظام FEFO. لكن كثيراً من الشركات تعمل بنظام FIFO — الأول دخولاً الأول خروجاً — وقد لا يُعطي النتيجة ذاتها إذا جاءت الدفعة الأقدم بتاريخ انتهاء أبعد. فهم الفرق بين هذين النظامين يوفّر عليك خسائر كبيرة.
في هذا المقال نشرح ببساطة ودقة مفهوم FIFO وFEFO والفرق العملي بينهما، ونستعرض متى يُطبَّق كل منهما والقطاعات الأولى بكل أسلوب، مع إرشادات عملية للتطبيق في بيئة العمل اليومية وفق المتطلبات السعودية.
FIFO بالتفصيل: الأول دخولاً الأول خروجاً
FIFO (First In, First Out) يعني ببساطة: أول وحدة تدخل المستودع هي أول وحدة تخرج منه. إنه أشبه بطابور الانتظار — من جاء أولاً يُخدَم أولاً.
من الناحية العملية، FIFO يضمن أن الدُّفعات القديمة تُستهلك قبل الدُّفعات الجديدة. في المنتجات ذات الصلاحية المحدودة، هذا منطقي جداً — إلا في حالة واحدة: إذا كانت الدُّفعة القديمة لديها تاريخ انتهاء أبعد من الجديدة! وهذا يحدث أحياناً عندما يأتي توريد جديد بتاريخ إنتاج حديث لكن تاريخ انتهاء أقصر (بسبب بروتوكولات التخزين).
متى يعمل FIFO بشكل مثالي؟
عندما تكون الدُّفعات الأقدم دوماً الأقرب لتاريخ الانتهاء، أي حين يتناسب ترتيب الدخول مع ترتيب انتهاء الصلاحية. يُطبَّق بشكل طبيعي في المواد غير القابلة للفساد كالمواد البناء والأجهزة الإلكترونية ومواد التعبئة التي ليس لها تاريخ انتهاء.
FEFO بالتفصيل: الأول انتهاءً الأول خروجاً
FEFO (First Expired, First Out) يُركّز على تاريخ الانتهاء وليس تاريخ الدخول. الوحدات الأقرب لتاريخ انتهاء صلاحيتها تُشحن أولاً، بصرف النظر عن متى وردت للمستودع.
هذا النظام يُعالج ثغرة حقيقية في FIFO: ماذا لو كانت الدُّفعة الثانية الواردة تنتهي قبل الأولى؟ مع FIFO ستُشحن الأولى ويبقى المنتج ذو الصلاحية الأقصر حتى يتراكم وينتهي دون استخدام. مع FEFO، تُشحن الدُّفعة الأقرب للانتهاء أولاً تلقائياً.
مثال توضيحي:
يومر الأول: استلام 100 وحدة (دفعة A) تنتهي في 30/06/2026
يوم الخامس: استلام 100 وحدة (دفعة B) تنتهي في 15/05/2026
- مع FIFO: تُشحن دفعة A أولاً (الأقدم دخولاً) — لكن دفعة B ستنتهي قبلها!
- مع FEFO: تُشحن دفعة B أولاً (الأقرب للانتهاء) — الأكثر أماناً وتقليلاً للهدر.
متى تستخدم كل نظام؟
ليس هناك نظام أفضل مطلقاً — الاختيار يعتمد على طبيعة منتجاتك:
| المعيار | FIFO | FEFO |
|---|---|---|
| منتجات لها تاريخ انتهاء | مقبول إذا كان الأقدم دخولاً = الأقرب للانتهاء | الأمثل دائماً |
| مواد غذائية طازجة | قابل للتطبيق بشروط | ضروري وموصى به |
| أدوية ومستحضرات | غير كافٍ وحده | إلزامي عملياً |
| مواد بناء وصناعية | مناسب تماماً | غير ضروري |
| ملابس وموضة | مناسب (تقادم موسمي) | غير مطبَّق |
| قطع غيار | مناسب | نادراً مطلوب |
| مواد تجميل وعناية | مقبول | الأفضل |
التطبيق القطاعي في السوق السعودي
قطاع الأغذية والمطاعم
FEFO هو الأسلوب الطبيعي والمنطقي. توريد كل دُفعة يجب أن يُسجَّل مع تاريخ الانتهاء، والنظام يُوجّه عمليات الانتقاء تلقائياً لإخراج الأقرب للانتهاء أولاً. الهيئة العامة للغذاء والدواء (SFDA) تتوقع هذا المستوى من الضبط في مرافق التصنيع والتوزيع المُرخَّصة.
قطاع الأدوية والمستحضرات الصيدلانية
FEFO إلزامي فعلياً في المملكة. اشتراطات SFDA للمستودعات الصيدلانية تتضمن: التحكم في درجة الحرارة والرطوبة، تتبع كل دُفعة بالباركود أو RFID، وضمان خروج المنتجات الأقرب للانتهاء أولاً. أي خلل يُعرّض المنشأة لسحب الترخيص.
قطاع التجميل والعناية الشخصية
منتجات التجميل لها فترات صلاحية تتراوح بين 12 و36 شهراً. تجاهل FEFO في هذا القطاع يُفضي لشحن منتجات قريبة الانتهاء للعملاء، مما يُضر بالسمعة ويُرتّب مسؤولية قانونية.
قطاع البتروكيماويات والكيماويات الصناعية
بعض المواد الكيماوية تتدهور خصائصها بمرور الوقت حتى قبل انتهاء الصلاحية الرسمية. FEFO مهم هنا ليس فقط للامتثال بل للجودة والسلامة.
كيف تُطبّق FEFO عملياً في مستودعك؟
التطبيق الصحيح لـ FEFO يتطلب ثلاثة مكوّنات متكاملة:
١. التسجيل الدقيق عند الاستلام
لكل دُفعة واردة: سجّل رقم الدُّفعة (Batch/Lot Number)، تاريخ الإنتاج، تاريخ الانتهاء. بدون هذه البيانات لا يمكن تطبيق FEFO. هذا التسجيل يجب أن يحدث آنياً عند الاستلام لا لاحقاً.
٢. التخزين الفيزيائي المنظّم
الدُّفعات الأقرب للانتهاء يجب أن تكون في المقدمة وفي متناول اليد. هذا يستلزم منهجية واضحة في ترتيب الرفوف: دفعات جديدة تُضاف خلف الدفعات القديمة (إذا كانت الأقدم تنتهي أولاً). إذا جاءت دُفعة جديدة بتاريخ انتهاء أقرب، يجب إعادة ترتيب الرف فيزيائياً.
٣. النظام الرقمي الذكي
التطبيق اليدوي لـ FEFO في مستودعات كبيرة شبه مستحيل دون نظام رقمي. النظام يتتبع جميع الدُّفعات وتواريخها ويُوجّه عمليات الانتقاء تلقائياً لاختيار الدُّفعة الأقرب للانتهاء. يُرسل أيضاً تنبيهات عند اقتراب دُفعة من تاريخ انتهائها لاتخاذ إجراء مسبق (خفض السعر للتصريف السريع، إرجاع للمورّد إذا كان العقد يُتيح ذلك).
إدارة تنبيهات انتهاء الصلاحية
نظام إدارة المخزون الجيد يُصدر تنبيهات على ثلاثة مستويات:
- تنبيه مبكر (60-90 يوماً) — لمراجعة خطة التوزيع والبيع وضمان التصريف في الوقت المناسب.
- تنبيه عاجل (30 يوماً) — قد يستلزم إجراءات تسريع كعروض ترويجية أو شحن أولوية.
- تنبيه حرج (أقل من 14 يوماً) — يستدعي قراراً إدارياً فورياً: إتلاف، تبرع، أو إرجاع للمورّد.
FIFO آمن ومناسب للمنتجات التي لا تنتهي صلاحيتها أو حين يكون الأقدم دخولاً دائماً الأقرب للانتهاء. FEFO ضروري لكل منتج له تاريخ انتهاء، خاصةً في الأغذية والأدوية والمستحضرات. في السوق السعودي، متطلبات SFDA تجعل FEFO شبه إلزامي للقطاعات المُنظَّمة. التطبيق الفعلي لـ FEFO يتطلب تسجيلاً دقيقاً للدُّفعات وتخزيناً منظّماً ونظاماً رقمياً يُوجّه عمليات الانتقاء.
هل يمكن تطبيق FEFO يدوياً دون نظام رقمي؟
نعم لكن بصعوبة كبيرة وقابلية عالية للخطأ. في المستودعات الصغيرة ذات الأصناف المحدودة، يمكن تنظيم الرفوف يدوياً بوضع الأحدث خلف الأقدم مع بطاقات واضحة لتواريخ الانتهاء. لكن مع زيادة تنوع الدُّفعات والأصناف، الاعتماد على النظام الرقمي يصبح ضرورة لا خياراً.
ماذا يحدث إذا شحنت دُفعة منتهية الصلاحية للعميل؟
في أحسن الأحوال: العميل يُرجع البضاعة وتخسر تكاليف الشحن. في الأسوأ: غرامات نظامية، مسؤولية قانونية إذا تسبّب المنتج في ضرر، سحب ترخيص المنشأة في القطاعات المُنظَّمة. التأمين التجاري لا يُغطّي دائماً هذا النوع من الحوادث.
هل FEFO يختلف عن FEFO في المحاسبة (تقييم المخزون)؟
نعم. في تقييم المخزون المحاسبي، FIFO طريقة لحساب تكلفة البضاعة المُباعة. في إدارة المستودع، FIFO وFEFO هما أسلوبا تدفق فيزيائي للبضاعة. الجانب المحاسبي والتشغيلي مترابطان لكن يُعالَجان بشكل مستقل.
كيف أتعامل مع منتجات جاءت بتاريخ انتهاء أقصر من المنتجات الموجودة؟
هذا الموقف يستوجب: أولاً إخطار المورّد والتفاوض (إذا كان العقد يُلزمه بتواريخ انتهاء محددة). ثانياً إعادة ترتيب المخزون فيزيائياً لوضع الدُّفعة الجديدة الأقرب للانتهاء في المقدمة. ثالثاً تحديث النظام الرقمي لضمان توجيه الانتقاء نحو هذه الدُّفعة أولاً.
هل تدعم أنظمة ERP FEFO تلقائياً؟
أنظمة ERP المتقدمة تدعم FEFO كخيار قابل للتفعيل على مستوى كل صنف أو فئة منتجات. رَقْمَنَة يتيح تتبع الدُّفعات وتواريخ الانتهاء مع توجيه عمليات الصرف بناءً على أقرب تاريخ انتهاء، مما يُطبّق FEFO بشكل آلي دون الحاجة لتدخل يدوي.
رَقْمَنَة يُوفّر تتبعاً كاملاً للدُّفعات وتواريخ الانتهاء مع تنبيهات آلية وتوجيه الصرف تلقائياً للأقرب انتهاءً، مما يُقلّل الهدر ويضمن الامتثال لمتطلبات SFDA.
جرّب رَقْمَنَة مجاناًكاتب المقالة
فريق تحرير رَقْمَنَة
A team specialized in accounting and business management technology, delivering practical content for Arab businesses.