قمت بتطوير نظام أتمتة متكامل لإدارة المخزون والمواد الخام باستخدام n8n، يتيح استقبال طلبات توريد وصرف المواد عبر Webhooks، مع تنفيذ عمليات حسابية دقيقة، إدارة الموافقات، وتحديث المخزون تلقائيًا في قواعد البيانات وجداول Google Sheets.
يعتمد النظام على مسارين رئيسيين:
أولًا: استقبال المواد الخام (Raw Materials Intake)
استقبال بيانات التوريد عبر Webhook
توحيد البيانات ومعالجتها
التحقق من صحة الكميات والأسعار
حساب إجمالي السعر تلقائيًا
البحث عن المنتج في المخزون الحالي
إنشاء سجل جديد أو تحديث الكمية الحالية
تخزين البيانات في Supabase وGoogle Sheets
اكتشاف انخفاض المخزون تلقائيًا
إرسال تنبيه بريد إلكتروني عند انخفاض المخزون عن الحد الأدنى
ثانيًا: طلب صرف مواد (Material Issue with Approval Flow)
استقبال طلب صرف مادة
توحيد البيانات وتسجيل الطلب
إنشاء رابط موافقة ديناميكي
إرسال بريد إلكتروني احترافي للمسؤول مع أزرار قبول/رفض
التحقق من الكمية المعتمدة
تحديث المخزون بعد الموافقة
منع الصرف في حال عدم كفاية المخزون
تسجيل جميع العمليات في قاعدة البيانات
مميزات النظام:
حسابات تلقائية دقيقة باستخدام Code Nodes
حماية من نقص المخزون
نظام تنبيهات ذكي
Workflow موافقات تفاعلي عبر رابط Webhook
تكامل كامل بين Supabase وGoogle Sheets
هيكل قابل للتوسع للمصانع والشركات اللوجستية
التقنيات المستخدمة:
n8n – Supabase – Google Sheets API – Gmail API – JavaScript Code Nodes – Webhooks – Conditional Logic – Inventory Automation
النظام مصمم للشركات الصناعية والتجارية التي تحتاج إلى إدارة دقيقة للمخزون وتقليل الأخطاء البشرية وأتمتة عمليات التوريد والصرف والموافقات.