المحاسبة العامة والأصول والقوائم الماليةGeneral accounting, assets and statements
المحاسبة من ERPNext نفسه، مع دليل حسابات مكيّف لمكاتب المحاماة وبُعد محاسبي «القضية» إلزامي على الإيرادات ومصروفات القضايا والأمانات، والأصول بإهلاك آلي، والقوائم المالية القياسية.
بطاقة الميزة
| البند | القيمة |
|---|---|
| 1. اسم الميزة | المحاسبة العامة والأصول والقوائم المالية — General accounting, assets and statements |
| 2. المعرّف (Feature ID) | B25 |
| 3. مصدر المتطلب | الوثيقة المعمارية: المحور الأول (المحاسبة)، تقييم القرارات الهندسية: القوائم المالية للإيرادات والمصروفات |
| 4. تصنيف المحتوى | متطلب وارد في الملفات دليل حسابات مقترح، بُعد القضية إلزامي، مراكز تكلفة، أصول بطرق إهلاك، التقارير. يحتاج اعتمادًا قانونيًا الدليل يراجعه محاسب. الزكاة غير مبنية. |
| الوحدة | العقود والمالية |
| الأدوار المعنية | محاسب، شريك |
| درجة الخطورة | عالية |
| حالة الاعتماد | يحتاج اعتمادًا قانونيًا |
| المنصات المرتبطة | هيئة الزكاة والضريبة والجمارك — الفوترة الإلكترونية |
5الهدف التجاري والمشكلة التي تعالجها
تقارير الإيراد والمصروف لكل قضية دون جداول جانبية (التقييم الهندسي).
6المجال القانوني المرتبط للمطوّر غير المتخصص
الزكاة غير مبنية في النظام (الوثيقة المعمارية). حفظ السجلات المحاسبية داخل المملكة المدة النظامية B38 الاحتفاظ والإتلاف والتجميد القانوني يحتاج اعتمادًا قانونيًا.
7المستخدمون والأدوار والصلاحيات
المحاسب يدير. الشريك يقرأ القوائم.
8شروط البدء والاعتماديات
دليل حسابات مراجع من محاسب قانوني.
9السيناريو الأساسي خطوة بخطوة
- جدول «الحدث ← المستند ← القيد» لكل عملية مكتبية (الوثيقة المعمارية).
- دليل مقترح: بنك أمانات مقيد، التزام أمانات، دفعات مقدمة، إيرادات (تقاضٍ، استشارات، نجاح، صياغة)، مصروفات منها غير المستردة (الوثيقة المعمارية).
- البُعد «القضية» إلزامي بفلتر الأبعاد على حسابات محددة.
- مراكز تكلفة للأقسام.
- الأصول بطرق القسط الثابت والمتناقص وغيرها مع قيود آلية ودفاتر مالية متعددة.
- إقفال الفترات.
10السيناريوهات البديلة والاستثناءات
قوالب قوائم مخصصة: متاحة في v16 (الوثيقة المعمارية)؛ في v15 تقارير مخصصة اقتراح هندسي.
11المدخلات والحقول
| الاسم العربي | الاسم البرمجي | النوع | إلزامي | التحقق | القيمة الافتراضية | مصدر البيانات |
|---|---|---|---|---|---|---|
| البُعد: القضية | legal_matter | Accounting Dimension | إلزامي على حسابات محددة | — | — | (الوثيقة المعمارية) |
12المخرجات والإشعارات والسجلات والتقارير
الأستاذ العام، ميزان المراجعة، المركز المالي، الدخل، التدفقات، أعمار الديون (الوثيقة المعمارية).
13قواعد العمل بصيغة قابلة للتحويل إلى كود
RULE B25.1 dimension filter: revenue, case expenses, trust accounts require legal_matter
RULE B25.2 period closing blocks back-dated entries
RULE B25.3 zakat not computed14حالات السجل وانتقالاتها وشروطها
لا ينطبق على هذه الميزة.
15نموذج البيانات والعلاقات والقيود والفهارس
قيود ERPNext القياسية مع البعد.
16DocTypes المطلوبة في Frappe
Accounting Dimension«القضية»،Accounting Dimension Filter.
17الشاشات والعناصر والأزرار ورسائل الخطأ
تقارير ERPNext في Desk للمحاسب.
18خدمات Backend ومسؤولية كل خدمة
Fixtures للدليل المقترح اقتراح هندسي.
19واجهات API الداخلية
لا توجد واجهة API خاصة بهذه الميزة.
20الأحداث والمهام الخلفية والجدولة وإعادة المحاولة
إهلاك الأصول المجدول (طابور long) (الوثيقة المعمارية).
21التكاملات المرتبطة بالميزة وحدودها
هيئة الزكاة والضريبة والجمارك — الفوترة الإلكترونية للفواتير الصادرة عبر B23 الفوترة على المراحل والفوترة الإلكترونية.
22الأمن والخصوصية والتدقيق والاحتفاظ والحذف
المحاسب لا يرى محتوى المذكرات (الوثيقة المعمارية).
23حالات الاختبار
| المعرّف | النوع | السيناريو | النتيجة المتوقعة |
|---|---|---|---|
B25-T01 | سلبي | قيد إيراد بلا قضية | مرفوض. |
B25-T02 | قبول | إقفال شهر | يطابق القيود (الوثيقة المعمارية). |
24معايير القبول
- إقفال الشهر يطابق (الوثيقة المعمارية).
25تعريف الاكتمال (Definition of Done)
- كل قواعد العمل في هذه الصفحة منفذة في الخادم (Controller أو Service)، لا في الواجهة وحدها.
- حالات الاختبار المذكورة هنا مكتوبة اختباراتٍ آلية في إطار اختبار Frappe، وتنجح مع كل دفعة كود.
- اختبارات الصلاحيات تثبت أن مستخدمًا خارج فريق الملف لا يرى السجل في القائمة ولا برابطه المباشر ولا في البحث العام ولا في العدّادات.
- الحقول المخصصة والأدوار ومسارات الاعتماد مُصدَّرة في Fixtures التطبيق، وتظهر بعد تثبيت نظيف على موقع فارغ دون إعداد يدوي.
- لا تعديل في ملفات Frappe أو ERPNext.
- كل قيمة قانونية (مدة، نسبة، مبلغ، قائمة) محفوظة في إعداد قابل للتعديل، وموسومة بحالة اعتمادها.
- نصوص الواجهة ورسائل الخطأ بالعربية، وتخبر المستخدم بما يفعله.
- معايير القبول في هذه الصفحة مُتحقق منها ومسجلة في مصفوفة التتبع.
26القرارات المفتوحة والمخاطر والاعتمادات المطلوبة
مراجعة الدليل المحاسبي.