من نحن

عن اي تي هورايزون

شركة تقنية متخصصة تبني أنظمة المؤسسات بدقة دور الفخامة العالمية.

قصتنا
شريك أودو

حلول أودو المتكاملة

أودو 20 للمؤسسات من البداية إلى النهاية: تطبيق وتخصيص وربط ودعم على يد فريقنا من كبار الاستشاريين.

كن عميلًا لدينا
تطبيقات أودو

كل تطبيق، مهيأ لدول الخليج

تطبيقات المالية والمبيعات وسلسلة الإمداد والموارد البشرية والتسويق والخدمات، تُطبَّق وفق قواعد الضرائب والرواتب واللغة في كل دولة.

كل تطبيقات أودو
ما نقدمه

ما بعد أنظمة ERP

استراتيجية وهندسة منتجات وتجربة عملاء تحوّل الأنظمة إلى ميزة تنافسية.

تحدّث معنا
القطاعات

خبرة في القطاعات

معرفة عميقة بالقطاعات التي تقوم عليها اقتصادات الخليج، وباللوائح التنظيمية التي تحكمها.

ناقش قطاعك
تعلّم · انمُ · انجح

معرفة عملية

أفكار عملية ودراسات حالة وجلسات تساعد شركتك على العمل بذكاء أكبر مع أودو.

تصفّح المدونة
تواصل معناEnglishاحجز استشارة
الرئيسية/المدونة/أودو 20 · شرح عملي
أودو 20 · شرح عملي · قراءة 8 دقائق

الدفعات وتواريخ الانتهاء وFEFO في أودو 20 لشركات التوزيع في الكويت

شركات توزيع الأغذية والأدوية تبيع مخزونًا له تاريخ انتهاء، والدفعة التي تخرج أولًا يجب أن تكون الأقرب انتهاءً. يشرح هذا الدليل إعداد الدفعات وتواريخ الانتهاء والصرف بنظام الأقرب انتهاءً أولًا (FEFO) في أودو 20، مع التفاصيل المهمة للبضائع المستوردة إلى الكويت.

في أودو 20، تُسجَّل تواريخ الانتهاء على الدفعات (Lots) والأرقام التسلسلية. كل دفعة من المنتج تحمل تاريخ انتهاء وثلاثة تواريخ تُحسب منه: أفضل استخدام قبل، والسحب، والتنبيه. ومع استراتيجية الصرف FEFO يحجز أودو لكل تسليم الدفعة صاحبة أقرب تاريخ سحب، ويتوقف عن عرض الدفعات التي تجاوزت تاريخ سحبها للبيع، ويطلب تأكيدًا قبل أن يشحن أحد دفعة منتهية.

التواريخ الأربعة على الدفعة

التاريخيُضبط على المنتج بصفتهما يفعله أودو به
Expiration Date (الانتهاء)أيامًا بعد الاستلاميعتبر الدفعة منتهية من ذلك اليوم، ويحتاج تسليمها إلى تأكيد.
Best Before Date (أفضل استخدام قبل)أيامًا قبل الانتهاءيظهر على الدفعة ويُطبع في ملصقات GS1، ولا يمنع شيئًا.
Removal Date (السحب)أيامًا قبل الانتهاءيحدد ترتيب الصرف في FEFO. ومن هذا التاريخ لا تُحسب الدفعة ضمن المتاح للبيع ولا تُحجز للتسليمات.
Alert Date (التنبيه)أيامًا قبل الانتهاءيضع الدفعة في فلتر Expiration Alerts ويُنشئ مهمة للمستخدم المسؤول عن المنتج.

مثال: زبادي مدة انتهائه 30 يومًا، وتاريخ سحبه قبل الانتهاء بـ7 أيام، وتنبيهه قبل الانتهاء بـ10 أيام، استُلم في 1 نوفمبر. ينتهي في 1 ديسمبر، ويخرج من المخزون القابل للبيع في 24 نوفمبر، ويصدر تنبيهه في 21 نوفمبر.

