انتقل إلى المحتوى
DevMarket
وحدات Odooإضافات ووردبريسقوالب ووردبريسقوالب Shopifyقوالب التطبيقاتالسكربتات والأدواتالمدونةبِع على DevMarket

توثيق تنبيهات المخزون المنخفض بالبريد لأودو 19

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

يشرح الإصدار 1.0.0حُدّث في 23 أكتوبر 2026

ابدأ من هنا

ببساطة: نفاد المخزون هادئ. لا يلاحظ أحد أن الكرسي نزل إلى 2 حتى يطلب عميل 3. ترسل هذه الوحدة إلى مديري مخزونك رسالة بريد واحدة يوميًا تسرد كل منتج عند حدّه أو دونه، الأكثر إلحاحًا أولًا، فيتم الشراء قبل أن يفرغ الرف.
الملخص اليومي كما يصل إلى المدير.
الملخص اليومي كما يصل إلى المدير.
أنت تحددالوحدة تفعل
حدًّا افتراضيًا، واختياريًا حدًّا لكل منتجتفحص كل منتج مخزني كل يوم (ودائمًا عند الضغط على أرسله الآن).
من يتلقاه وبأي ساعة وفي أي أيامترسل رسالة واحدة لكل لغة إلى الأشخاص المناسبين، مرة في اليوم.
لا شيء آخرتتخطى الأيام التي لا شيء فيها منخفض، وتحتفظ بسجل لكل ملخص، وتعرض القائمة نفسها داخل أودو.
نصيحة: لا تطلب شيئًا عنك. تخبر الأشخاص المناسبين مبكرًا؛ وتبقى قواعد إعادة الطلب وأوامر الشراء كما هي. ويمكن للوحدة استخدام الحد الأدنى لقاعدة إعادة الطلب كحد، فتحدده مرة واحدة فقط.

ماذا تحصل عليه

المكانما تراه
بريدكالملخص: المنتج وSKU والكمية والحد وعدد الناقص، بالأحمر عند الصفر وبالبرتقالي فوقه.
الإعدادات ← تنبيهات المخزون المنخفضمن ومتى وما الذي يُعدّ منخفضًا.
المنتج ← تبويب المخزونمربع تنبيه المخزون المنخفض فيه حد المنتج الخاص ومفتاح «لا تنبّه أبدًا».
المخزون ← التقارير ← مخزون منخفضالقائمة نفسها داخل أودو، مباشرة.
المخزون ← التقارير ← سجل ملخصات المخزون المنخفضكل ملخص أُرسل: متى وكم منتجًا ولمن.

المتطلبات

البندالتفاصيل
أودو19.0 (Community أو Enterprise)
التطبيقات المطلوبةالمخزون (stock). البريد جزء من أودو.
البريد الصادريجب أن يستطيع أودو إرسال البريد (خادم بريد صادر في الإعدادات ← التقنية)
الرخصةOPL-1 (رخصة أودو الخاصة v1.0)

التثبيت

  1. فُكّ ضغط الحزمة. بداخلها taqnix_low_stock_alerts.zip؛ فُكّه لتحصل على المجلد taqnix_low_stock_alerts.
  2. انسخ المجلد إلى أحد مجلدات addons_path في خادم أودو وأعد تشغيل أودو.
  3. سجّل الدخول كمدير وفعّل وضع المطوّر ثم افتح التطبيقات واضغط تحديث قائمة التطبيقات.
  4. أزل مرشح «التطبيقات» وابحث عن Low-Stock واضغط تثبيت.
# أو من سطر الأوامر
./odoo-bin -c odoo.conf -d YOUR_DATABASE -i taqnix_low_stock_alerts --stop-after-init
نصيحة: لا يُرسل شيء حتى تضع علامة على إرسال ملخص المخزون المنخفض اليومي في الإعدادات.

الإعدادات

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

ما الذي يُعدّ منخفضًا

ما الذي يُعدّ منخفضًا: الحد والكمية والمستودعات.
ما الذي يُعدّ منخفضًا: الحد والكمية والمستودعات.
الإعدادما يفعله
الحد الافتراضييُعدّ المنتج منخفضًا عندما تكون كميته عند هذا الرقم أو دونه. الافتراضي 10.
استخدم الحد الأدنى لقاعدة إعادة الطلبعندما يكون للمنتج قاعدة إعادة طلب فحدّها الأدنى هو الحد (وتُجمع حدود عدة قواعد).
الكمية المقارَنةالمتوفرة أو المتاحة (المتوفرة ناقص المحجوزة) أو المتوقعة (مع الوارد والصادر).
المستودعاتاحسب هذه المستودعات فقط. فارغ: كلها مجموعة.
تجاهل المنتجات التي لم يكن لها مخزون أبدًاتُتخطى المنتجات التي بلا حركة مخزون منجزة، فلا تغمر الأصناف الجديدة الملخص.
أقصى عدد من المنتجات المعروضةتسرد الرسالة الأكثر إلحاحًا وتقول «… و12 أخرى».
ببساطة: يُختار حد المنتج بهذا الترتيب: 1. الحد على المنتج، 2. الحد الأدنى لقاعدة إعادة الطلب، 3. الافتراضي للشركة. ويكون المنتج منخفضًا إذا كان له حد أكبر من الصفر وكميته عنده أو دونه.

حد لمنتج واحد

