تم تصميم وبناء سير عمل (Workflow) متكامل باستخدام منصة n8n لأتمتة دورة حياة الفواتير المستلمة بصيغة PDF. يقوم النظام بمراقبة مصدر محدد (مثل مجلد Dropbox أو بريد إلكتروني)، وفور وصول فاتورة جديدة، يقوم النظام بـ "قراءتها" رقمياً، استخراج البيانات المالية الأساسية منها، ثم توثيقها في قاعدة بيانات منظمة دون أي تدخل بشري.
?️ التقنيات المستخدمة:
n8n: العقل المدبر لربط وإدارة جميع خطوات العملية.
Adobe PDF Services (أو Read PDF node): لتحليل مستندات الـ PDF واستخراج النصوص منها بدقة.
Google Sheets: كقاعدة بيانات سريعة لتسجيل الفواتير المعتمدة.
Dropbox (أو مجلد محلي): كمصدر لاستلام وتخزين الفواتير الأصلية.
✨ المميزات الرئيسية للنظام:
المراقبة اللحظية: النظام يعمل على مدار الساعة ويستجيب فوراً لتحميل أي فاتورة جديدة.
استخراج بيانات دقيق: يتم استخراج الحقول الحيوية مثل: (اسم المورد، تاريخ الفاتورة، رقم الفاتورة، المبلغ الإجمالي).
التوثيق الآلي: تسجيل كل فاتورة في شيت منفصل مع طابع زمني دقيق.
تنظيم الملفات: يقوم النظام بإعادة تسمية الملف الأصلي بناءً على البيانات المستخرجة (مثال: 2024-03-VendorName-Inv123.pdf) ونقله إلى مجلد "المعالج".
⚙️ كيف يعمل النظام (Logic Flow):
المشغل (Trigger): وصول ملف PDF جديد إلى مجلد محدد في Dropbox.
التحميل والتحليل: يقوم النظام بتحميل الملف وقراءة محتواه باستخدام عقدة Adobe PDF Services.
معالجة البيانات: عقد برمجية (Code nodes) تقوم بتنظيف وتنسيق النص المستخرج لتحديد القيم المالية بدقة.
التوثيق: يتم إضافة سطر جديد في Google Sheets يحتوي على كل التفاصيل.
الختام: يتم نقل ملف الفاتورة الأصلي إلى مجلد الأرشيف المنظم.