الإعداد في أودو 20

  1. من Inventory → Configuration → Settings، قسم Traceability، فعّل Lots & Serial Numbers ثم Expiration Dates، واحفظ.
  2. في القسم نفسه فعّل Display Lots & Serial Numbers on Delivery Slips وDisplay Expiration Dates on Delivery Slips إن كان عملاؤك يراجعون التواريخ على المستندات.
  3. على كل منتج قابل للتلف، في تبويب General Information، يجب أن يكون النوع Goods. واجعل Tracking على By Lots.
  4. في تبويب Inventory، قسم Traceability، فعّل Expiration Date وأدخل عدد الأيام للتواريخ الأربعة.
  5. من Inventory → Configuration → Categories افتح فئة البضائع القابلة للتلف واجعل Force Removal Strategy على First Expiry First Out (FEFO). يمكنك ضبط FEFO على موقع المخزون بدلًا من ذلك، تحت Logistics، لكن إعداد الفئة يتقدم على إعداد الموقع.
  6. في تبويب Inventory للمنتج، اختر مستخدمًا في حقل Responsible ليستلم تنبيهات الانتهاء.

الاستلام: اعتمد التاريخ المطبوع على الكرتونة

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

  1. في الاستلام، اضغط Details على سطر المنتج.
  2. أدخل Lot/Serial Number وExpiration Date المطبوعين على الكرتونة، سطرًا لكل دفعة بكميتها.
  3. اضغط Validate. وإذا عدّلت تاريخ الانتهاء، يحرّك أودو تواريخ أفضل استخدام والسحب والتنبيه بعدد الأيام نفسه.

ومع الماسح الضوئي تكفي مسحة واحدة لكل كرتونة. اجعل Barcode Nomenclature على Default GS1 Nomenclature في إعدادات المخزون، فيقرأ تطبيق Barcode المنتج (01) والدفعة (10) وتاريخ الانتهاء (17) من ملصق GS1-128 ويضعها في الاستلام. وإذا حمل الملصق تاريخ أفضل استخدام فقط (15)، يضيف أودو إليه أيام Best Before المحددة على المنتج ليحسب تاريخ الانتهاء. اطلع على ماسحات Zebra مع أودو وماسحات الباركود من Zebra.

التجهيز والتسليم بنظام FEFO

مع FEFO يحجز أودو الدفعات بترتيب تاريخ السحب، ثم بترتيب تاريخ الوصول. مثال عملي: لدى موزع ثلاث دفعات من حليب أطفال، ويؤكد طلبًا بـ300 علبة.

الدفعةالموجودتاريخ السحبالمحجوز للطلب
L-041212020 ديسمبر 2026120
L-051925015 فبراير 2027180
L-060740030 أبريل 20270

الدفعة التي تجاوزت تاريخ سحبها تُتخطى حتى لو كانت الأقدم. تبقى ضمن On Hand، لكنها تخرج من الكمية الحرة والكمية المتوقعة، فلا يعد بها مندوبو المبيعات، وتطلب قواعد إعادة الطلب بديلها في وقته. وفي عرض السعر، لا يُحسب في المخزون الظاهر للسطر إلا الدفعات التي سيظل تاريخ سحبها بعد تاريخ التسليم.

حين يشحن أحد دفعة منتهية

يستطيع موظف التجهيز اختيار دفعة يدويًا. فإذا احتوى التسليم على دفعة منتهية أو تجاوزت تاريخ سحبها، يفتح زر Validate نافذة تأكيد تذكرها بالاسم. Confirm يشحنها رغم ذلك، وProceed except expired يحذف الأسطر التي تجاوزت تاريخ السحب ويشحن الباقي، وإغلاق النافذة يعيدك إلى التسليم.

التنبيهات والتقارير والاستدعاء

  • Expiration Alerts. في Inventory → Products → Lots/Serial Numbers يعرض هذا الفلتر كل دفعة تجاوزت تاريخ تنبيهها. أضف عمودي Expiration Date وRemoval Date من قائمة الأعمدة الاختيارية، وجمّع حسب المنتج.
  • مهمة يومية. حين تبلغ دفعة لها مخزون في مستودعك تاريخ التنبيه، يُنشئ المجدول اليومي للمستخدم المسؤول عن المنتج مهمة "Alert Date Reached"، مرة واحدة لكل دفعة.
  • الاستدعاء. افتح الدفعة واضغط Traceability لترى كل استلام وتحويل وتسليم لها، ومعها العملاء الذين استلموها.
  • إيصالات التسليم. حين تُطبع الدفعات وتواريخ الانتهاء على إيصالات التسليم، يستطيع عملاؤك مطابقة ما استلموه مع الدفعة التي تستدعيها.

