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

قارئ الإشعارات الحكوميةGovernment notice reader

B28التكاملاتمتطلب وارد في الملفات

بدل الدخول إلى ناجز بكلمة مرور المحامي (ممنوع)، يقرأ النظام الإشعارات التي تصل المكتب أصلًا (بريد، رسائل نصية يمررها المحامي أو يلصقها)، ويستخرج نوعها ورقم القضية، ويربطها بالملف، ويقترح إجراءً مبدئيًا يؤكده الإنسان.

بطاقة الميزة

البندالقيمة
1. اسم الميزةقارئ الإشعارات الحكومية — Government notice reader
2. المعرّف (Feature ID)B28
3. مصدر المتطلبالوثيقة المعمارية: قارئ الإشعارات، تقييم القرارات الهندسية: العمل عبر الإدخال المنظم وقارئ الإشعارات
4. تصنيف المحتوىمتطلب وارد في الملفات لا دخول للبوابات، صندوق بريد وتمرير الرسائل، قوالب لكل جهة، نموذج احتياطي بعد التنقيح، الربط بالقضية، الإجراءات، منع التكرار، مبدئي حتى التأكيد.
الوحدةالتكاملات
الأدوار المعنيةمحامٍ، سكرتارية
درجة الخطورةعالية
حالة الاعتمادمعتمد في الوثائق
المنصات المرتبطةناجز وناجز للمطورين، تراضي — المصالحة، مزود الرسائل النصية المحلي

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

حتى يوافق الربط الرسمي مع ناجز، الإشعارات هي المصدر الأسرع للمواعيد والأحكام (التقييم الهندسي).

الإشعار ليس تبليغًا رسميًا بالضرورة؛ ما يُستخرج منه مبدئي حتى يتحقق المحامي من المصدر الرسمي.

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

المحامي يمرر أو يلصق. السكرتارية تفرز غير المربوط.

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

صندوق بريد مخصص للمكتب. نقطة استقبال سرية للرسائل الممررة. قوالب الجهات من عينات (الوثيقة المعمارية).

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

  1. وصول بريد أو رسالة ممررة أو نص ملصوق ← Inbound Notice.
  2. مطابقة قالب الجهة (ناجز، تراضي…) واستخراج الحقول.
  3. إن فشل القالب: نموذج احتياطي بعد تنقيح الأسماء (الوثيقة المعمارية).
  4. الربط: برقم القضية ← بالمحكمة والأسماء ← فرز يدوي.
  5. الإجراء المقترح: جلسة ← جلسة مبدئية مع فحص تداخل؛ حكم ← مهلة مبدئية؛ تراضي ← موعد.
  6. التأكيد البشري يحول المبدئي إلى رسمي.

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

مكرر: يُتجاهل بالمعرف أو بصمة النص. غير مربوط: في لوحة يومية (الوثيقة المعمارية).

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

الاسم العربيالاسم البرمجيالنوعإلزاميالتحققالقيمة الافتراضيةمصدر البيانات
القناةchannelSelectنعمبريد / رسالة ممررة / لصق—(الوثيقة المعمارية)
النص الخامraw_textLong Textنعم——الوارد
الجهةentitySelectتلقائي——القالب
النوعnotice_kindSelectتلقائيجلسة / حكم / طلب / موعد / أخرى—القالب
رقم القضيةcase_numberDataتلقائي——الاستخراج
الملف المرتبطlegal_matterLinkتلقائي/يدوي——الربط
الحالةstatusSelectتلقائيجديد / مربوط / مبدئي / مؤكد / متجاهلجديد—
البصمةdedupe_hashDataتلقائي——الخادم

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

جلسات ومهل مبدئية بشارة «من إشعار — يحتاج تأكيدًا». لوحة غير المربوط.

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

قواعد
RULE B28.1  never log into government portals; never store lawyer credentials
RULE B28.2  created hearing/deadline status "مبدئي" until human confirm
RULE B28.3  dedupe by message id or hash(normalized text)
RULE B28.4  LLM fallback only on redacted text

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

جديد ← مربوط ← مبدئي ← مؤكد؛ أو متجاهل.

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

Inbound Notice n → 1 Legal Matter؛ ينشئ Hearing أو Legal Deadline مبدئيًا.

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

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

صندوق الإشعارات بفرز، وزر «تأكيد» يحول المبدئي.

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

legal_erp.notices.ingest، match_template، link، propose_action.

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

POST /api/method/legal_erp.api.v1.notices.ingest_sms

استقبال رسالة ممررة.

الصلاحية: رمز سري لكل مكتب يُدار في الخزنة، يُرسل في ترويسة.

JSON · الطلب
{
  "from": "+966500000001",
  "text": "[نص إشعار اصطناعي للاختبار]",
  "received_at": "2026-11-04T07:10:00+03:00"
}
JSON · الاستجابة
{
  "notice": "IN-0301",
  "status": "جديد"
}

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

جلب البريد كل بضع دقائق افتراض تنفيذي. لوحة يومية لغير المربوط.

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

ناجز وناجز للمطورين وتراضي — المصالحة ومزود الرسائل النصية المحلي مصادر نصية فقط.

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

الإشعارات تحوي بيانات قضايا: تشفير وصلاحيات الملف بعد الربط.

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

المعرّفالنوعالسيناريوالنتيجة المتوقعة
B28-T01طبيعيإشعار جلسة برقم قضية معروفجلسة مبدئية مربوطة.
B28-T02حدّيالإشعار نفسه مرتينمرة واحدة.
B28-T03سلبيإشعار بلا رقمفرز يدوي.

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

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

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

عينات إشعارات حقيقية لكل جهة (منقحة) لبناء القوالب.