توثيق ERPOSالمرجع التنفيذي للمطورين

مكتبة المذكرات القديمة وقوالب المذكرات الجديدةPleadings library and templates

B14المستندات والمعرفةمتطلب وارد في الملفات يحتاج اعتمادًا قانونيًا

معنى «اللوائح» الأول: مذكرات المكتب. قديمها يُستورد ويُصنف ويُنقح من الأسماء ليصبح مكتبة بحث ومصدرًا للمساعد. وجديدها يُكتب من قوالب تعبّأ من بيانات الملف والحكم والمهلة.

بطاقة الميزة

البندالقيمة
1. اسم الميزةمكتبة المذكرات القديمة وقوالب المذكرات الجديدة — Pleadings library and templates
2. المعرّف (Feature ID)B14
3. مصدر المتطلبدليل المطور ص43-44 (الميزة 9-أ)
4. تصنيف المحتوىمتطلب وارد في الملفات صندوق الاستيراد، OCR، تصنيف يؤكده المحامي، نسخة منقحة، قوالب ببنية المذكرة، تعبئة من الملف، سير الاعتماد. يحتاج اعتمادًا قانونيًا بنية كل قالب.
الوحدةالمستندات والمعرفة
الأدوار المعنيةمحامٍ، شريك، متدرب
درجة الخطورةعالية
حالة الاعتماديحتاج اعتمادًا قانونيًا
المنصات المرتبطةناجز وناجز للمطورين

5الهدف التجاري والمشكلة التي تعالجها

معرفة المكتب في مذكراته السابقة، لكنها مبعثرة وفيها أسماء موكّلين. والقالب يمنع أخطاء النقل (رقم الحكم، التاريخ، المهلة).

كلمة «لائحة» تعني مذكرة إجرائية (لائحة اعتراضية) وتعني أيضًا لائحة تنفيذية (دليل المطور ص9)؛ هذه الصفحة للمعنى الأول، وB15 مكتبة الأنظمة واللوائح بإصداراتها للثاني. بنية المذكرة: المحكمة المخاطَبة، الأطراف، بيانات الحكم والقضية، الوقائع، الأسباب شكلًا ثم موضوعًا، الطلبات، الخاتمة (دليل المطور ص43) يحتاج اعتمادًا قانونيًا.

7المستخدمون والأدوار والصلاحيات

المحامي يستورد ويؤكد التصنيف ويكتب. الشريك يعتمد القوالب ويختار «النموذجية». المتدرب يكتب مسودات.

8شروط البدء والاعتماديات

B13 المستندات والإصدارات والأرشفة والأصول الورقية المستندات، B32 خدمة OCR وتحويل الصوت إلى نص OCR، B12 محرك المهل النظامية وحاسبة الاعتراض للمهلة في القالب، B29 المساعد القانوني (RAG) للمسودة الذكية.

9السيناريو الأساسي خطوة بخطوة

  1. رفع دفعة ملفات قديمة (Word/PDF/مسح) إلى «صندوق الاستيراد».
  2. استخراج النص وOCR عربي، ثم تصنيف آلي يؤكده المحامي: النوع، نوع المحكمة والقضية، السنة، المواد المستشهد بها، النتيجة إن عُرفت.
  3. ربط بملف أو أرشيف مستقل.
  4. إنشاء نسخة منقحة للمكتبة (حذف الأسماء والهويات والأرقام آليًا ثم مراجعة)؛ الأصل يبقى في الملف بصلاحياته.
  5. فهرسة المنقح للبحث والمساعد.
  6. مذكرة جديدة: اختيار قالب ← تعبئة من الملف ← مسودة ذكية اختيارية ← مراجعة ← اعتماد ← تقديم بتاريخ ونسخة PDF.

10السيناريوهات البديلة والاستثناءات

تصنيف خاطئ: المحامي يصححه. التنقيح فاته اسم: المراجع يضيفه؛ المنقح لا يُنشر قبل المراجعة. مهلة في القالب: فقرة «قبول الاعتراض شكلًا» تُملأ من المهلة المحسوبة (دليل المطور ص43).

11المدخلات والحقول