أخطاء نراها كثيرًا في الكويت

ما يحدثالسببالحل
المخزون المستورد يُظهر صلاحية أطول بأشهر مما على الكرتونةترك تاريخ الانتهاء للحساب الافتراضي: تاريخ الاستلام مضافًا إليه الأيامأدخل التاريخ المطبوع أو امسحه عند الاستلام
FEFO لا يعمل على بعض المنتجاتFEFO مضبوط على الموقع بينما تفرض الفئة FIFOاجعل FEFO هو Force Removal Strategy على الفئة
عميل يرفض بضاعة قصيرة الصلاحيةتاريخ السحب صفر يوماجعل تاريخ السحب بقدر الصلاحية المتبقية التي يشترطها عملاؤك عند التسليم
مخزون قديم يُحسب قابلًا للبيعدفعات أُنشئت بلا تواريخ عند تفعيل التتبعأعد جرد المخزون حسب الدفعة وأدخل التواريخ
تنبيهات لا يقرؤها أحدلا يوجد مستخدم مسؤول على المنتجحدد مستخدمًا مسؤولًا على كل منتج قابل للتلف

كثيرًا ما ترفض سلاسل السوبرماركت ومجموعات الصيدليات التسليمات التي تقل صلاحيتها المتبقية عن حد معين. وتاريخ السحب هو طريقتك لضبط هذا الحد في أودو: المخزون الذي ينزل تحته يتوقف حجزه للطلبات.

نُعدّ تتبع الدفعات وتواريخ الانتهاء لموزعي الأغذية والأدوية والمستلزمات الطبية في الكويت والخليج: اطلع على أودو للرعاية الصحية والأدوية والمخزون في أودو وأودو لشركات التجارة والتوزيع.

الخطوة التالية

  1. اكتب قائمة بمنتجاتك القابلة للتلف، والصلاحية المتبقية التي يشترطها كل عميل عند التسليم.
  2. فعّل الدفعات وتواريخ الانتهاء في قاعدة بيانات تجريبية، واضبط FEFO على فئة واحدة، ومرّر عليها استلامًا وتسليمًا.
  3. احجز استشارة إن أردت مساعدة في نقل مخزونك إلى الدفعات وتواريخ الانتهاء.
الأسئلة

أسئلة شائعة

الأقرب انتهاءً يخرج أولًا (First Expiry First Out)، وهي استراتيجية صرف تحجز لكل تسليم الدفعة صاحبة أقرب تاريخ سحب. تضبطها على فئة المنتج في حقل Force Removal Strategy، أو على موقع المخزون.

المنتجات من نوع Goods المتتبعة بالدفعات أو بالأرقام التسلسلية. وبعد تفعيل إعداد Expiration Dates، فعّل Expiration Date في تبويب Inventory للمنتج وأدخل عدد الأيام.

تاريخ الانتهاء هو اليوم الذي قد تصبح فيه البضاعة غير آمنة. وتاريخ السحب يسبقه بعدد محدد من الأيام: من بعده يتوقف أودو عن حجز الدفعة للتسليمات ويُخرجها من الكمية المتاحة للبيع، ويرتب FEFO الدفعات على أساسه.

نعم. مع Default GS1 Nomenclature يقرأ تطبيق Barcode الدفعة (AI 10) وتاريخ الانتهاء (AI 17) من ملصق GS1-128 عند الاستلام. وإذا لم يحمل الملصق إلا تاريخ أفضل استخدام (AI 15)، يضيف أودو أيام Best Before المحددة على المنتج.

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

تحتاج مساعدة في مشروع أودو لديك؟

أخبرنا بما تعمل عليه، وسيرد عليك استشاري أول موضحًا كيف سنتعامل معه.

الهاتف
+965 5015 3388
واتساب
راسلنا
البريد الإلكتروني
[email protected]
المكتب
شارع سالم المبارك، السالمية، الكويت
ساعات العمل
من الأحد إلى الخميس، 8:00 إلى 19:00