- وحدة المستندات
طبقة تحكم وذكاء موحدة للمستندات المالية
- نظرة عامة مفاهيمية (ليش هالقسم موجود)
وحدة المستندات هي المسجل الرسمي لكل المستندات المالية اللي تم إنشاؤها بالنظام.
هي مو بس تعرض فواتير — هي تربط المستندات، المدفوعات، العملاء، الشركات، المشاريع ومنطق الامتثال في عرض تشغيلي واحد.
كل مستند له أهمية مالية بالنهاية يظهر هنا:
-
فواتير
-
إيصالات
-
فواتير ضريبية (GI / IR)
-
فواتير دائنة
-
طلبات (تفصيل، شراء)
لو وحدة تتبع المدفوعات تجاوب “وش صار بالفلوس؟”،
وحدة المستندات تجاوب “ليش هالفلوس موجودة؟”
- دور المستندات بالنظام المالي
عميل │ ▼ تم إنشاء مستند │ ├─► فاتورة / طلب │ ├─► إيصال / فاتورة ضريبية │ ├─► إشعار دائن / تسوية │ ▼ تتبع المدفوعات │ ▼ تقارير محاسبية
المستندات هي المرجع القانوني والمنطقي اللي:
-
تحدد الالتزامات المالية
-
تتحكم بسلوك ضريبة القيمة المضافة / الضريبة
-
تدفع توقعات الدفع
-
تدعم عمليات التدقيق والنزاعات
- أنواع المستندات (المعنى التشغيلي)
كل نوع مستند له دور محاسبي واضح:
-
فاتورة → تطلب دفع
-
إيصال → يأكد الدفع
-
GI / IR (فاتورة ضريبية) → إقرار ضريبي قانوني
-
إيصال فاتورة ضريبية → دمج دفع + ضريبة
-
فاتورة دائنة → تقلل الالتزام
-
طلبات → نية تشغيلية (قبل مالية)
الوحدة ما تدمج هالمهام — هي تحافظ عليهم منفصلين بوضوح، وهذا ضروري عشان الامتثال.
- نظام العروض – ليش موجودة “الكل / تم / لم يتم”
وحدة المستندات تراعي السياق، مو ثابتة.
- الكل
يعرض كل المستندات، بغض النظر عن حالة الدفع.
يستخدم عشان:
-
تدقيقات كاملة
-
سجل قانوني
-
تقارير طويلة المدى
✅ تم
يعرض مستندات مرتبطة بمدفوعات ناجحة.
يستخدم عشان:
-
تأكيد الإيرادات
-
تصدير محاسبي
-
إقرارات ضريبية
❌ لم يتم
يعرض مستندات مرتبطة بمدفوعات فاشلة أو غير مكتملة.
يستخدم عشان:
-
متابعات التحصيل
-
تحليل المخاطر
-
دعم العملاء
كل عرض يستخدم تكوين أعمدته الخاصة، عشان المستخدمين يشوفون بس اللي يهم بهالسياق.
- محرك الحقول المخصصة (ميزة أساسية مميزة)
جدول المستندات مو مبرمج بشكل ثابت.
كل مستخدم يقدر:
-
يختار حقول مرئية
-
يعيد ترتيب الأعمدة
-
يثبت أعمدة مهمة
-
يغير أسماء تسميات الأعمدة
-
يخلط حقول ثابتة + ديناميكية
ليش هذا مهم:
مهام مختلفة تسأل أسئلة مختلفة:
-
محاسب → مبالغ، ضريبة، شركة
-
مبيعات → عميل، مدير، علامات
-
عمليات → حالة، مجلدات، ملاحظات
النظام يتكيف بدون ما يكرر شاشات.
- فلسفة التصفية (حالات استخدام تجارية حقيقية)
الفلاتر مصممة بناءً على سير العمل البشري، مو بنية قاعدة بيانات.
-
نطاق تواريخ → محاسبة دورية
-
نطاق مبالغ → تحديد الاحتيال والاستثناءات
-
شركة → مؤسسات متعددة الشركات
-
عضو فريق → تتبع المسؤوليات
-
حالة عميل / مدير → مطابقة المبيعات وCRM
-
علامات → تصنيف أعمال
-
مشترك مع → تعاون داخلي
هذا يخلي نفس مجموعة البيانات تخدم المالية، المبيعات والإدارة بنفس الوقت.
- حالة ووعي الدفع
المستندات ما تتوقع حالة الدفع — هي تعكسه.
-
تم الدفع → أخضر
-
لم يتم الدفع → أحمر
-
جزئي → أصفر
هالوضعيات متزامنة مباشرة مع تتبع المدفوعات وما تقدر تنحرف.
هذا يضمن:
-
تقارير نقدية دقيقة
-
تحليل موثوق للديون المستحقة
-
الاعتراف الصحيح بالإيرادات
- منطق التصدير (ليش هو آمن للمحاسبة)
التصدير مو مجرد تفريغ بيانات خام.
هي:
-
تحترم الفلاتر النشطة
-
تحترم الأعمدة المرئية
-
تتضمن حقول مخصصة
-
تحافظ على الترتيب والتسميات
-
هذا يضمن إن البيانات المستوردة تقدر تروح مباشرة للمحاسبين، بدون الحاجة لتنظيف.
- تدفق البيانات (من ضغطة للواجهة)
1️⃣ المستخدم يفتح المستندات
2️⃣ النظام يحمل:
-
تكوين الأعمدة
-
ترتيب الحقول
-
نوع العرض
-
3️⃣ استعلام يتم بناؤه بشكل ديناميكي
4️⃣ رؤوس الأعمدة تتكون
5️⃣ الصفوف تتم معالجتها مع:
-
أيقونات
-
صور
-
مؤشرات حالة
-
6️⃣ HTML + تقسيم الصفحات يتم إرجاعها عن طريق الـ API
هذا يخلي الوحدة:
-
سريع
-
مرن
-
عديم الحالة (Stateless)
-
- طبقة الأمان والامتثال
-
عزل البيانات على مستوى المستخدم
-
رؤية الحقول على أساس الدور
-
ما فيه حذف صامت
-
سجل تدقيق كامل
-
كل مستند هو محمي قانونياً.