ببساطة: تحتاج الأصناف السريعة البيع إلى وسادة أكبر من البطيئة. افتح المنتج، تبويب المخزون، مربع تنبيه المخزون المنخفض.
صندوق تخزين يجب إعادة طلبه عندما يبقى منه 20.
صندوق تخزين يجب إعادة طلبه عندما يبقى منه 20.
الحقلالمعنى
حد المخزون المنخفضنبّه عند هذه الكمية أو دونها. 0 يعني: استخدم قاعدة إعادة الطلب أو الافتراضي للشركة.
لا تنبّه أبدًاأبقِ هذا المنتج خارج الملخص، مثل صنف متوقف.
ببساطة: يظهر المربع فقط في المنتجات التي تتتبع المخزون. والحقلان خاصان بكل شركة.

القائمة داخل أودو

ببساطة: المخزون ← التقارير ← مخزون منخفض يعرض المنتجات نفسها في الرسالة، مباشرة. الأسطر الحمراء عند الصفر، والبرتقالية منخفضة لكنها ليست فارغة.
القائمة المباشرة. انقر على منتج لفتحه.
القائمة المباشرة. انقر على منتج لفتحه.

أرسله الآن والسجل

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

كل قارئ بلغته

ببساطة: يحصل كل مستلم على الرسالة بلغة مستخدمه في أودو. عدة لغات في شركة واحدة؟ تُرسل رسالة لكل لغة. واللغات من اليمين إلى اليسار مثل العربية تُنسَّق من اليمين إلى اليسار.
الملخص نفسه لمدير ناطق بالعربية.
الملخص نفسه لمدير ناطق بالعربية.
ببساطة: وأسماء المنتجات تتبع القاعدة نفسها: تظهر بلغة القارئ إن كنت قد ترجمت منتجاتك.

كيف تعمل الجدولة

التفصيلكيف يعمل
الفحصيفحص أودو كل ساعة (الإجراء المجدول Low stock: send the daily digest).
الإرساليرسل عندما تُبلَغ الساعة التي اخترتها في يوم مسموح ولم يخرج ملخص بعد في ذلك اليوم.
الخادم متوقف عند 08:00يخرج الملخص حالما يعود الخادم، في اليوم نفسه.
المنطقة الزمنيةالمنطقة الزمنية لجهة اتصال الشركة. حدّدها في الإعدادات ← الشركات إن كانت فارغة.
عدة شركاتلكل شركة إعداداتها ومستلموها وملخصها.

ما لا تفعله

غير مشمولما العمل
إنشاء أوامر شراءاستخدم قواعد إعادة الطلب في أودو؛ هذه الوحدة تنبّه الأشخاص فقط.
تنبيهات لحظيةهو ملخص يومي. استخدم «أرسله الآن» أو القائمة المباشرة للصورة الحالية.
الرسائل النصية أو واتسابالبريد فقط.
منتجات بلا تتبع مخزونالمنتجات التي تتبع المخزون فقط يمكن أن تنفد، فهي وحدها تُفحص.

للمطورين

ببساطة: تجاوز هذا الفصل إن كنت تستخدم الوحدة فقط.
البندالتفاصيل
المحركtaqnix.low.stock.engine (مجرّد). تعيد _low_stock_map(company) القاموس {معرّف المنتج: (الكمية، الحد)}.
حقول المنتجlow_stock_is_low (قابل للبحث) وlow_stock_qty وlow_stock_limit.
قالب البريدtaqnix_low_stock_alerts.mail_template_low_stock. تأتي الكلمات من السياق (tx_labels)، فالترجمات سلاسل عادية.
المهمة المجدولةir_cron_low_stock_digest، كل ساعة.
# المنتجات المنخفضة الآن
low = env['product.product'].search([('low_stock_is_low', '=', True)])

# أرسل الملخص بالشيفرة
env['taqnix.low.stock.engine']._send_digest(env.company, trigger='manual')

استكشاف الأخطاء

المشكلةما العمل
لا تصل رسالةتأكد من وضع علامة على إرسال ملخص المخزون المنخفض اليومي ومن أن للمستلمين بريدًا إلكترونيًا، وانظر المخزون ← التقارير ← سجل ملخصات المخزون المنخفض. ثم افحص خادم البريد الصادر.
«لا يملك أي مستلم عنوان بريد إلكتروني»أضف بريدًا للمستخدمين أو اختر مستخدمين آخرين أو اكتب عناوين إضافية.
منتج أتوقعه غير موجودقد يكون مضبوطًا على «لا تنبّه أبدًا»، أو لم يكن له مخزون أبدًا (انظر الإعداد)، أو بلا تتبع مخزون، أو كميته فوق حدّه.
منتجات كثيرة جدًااخفض الحد الافتراضي أو أعطِ المنتجات حدودها الخاصة أو فعّل «تجاهل المنتجات التي لم يكن لها مخزون أبدًا».
تصل الرسالة في ساعة خاطئةحدّد المنطقة الزمنية لجهة اتصال الشركة.
لا يُرسل شيء في عطلة نهاية الأسبوعهذا إعداد «الأيام». اختر كل يوم أو من الأحد إلى الخميس.

التحديث والإزالة

استبدل المجلد بالإصدار الجديد وأعد تشغيل أودو ونفّذ -u taqnix_low_stock_alerts. للإزالة ألغِ التثبيت من التطبيقات: تُحذف المهمة المجدولة والإعدادات وحدود المنتجات والسجل.

الدعم

المساعدة في التثبيت وإصلاح الأخطاء مشمولان لمدة 6 أشهر مع تحديثات مدى الحياة. تواصل معنا عبر صفحة السوق التي اشتريت منها الوحدة أو راسل support@taqnix.com مع إصدار أودو ولقطة شاشة.