الاسم العربيالاسم البرمجيالنوعإلزاميالتحققالقيمة الافتراضيةمصدر البيانات
دفعة الاستيرادimport_batchLink → Import Batchللمستورد——الرفع
مرشح كنموذجis_template_candidateCheckلا—0الشريك
مؤشر النتيجةoutcome_hintSelectلاكسب / خسارة / جزئي / غير معروفغير معروفالمحامي
القالب: النوعdoc_kindLinkنعم———
القالب: أنواع المحاكمcourt_typesTable MultiSelectلا———
القالب: النصbodyCode (Jinja)نعممتغيرات معرّفة فقط—المحامي
القالب: المتغيراتplaceholdersJSONتلقائي——محلل القالب
القالب: الإصدار والمعتمدversion / approved_byInt / Userنعم——الشريك
النسخة المنقحة: خريطة التنقيحredaction_mapLong Text (مشفّر)تلقائي——الخادم
الاستشهاداتcitationsTable → Citationلامادة بنسختها—B15 مكتبة الأنظمة واللوائح بإصداراتها

12المخرجات والإشعارات والسجلات والتقارير

مكتبة بحث منقحة. مذكرة جديدة PDF. ترتيب المذكرات النموذجية أولًا (دليل المطور ص44).

13قواعد العمل بصيغة قابلة للتحويل إلى كود

قواعد
RULE B14.1  redacted copy published only after reviewed_by set
RULE B14.2  original stays with matter permissions; library holds redacted text only
RULE B14.3  template render uses matter data; missing variable -> visible gap "[غير متوفر]" never blank
RULE B14.4  dates rendered in both calendars; judgment no/date, receipt date, deadline from B11/B12
RULE B14.5  workflow draft -> review -> approved -> submitted(submitted_on + PDF)
RULE B14.6  ranking: model pleadings (won or partner-approved) first

14حالات السجل وانتقالاتها وشروطها

مسودة ← قيد المراجعة ← معتمد ← مقدَّم (دليل المطور ص44). دفعة الاستيراد: مرفوعة ← قيد المعالجة ← بانتظار التأكيد ← مكتملة / بأخطاء.

15نموذج البيانات والعلاقات والقيود والفهارس

Import Batch 1 → n Legal Document؛ Redacted Copy 1 ↔ 1 Legal Document؛ Pleading Template؛ Citation فرعي يشير إلى Law Article بنسختها.

16DocTypes المطلوبة في Frappe

17الشاشات والعناصر والأزرار ورسائل الخطأ

صندوق الاستيراد بجدول الملفات وحالة كل ملف. شاشة التأكيد: النص بجانب التصنيف المقترح. شاشة التنقيح: الأصل والمنقح متجاوران مع تمييز ما حُذف. محرر المذكرة مع لوحة المتغيرات.

18خدمات Backend ومسؤولية كل خدمة

legal_erp.library.import.process_batch، classify، redact، legal_erp.templates.render.

19واجهات API الداخلية

POST /api/method/legal_erp.api.v1.templates.render

تعبئة قالب لملف.

الصلاحية: فريق الملف.

JSON · الطلب
{
  "template": "PT-APPEAL-01",
  "matter": "MAT-2026-00001",
  "judgment": "JDG-2026-00003"
}
JSON · الاستجابة
{
  "draft_document": "DOC-000233",
  "missing": []
}

20الأحداث والمهام الخلفية والجدولة وإعادة المحاولة

معالجة الدفعة في طابور long مع إعادة محاولة لكل ملف. إعادة فهرسة المكتبة بعد اعتماد المنقح.

21التكاملات المرتبطة بالميزة وحدودها

التقديم عبر ناجز وناجز للمطورين يدوي، ويُسجل تاريخه ونسخته.

22الأمن والخصوصية والتدقيق والاحتفاظ والحذف

خريطة التنقيح مشفّرة (تسمح بالاستعادة للمخول فقط). المساعد يبحث في المنقح وفي ملفات المستخدم بصلاحياته.

23حالات الاختبار

المعرّفالنوعالسيناريوالنتيجة المتوقعة
B14-T01قبولاستيراد 100 مستند قديمكلها مصنفة ومفهرسة وقابلة للبحث بالصلاحيات (دليل المطور ص44).
B14-T02أمنيعينة منقحةخالية من الأسماء والهويات.
B14-T03طبيعيمذكرة استئناف جديدةبيانات الحكم وتاريخ الاستلام والمهلة معبأة.
B14-T04حدّيمتغير غير متوفريظهر «[غير متوفر]».

24معايير القبول

25تعريف الاكتمال (Definition of Done)

26القرارات المفتوحة والمخاطر والاعتمادات المطلوبة

«اللوائح» في البند 9: مذكرات المكتب أم الأنظمة أم كلاهما، وأيهما أولًا (OD-07).