منصة عدالة

الولوج إلى البرنامج يتم إما بكلمة السر، أو عبر إنشاء حساب وتفعيله قبل فتح المنصة.

كلمة السر غير صحيحة. المرجو المحاولة من جديد.
إعداد وتطوير محمد مشرف
تعذر التفعيل. تأكد من الاسم والبريد والهاتف وكود التفعيل.
استعمال البرنامج يخضع للتفعيل أو الترخيص المسجل في الخادم. وتبقى أي مدة تجريبية أو مهنية مرتبطة حصراً ببيانات الترخيص المعتمدة.
تنبيه مهني: هذه المنصة أداة مساعدة في التقدير القانوني والتقني، ولا تشكل حكمًا قضائيًا ولا خبرة طبية ملزمة.
الحماية المهنية: لا يسمح باستعمال المنصة إلا وفق ترخيص صحيح ومطابق للجهاز أو الحساب المعتمد.
المملكة المغربية الشريفة — العدالة في خدمة المواطن

منصة عدالة لتقدير تعويضات حوادث السير

برنامج مهني مساعد للحساب والمراجعة، مبني على ظهير 2 أكتوبر 1984 كما تم تغييره وتتميمه بالقانون رقم 70.24، وعلى الملحق الرسمي لجداول الرساميل.
النسخة المهنية المستقرة V308: تمت مراجعة منطق الحساب وجدول الرساميل المدمج، وإدراج حالة المادة السابعة، وإضافة ثلاثة مراسيم تنظيمية جديدة في النصوص التنظيمية، وتوثيق حالة عجز الأبوين وتصحيح حساب التفاقم وفق الفرق النهائي، مع تجهيز نسخة تشغيل Windows Portable وملفات بناء Setup Installer مع حماية ترخيص وربط النسخة بجهاز معيّن ووسم تلقائي للتقارير، على ضوء الظهير الشريف رقم 1.84.177 الصادر في 2 أكتوبر 1984 كما وقع تغييره وتتميمه بالقانون رقم 70.24، مع اعتماد الملحقات الرسمية المرفقة، وتوحيد حساب تفاقم الضرر وفق المادة العشرين والمادة العشرين مكررة، دون إحداث معادلات خارج النص.
واجهة مهنية محايدة للعرض والمراجعة

منصة رقمية مهنية مساعدة لتقدير تعويضات ضحايا حوادث السير

إشعار الترخيص والاستعمال المهني

يوضع هذا البرنامج رهن إشارة المستعملين وفق مدة الترخيص المسجلة في الخادم، سواء تعلق الأمر بنسخة تجريبية محددة أو بترخيص مهني ممتد.

بعد انتهاء المدة المرخّصة، يلزم تمديد الترخيص أو تجديد الاشتراك لمواصلة الاستعمال، مع بقاء المنصة أداة مساعدة لا تغني عن تقدير المحكمة أو الخبرة الطبية عند الاقتضاء.

هذا الإشعار لا يغيّر الطبيعة القانونية للبرنامج باعتباره أداة مساعدة غير ملزمة، ولا يمس بضرورة مراجعة النصوص الرسمية والوثائق الطبية والقانونية لكل ملف.
شعار المملكة المغربية

المرجعية القانونية الوطنية

تعتمد هذه الصفحة على الظهير الشريف رقم 1.84.177 كما وقع تغييره وتتميمه بالقانون رقم 70.24، باعتباره الإطار القانوني الوطني المنظم لتقدير تعويضات المصابين في حوادث السير.

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

تعريف البرنامج

تُعد منصة عدالة لتقدير تعويضات حوادث السير منصة مهنية مساعدة للاحتساب والاطلاع، مبنية على أحكام الظهير الشريف رقم 1.84.177 الصادر في 6 محرم 1405 الموافق لـ 2 أكتوبر 1984، المتعلق بتعويض المصابين في حوادث تسببت فيها عربات برية ذات محرك، كما وقع تغييره وتتميمه، ولا سيما بموجب القانون رقم 70.24.

التنبيه القانوني

يتقيد البرنامج في عملياته الحسابية بالقواعد والمقتضيات الواردة في الظهير الشريف المنظم لتعويض المصابين عن حوادث السير، كما وقع تغييره وتتميمه، وتستمد مخرجاته الحسابية من الجداول والمعايير والصيغ الحسابية المقررة بموجبه، دون اعتماد أي أساس حسابي خارج ما نص عليه الظهير.

تعريف مهني وحقوق الاستعمال

مطور البرنامج والحقوق

تم إعداد هذا البرنامج وتطويره تحت إشراف السيد محمد مشرف، في إطار مبادرة مهنية رقمية تروم الإسهام في تنظيم عناصر احتساب تعويضات حوادث السير، وفق المرجعية القانونية المغربية المعتمدة، وبما ينسجم مع أحكام الظهير الشريف المنظم لهذا المجال.

المطور والمشرف المهني

إعداد وتطوير محمد مشرف
هوية بصرية للمطور ضمن واجهة البرنامج.

حقوق الاستعمال

تظل حقوق التصميم والتنظيم والهيكلة البرمجية وطريقة عرض العمليات الحسابية داخل هذا البرنامج محفوظة لصاحبها.

يخصص استعمال البرنامج في نطاق الترخيص الممنوح، ولا يجوز نسخه أو إعادة توزيعه أو تعديله أو استغلاله خارج هذا النطاق إلا بإذن صريح من صاحبه.

بيانات المصاب والحادثة

يعتمد البرنامج تاريخ الازدياد الكامل لتحديد السن المكتمل يوم الحادثة بدقة. أما جدول الرساميل فيُطبق على أساس السن بالسنوات الكاملة.
تاريخ ثابت داخل البرنامج؛ لا يعدل إلا بتحديث رسمي للنسخة عند صدور مرجع قانوني جديد.
عند اختيار هذه الحالة، يعتمد البرنامج أجر أو كسب شخص يزاول نشاطًا مماثلًا، ولا يعتمد أرباح الأموال نفسها.
يستعمل فقط عند تطبيق المادة السابعة، ويخضع للإثبات والتقدير القضائي.
يُستعمل فقط عند عدم إثبات الأجر أو الكسب المهني، وبالنسبة لحالة الطالب أو المتدرب، طبقًا للمادة الثامنة.
تنبيه: تشطير المسؤولية يدخل ضمن السلطة التقديرية للقاضي، أما نسبة العجز البدني الدائم فتؤخذ من الشهادة الطبية أو الخبرة.

التعويضات التكميلية

هذه الخانات مكتوبة وفق المادة العاشرة، دون حذف أي جزء من النسخة السابقة.

بيانات الوفاة

تاريخ ثابت داخل البرنامج؛ لا يعدل إلا بتحديث رسمي للنسخة عند صدور مرجع قانوني جديد.
عند اختيار هذه الحالة، يعتمد البرنامج أجر أو كسب شخص يزاول نشاطًا مماثلًا للهالك، ولا يعتمد أرباح الأموال نفسها.
يستعمل فقط عند تطبيق المادة السابعة، ويخضع للإثبات والتقدير القضائي.
تنبيه: تشطير المسؤولية يدخل ضمن السلطة التقديرية للقاضي.

ذوو الحقوق

يُستعمل عند وفاة الفرع الرابط طبقًا للمادة الرابعة.
الألم المعنوي: ثلاثة أنصاف الحد الأدنى لكل واحد.
تطبق عليهم نسبة 15% للجميع، وتقسم بينهم بالتساوي، ولا تستنزل من رأس المال المعتمد.

تفاقم الضرر — المادة العشرون والمادة العشرون مكررة

هذه الصفحة مخصصة لحساب التعويض التكميلي عند تفاقم الضرر، ولو كان هناك صلح سابق أو حكم نهائي، شريطة وجود إثبات طبي للتفاقم ومقارنة التعويض الجديد بالتعويض السابق.

لا تُستعمل هذه الصفحة لحساب التعويض الأصلي، بل لحساب الفرق بين التعويض الجديد بعد التفاقم وما سبق التعويض عنه.
يؤخذ هذا المبلغ من نتيجة حساب المصاب أو الوفاة بعد إدخال الوضعية الجديدة، وبعد مراعاة نفس نسبة المسؤولية عند الاقتضاء.
تُدخل المبالغ هنا كمبالغ نهائية بعد مراعاة نسبة المسؤولية في الحساب الأصلي أو الحساب الجديد.

منهجية استعمال صفحة التفاقم

  • احسب أولًا التعويض الأصلي أو استخرج مبلغ الصلح/الحكم السابق.
  • احسب التعويض الجديد بعد إدخال نسبة العجز الجديدة أو الوضعية الجديدة في صفحة حساب المصاب.
  • أدخل الفرق هنا، وسيقوم البرنامج بحساب التعويض التكميلي المستحق عند وجود تفاقم مثبت طبيًا.
  • إذا كان التعويض الجديد أقل من السابق أو مساويًا له، فلا يظهر فرق تعويضي إضافي.

الملحق الرسمي — جداول الرساميل المعتمدة

الملحق رقم 1 – الصفحة 23 و24

الصفحتان 23 و24 من الملحق الرسمي — جدول الأجور الانتقالية من 10.270 إلى 13.270 درهم. يستعمل هذا الجدول لاستخراج رأس المال عند وجود الأجر داخل هذه الشريحة أو عند تطبيق الاستيفاء الحسابي بين أسطرها.

هذا الإطار مستقل داخل البرنامج حتى يرى القاضي الملحق رقم 1 منفصلًا بوضوح تام عن الملحق رقم 2.

الملحق رقم 2 – الصفحة 25 إلى 32

الصفحات 25 إلى 32 من الملحق الرسمي — جدول الرساميل العام ابتداءً من 14.270 درهم فما فوق. يُستعمل هذا الجدول لاستخراج رأس المال المعتمد عند وجود الأجر داخل هذه الشريحة.

تنبيه: الحد الأدنى لقيمة نقطة العجز وفق المادة 5 بند 2 يُحتسب على أساس خمس (1/5) الأجر السنوي الأدنى المبيّن في جدول الرساميل المشار إليه في البند 1، وأدنى أجر فيه هو 10.270 درهم (الملحق رقم 1)، وليس على أساس 14.270 درهم.
قناة مهنية للتبليغ عن الأعطال وتلقي الاقتراحات

التواصل والدعم التقني

هذه الخانة مخصصة لإرسال ملاحظة عند حدوث خلل في البرنامج، أو اقتراح تطوير قانوني أو تقني. المرجو وصف الحالة بدقة وإرفاق المعطيات الأساسية حتى يمكن مراجعة الخلل دون المساس بسرية الملفات.

تنبيه مهني: لا ترسل صور وثائق طبية أو قضائية تتضمن معطيات شخصية حساسة إلا بعد حجب الأسماء وأرقام البطائق والعناوين، ويكفي غالبًا إرسال نوع الحساب، رقم النسخة، وصف الخلل، والخطوات التي أدت إليه.

نموذج التبليغ أو الاقتراح

الرسالة الجاهزة للإرسال

بعد الضغط على “تحضير الرسالة”، سيظهر نص منظم يمكن نسخه أو إرساله بالبريد أو واتساب.

تتضمن الرسالة رقم النسخة، تاريخ التبليغ، ونوع المتصفح بقدر ما يسمح به الجهاز، لمساعدة المطور على تشخيص المشكل.
البريد المعتمد للدعم: mochriff@gmail.com
رقم التواصل الإداري: 0662135450

توثيق المعادلات القانونية المعتمدة

تم إدراج هذا القسم لتوضيح الأساس الحسابي للبرنامج، ولتسهيل مراجعته من طرف أهل القانون أو الخبرة.
هذه المعادلات لا تعوض سلطة المحكمة ولا الخبرة الطبية، وإنما توثق طريقة الحساب التي يعتمدها البرنامج.

1) رأس المال المعتمد

إذا كان الأجر أو الكسب المهني واردًا حرفيًا في جدول الرساميل، يعتمد البرنامج رأس المال المقابل له مباشرة. وإذا كان الأجر بين شريحتين، يطبق البرنامج الاستيفاء الحسابي الخطي بين رأس المال الأدنى ورأس المال الأعلى.

رأس المال = رأس المال الأدنى + ((الأجر المدخل - الأجر الأدنى) ÷ (الأجر الأعلى - الأجر الأدنى)) × (رأس المال الأعلى - رأس المال الأدنى)

2) قيمة نقطة العجز البدني الدائم

تطبيقًا للبند 2 من المادة الخامسة، لا تكون قيمة نقطة العجز أقل من خمس الأجر أو الكسب المهني الأدنى.

قيمة نقطة العجز = الأكبر بين: رأس المال ÷ 100، وخمس الحد الأدنى

3) التعويض الأساسي عن العجز الدائم

التعويض الأساسي = قيمة نقطة العجز المعتمدة × نسبة العجز الدائم

4) التعويضات التكميلية

يفصل البرنامج التعويضات التكميلية إلى: الاستعانة بشخص آخر، الألم الجسماني، تشويه الخلقة دون أثر مهني، تشويه الخلقة مع أثر مهني، الأثر على الحياة المهنية، والانقطاع عن الدراسة.

5) تشطير المسؤولية

المجموع النهائي = المجموع قبل المسؤولية × نسبة مسؤولية المتسبب

قائمة مراجعة قانونية متخصصة قبل الاعتماد النهائي

هذه القائمة لا تغيّر الحسابات، ولكنها تُظهر بوضوح أن الاعتماد المهني النهائي يقتضي مطابقة كل بند مع ظهير 2 أكتوبر 1984 كما تم تغييره وتتميمه بالقانون رقم 70.24، ومع الملحق الرسمي للرساميل.
تمت برمجة اختبارات داخلية للحسابات الأساسية، لكن الاختبار البرمجي لا يغني عن المراجعة القانونية البشرية لمعادلات الوفاة، توزيع الأنصبة، التعويضات التكميلية، والاستثناءات الخاصة.

1) ما يمكن للبرنامج اختباره آليًا

2) ما يجب مراجعته قانونيًا يدويًا

3) توصية الاعتماد

قبل تسليم البرنامج أو عرضه رسميًا: يُنصح بإجراء تدقيق قانوني نهائي من طرف محامٍ أو قاضٍ أو خبير تعويضات، مع اختبار حالات الوفاة والعجز والتعويضات التكميلية حالةً بحالة.

منظومة الاختبارات العملية قبل الاعتماد

أُضيفت هذه المنظومة لتكون مرجعًا سريعًا لاختبار البرنامج بعد كل تعديل. وجود اختبار مطابق يعني أن التعديل لم يمس الحساب الأساسي.
هذه الاختبارات لا تعوض المراجعة القانونية، لكنها تساعد على كشف الأخطاء البرمجية أو الحسابية بسرعة.
الرمز النوع موضوع الاختبار المعطيات النتيجة المنتظرة
المادة الرابعة الألم المعنوي في الوفاة ومصاريف الجنازة ونقل الجثمان calcDeath() / moral / death_funeral مراجعة ومفعلة
T01مصابالحد الأدنى لقيمة نقطة العجزتاريخ الحادثة 03/06/2026، سن 20، أجر 10.270، عجز 10%، مسؤولية 100%رأس المال 154.313، نقطة العجز 2.054، التعويض الأساسي 20.540
T02مصابرأس مال مرتفع دون تطبيق حد أدنى للنقطةتاريخ الحادثة 19/06/2026، سن 35، أجر 120.000، عجز 10%، مسؤولية 100%رأس المال 455.625، نقطة العجز 4.556,25، التعويض الأساسي 45.562,50
T03مصابتشطير المسؤولية 1/2نفس T02 مع مسؤولية 1/2المجموع بعد المسؤولية 22.781,25
T04مصابتشطير المسؤولية 3/4نفس T02 مع مسؤولية 3/4المجموع بعد المسؤولية 34.171,88 تقريبًا
T05مصابالسنة الموالية 2027تاريخ الحادثة 10/03/2027، سن 20، أجر 11.270، عجز 10%السطر الثاني، الحد الأدنى 11.270، نقطة العجز 2.254، التعويض 22.540
T06مصابالاستيفاء الحسابيتاريخ 2026، سن 20، أجر 11.770 بين 11.270 و12.270رأس المال المستوفى 172.879 تقريبًا
T07مصابالاستعانة بشخص آخرتاريخ 2026، سن 30، أجر 10.270، عجز 20%، استعانة دائمة بشخص آخرتعويض العجز 41.080، الاستعانة 70.208,50، المجموع 111.288,50
T08مصابالألم الجسماني مهم جدًاسن 20، أجر 10.270، عجز 10%، ألم جسماني 10%التعويض الأساسي 20.540، الألم 15.431,30، المجموع 35.971,30
T09مصابتشويه الخلقة دون أثر مهنيسن 20، أجر 10.270، عجز 10%، تشويه دون أثر مهني 10%التعويض الأساسي 20.540، التشويه 15.431,30، المجموع 35.971,30
T10مصابحالة دراسية خاصةسن 22، لا إثبات للأجر، إجازة أو تأهيل بعد الباكالوريا، عجز 10%تطبيق معامل 2 على الحد الأدنى عند تفعيل الحالة الدراسية الخاصة
T11وفاةوفاة: زوجة وطفلانسن الهالك 30، أجر 10.270، زوجة، طفل 4 سنوات، طفل 8 سنواتالزوجة 35.104,25، الطفل 4 سنوات 35.104,25، الطفل 8 سنوات 28.083,40
T12حمايةمنع القيم غير المنطقيةسن 150 أو نسبة عجز 150% أو أجر سالبإيقاف الحساب وإظهار تنبيه بدل إعطاء نتيجة

للمراجعة التقنية: يمكن تشغيل الاختبارات الداخلية من وحدة تحكم المتصفح باستعمال الأمر runMarjaaFullTests().

سجل الإصدارات والمراجعات

أُضيف هذا السجل لتوثيق أهم التعديلات، حتى يعرف المستعمل أو المراجع ما الذي تغيّر في كل نسخة، وما المادة القانونية أو الحسابية التي تمت مراجعتها.
الإصدار موضوع التعديل أثر التعديل ملاحظات الاعتماد
أي تعديل لاحق يجب أن يضاف إلى هذا السجل مع بيان: ما الذي تغير، وما أثره الحسابي أو القانوني، ومن قام بالمراجعة.

تنبيه الاعتماد المهني النهائي

من حيث الفكرة، الواجهة، التنظيم، ومنظومة الاختبارات، تعتبر هذه النسخة صالحة للعرض والمراجعة المهنية الأولية.
غير أن الاعتماد المهني النهائي، خاصة عند استعمال البرنامج من طرف محامين أو قضاة أو خبراء، يقتضي مراجعة قانونية دقيقة للمعادلات والنسب مقابل النصوص القانونية والملحق الرسمي للرساميل، حالةً بحالة.
الحكم العملي: النسخة جيدة للعرض والاختبار المهني، أما الاعتماد النهائي فيتوقف على تدقيق قانوني مستقل للمعادلات والنسب.

مطابقة المادة العاشرة: التعويضات التكميلية

تمت مراجعة هذه الخانة مع المادة العاشرة: البرنامج يفصل التعويضات التكميلية ولا يجمع بين تشويه الخلقة مع أثر مهني والأثر على الحياة المهنية إذا تجاوزت نسبة العجز الدائم 10%.
البندأساس الحسابالنسب المعتمدة
الاستعانة الدائمة بشخص آخررأس المال الموافق للحد الأدنى وسن المصاب50%
الألم الجسمانيرأس المال الموافق للحد الأدنى وسن المصاب5% / 7% / 10%
تشويه الخلقة دون أثر مهنيرأس المال المعتمد بالنسبة للمصاب5% / 10% / 15%
تشويه الخلقة مع أثر مهنيرأس المال المعتمد بالنسبة للمصاب25% / 30% / 35%
الأثر على الحياة المهنيةرأس المال المعتمد بالنسبة للمصاب20% / 15% / 10%
الانقطاع عن الدراسةرأس المال المعتمد بالنسبة للمصاب25% / 15%
قاعدة عدم الجمع: إذا اختير تشويه الخلقة مع أثر مهني وكانت نسبة العجز البدني الدائم تتجاوز 10%، يقوم البرنامج بإهمال خانة الأثر على الحياة المهنية تفاديًا للجمع غير المسموح به.

مطابقة تعويض الوفاة وذوي الحقوق: المواد الرابعة والحادية عشرة والثانية عشرة والثالثة عشرة

تؤطر المواد الحادية عشرة والثانية عشرة والثالثة عشرة قواعد توزيع رأس المال بين ذوي الحقوق، سواء من حيث تحديد الأنصبة الأصلية، أو التخفيض النسبي عند تجاوز مجموع الأنصبة لرأس المال، أو الرفع النسبي عند عدم استغراقه. كما تمت مراجعة صفحة الوفاة وإزالة كل خانة برمجية غير ظاهرة قد توحي بوجود فئة مستقلة غير منصوص عليها، مع اعتماد صياغة المستحقين الآخرين الملزم بالنفقة عليهم ضمن خانة عامة طبقًا للمادة الحادية عشرة.
البندما يعتمده البرنامج بعد التصحيحملاحظة قانونية
الزوج أو الزوجة25%إذا تعددت الأرامل، فلكل واحدة 20%، دون أن يتجاوز مجموعهن 40%.
الفروع والأطفال المكفولون25% / 20% / 15% / 10% / 30% حسب السن أو وضعية الإعاقةتحدد الأنصبة بحسب الفئات العمرية، ويعتمد للفرع الموجود في وضعية إعاقة نصيب خاص قدره 30%.
الأصول10% لكل واحد من الأب والأم، و30% عند عجز أحدهما، و25% لكل واحد إذا كانا عاجزين معًاتمت برمجة تصحيح حالة عجز الأصلين معًا وفق القاعدة الخاصة.
المستحقون الآخرون الملزم بالنفقة عليهم10% لكل واحدتدخل هذه الأنصبة في التسوية النسبية لرأس المال.
أشخاص كان يعولهم دون إلزام أو الزوج العاجز عن الإنفاق15% للجميع، تقسم بينهم بالتساوي، ولا تستنزل من رأس المالتم تصحيح التسمية والتقرير لإظهار نصيب كل واحد.
الألم المعنويضعف الحد الأدنى للزوج، وثلاثة أنصاف الحد الأدنى للأصول والفروع والكافلين والمكفولينغير خاضع لتشطير المسؤولية.
مصاريف الجنازة ونقل الجثمانتدرج كما يثبتها المستعملغير خاضعة لتشطير المسؤولية.
إذا تجاوز مجموع أنصبة البنود التي تستنزل من رأس المال مقدار رأس المال، تطبق وحدة الاحتساب التخفيض النسبي. وإذا لم يستغرق مجموعها رأس المال، تطبق الرفع النسبي. أما البند المتعلق بالأشخاص الذين كان الهالك يعولهم دون إلزام أو الزوج العاجز عن الإنفاق، فلا يستنزل من رأس المال.

مطابقة المادتين الثانية عشرة والثالثة عشرة: التسوية النسبية لذوي الحقوق

تمت مراجعة قاعدة التسوية النسبية: البرنامج لا يترك مجموع أنصبة ذوي الحقوق أقل أو أكثر من 100% بالنسبة للبنود التي تستنزل من رأس المال، بل يطبق معامل تسوية نسبي.
الحالةما يفعله البرنامجمثال
مجموع الأنصبة يتجاوز 100% يخفض جميع الأنصبة نسبيًا حتى يصبح المجموع 100% إذا بلغ المجموع 150%، يضرب كل نصيب في 100 ÷ 150
مجموع الأنصبة أقل من 100% يرفع جميع الأنصبة نسبيًا حتى يصبح المجموع 100% زوج 25% + أب 10% + أم 10% = 45%، فيرفع الجميع بنسبة 100 ÷ 45
البند الخامس: أشخاص كان يعولهم دون إلزام أو الزوج العاجز عن الإنفاق يحسب 15% للجميع مستقلة عن التسوية، ولا تستنزل من رأس المال المعتمد إذا كانوا شخصين، يظهر البرنامج المجموع ونصيب كل واحد بالتساوي
التسوية النسبية تطبق فقط على أنصبة ذوي الحقوق التي تستنزل من رأس المال. أما الألم المعنوي ومصاريف الجنازة ونقل الجثمان والبند الخامس فلا تدخل في هذه التسوية.

مطابقة المادة العشرين والمادة العشرون مكررة: تفاقم الضرر

أقر القانون صراحة حق المصاب في طلب تعويض تكميلي عند ثبوت تفاقم الضرر، ولا يحول دون ذلك صدور حكم نهائي سابق أو إبرام صلح سابق، متى ثبت أن الضرر قد تفاقم لاحقًا. ومن ثم فإن إدراج وحدة مستقلة للتفاقم داخل البرنامج ليس خيارًا شكليًا، بل ضرورة قانونية ومنهجية مستندة إلى المادة العشرين والمادة العشرون مكررة.
لا يسمح البرنامج بحساب التفاقم إلا إذا تم التصريح بوجود شهادة طبية تثبت التفاقم، لأن التفاقم واقعة طبية قبل أن يكون عملية حسابية.

الخلاصة القانونية الحالية بعد المراجعة

هذه الخلاصة تجمع وضعية أهم النقاط التي تمت مراجعتها داخل البرنامج إلى حدود هذه النسخة.
البند التقييم الحالي ما تم داخل البرنامج
الاستيفاء الحسابي مطابق غالبًا يعتمد البرنامج الاستيفاء الحسابي عند عدم ورود الأجر حرفيًا في جدول الرساميل.
التعويض الأساسي ونقطة العجز مطابق غالبًا يعتمد الأكبر بين رأس المال ÷ 100 وخمس الحد الأدنى للأجر/الكسب المهني.
التعويضات التكميلية مراجع ومطابق من حيث البنية تم فصل الاستعانة، الألم الجسماني، تشويه الخلقة، الأثر المهني، والانقطاع عن الدراسة، مع قاعدة عدم الجمع عند الاقتضاء.
حالة الطالب أو المتدرب مصححة تمت تسمية الخانة بوضوح: حالة الطالب أو المتدرب عند عدم إثبات الأجر، مع معاملات 1.5 و2 و3.
ذوو الحقوق في الوفاة مراجع ويحتاج تحقق عملي بحالات متعددة تمت مراجعة الفئات، حذف بقايا الإخوة والأخوات كخانة مستقلة، توضيح البند الخامس، وإضافة تفصيل الألم المعنوي.
التسوية النسبية للأنصبة مصححة إذا تجاوز المجموع 100% يخفض نسبيًا، وإذا كان أقل من 100% يرفع نسبيًا، مع إظهار معامل التسوية في التقرير.
تفاقم الضرر مفعل ومحتاج وثائق طبية تم تحويل الصفحة من تنبيه عام إلى حاسبة عملية للفرق بين التعويض السابق والجديد، مع اشتراط شهادة طبية.
الحكم المهني الحالي: النسخة أصبحت أقوى من حيث التنظيم والحماية والتوثيق، لكنها تظل محتاجة إلى اختبار عملي على ملفات واقعية متعددة، خاصة في الوفاة وذوي الحقوق، قبل عرضها كمرجع مهني نهائي.

مطابقة الدوال البرمجية مع مواد الظهير

أُضيف هذا القسم حتى تكون مراجعة البرنامج منظمة: كل مادة قانونية تقابلها الدالة أو الخانة البرمجية التي تنفذها.
المادة موضوعها الدالة أو الخانة البرمجية الوضع الحالي
المادة الخامسة رأس المال، الاستيفاء، نقطة العجز الدنيا capital() / calcInjury() / legalPointValue مراجعة ومفعلة
المادة السادسة غياب إثبات الأجر inj_incomeProof / calcInjury() مراجعة ومفعلة
المادة الثامنة الطالب أو المتدرب inj_studentStatus / studentMultiplier مراجعة ومفعلة
المادة العاشرة التعويضات التكميلية inj_assistance / inj_pain / inj_disfig / inj_profImpact / inj_study مراجعة ومفعلة
المادة الحادية عشرة ذوو الحقوق في الوفاة calcDeath() / addShares() / sharePct() مراجعة ومفعلة بحذر
المادتان 12 و13 التسوية النسبية للأنصبة scale = 100 / totalPct مراجعة ومفعلة
المادة العشرون والمادة العشرون مكررة تفاقم الضرر calcAggravation() مراجعة ومفعلة
اضغط على زر إظهار تقرير المطابقة مادة بمادة.
هذا القسم لا يضيف معادلة جديدة، بل يوثق العلاقة بين النص القانوني والدالة البرمجية، حتى يمكن للمراجع تتبع كل حساب بسهولة.

مطابقة المادة الرابعة: الألم المعنوي في حالة الوفاة

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

محضر الإصلاح النهائي دون حذف

تم دمج الإصلاحات التي نوقشت تباعًا في نسخة واحدة، مع الحفاظ على بنية النسخة المعتمدة وعدم حذف الصفحات أو الأقسام العملية.
النقطةحالة الإصلاح
الاستيفاء الحسابي للمادة الخامسةمفعل وموثق داخل دالة capital()
الحد الأدنى لقيمة نقطة العجزمفعل بواسطة legalPointValue
عدم إثبات الأجرمفعل باعتماد الحد الأدنى عند غياب الإثبات
الطالب أو المتدربمفعل بمعاملات 1.5 و2 و3 عند عدم إثبات الأجر
التعويضات التكميليةمفصلة حسب الاستعانة، الألم، التشويه، الأثر المهني، والانقطاع عن الدراسة
منع الجمع غير المسموحمفعل عند تشويه الخلقة مع أثر مهني وعجز دائم يتجاوز 10%
ذوو الحقوق في الوفاةمراجع مع التسوية النسبية للأنصبة
الألم المعنوي في الوفاةموثق بالمادة الرابعة وغير خاضع للتشطير
تفاقم الضررأضيفت له وحدة احتساب عملية مشروطة بالإثبات الطبي، مع تنبيه مستقل إلى تقادم المادة 24
تاريخ دخول القانونثابت داخليًا وغير قابل للتعديل من الواجهة
تجاوز أعلى أجر في جدول الرساميليوقف الحساب بتنبيه أحمر ولا يخترع نتيجة
خريطة المطابقة القانونية/البرمجيةمضافة مع تقرير مادة بمادة
هذه النسخة صالحة للاختبار العملي المنظم على ملفات افتراضية وواقعية. الاعتماد المهني النهائي يبقى رهينًا بتدقيق قانوني أخير أمام النص الرسمي والملحق.

تنظيف برمجي دون حذف

تم فحص التعابير البرمجية المركبة التي ظهرت في المراجعة، مثل notes.push(...complementWarnings) ودمج deathNotes داخل مصفوفة الملاحظات.
لم تكن هذه التعابير خطأ نحويًا في JavaScript الحديث، لكن تم استبدالها بصياغة أوضح وأكثر توافقًا مع المتصفحات، دون تغيير أي معادلة قانونية أو حذف أي خانة.

محضر التدقيق التقني والقانوني النهائي

تم فحص النسخة بعد الإصلاحات الأخيرة، وتم تنظيف صياغات JavaScript غير الضرورية دون حذف أي وظيفة أو صفحة.
النقطةالنتيجة
توثيق المصدر القانوني للألم المعنوي في الوفاةموجود وموثق بالمادة الرابعة
تاريخ دخول القانونثابت داخليًا ومحمي من التعديل من الواجهة
تنظيف JavaScriptتم استبدال صيغ spread داخل push بصيغ forEach أوضح وأكثر توافقًا
اختبارات المطابقةموجودة داخل منظومة الاختبارات الداخلية
الحكم التقنيلا توجد مخالفة جوهرية ظاهرة في آلية الحساب الأساسية بعد هذه المراجعة
تبقى المرحلة الأخيرة قبل العرض المهني هي تشغيل حالات اختبار واقعية ومقارنة النتائج يدويًا مع نص الظهير والملحق الرسمي.

اختبارات قانونية داخل الكود

تمت إضافة دوال اختبار مستقلة داخل JavaScript للتأكد من عدم كسر الحسابات الأساسية عند أي تعديل مستقبلي.
الدالةماذا تختبر؟
testInterpolation()الاستيفاء الحسابي للمادة الخامسة
testPermanentDisability()التعويض الأساسي وقيمة نقطة العجز
testDeathShares()التسوية النسبية لذوي الحقوق في المواد 11 و12 و13
testStudentCases()حالة الطالب أو المتدرب عند عدم إثبات الأجر
testArticle10Complements()الاستعانة الدائمة والألم الجسماني من المادة العاشرة
testLegalMapping()وجود خريطة الربط بين المواد القانونية والدوال البرمجية
يمكن تشغيل هذه الاختبارات من وحدة المطورين في المتصفح بكتابة: runLegalUnitTests()

توثيق المواد القانونية داخل الكود

تم توثيق المواد القانونية مباشرة داخل JavaScript، مع إضافة دوال مساعدة واضحة للمراجعة التقنية والقانونية، دون حذف أو تغيير آلية الحساب الأصلية.
المادةالدالة المرتبطةالمضمون
المادة 5capital() / capital()رأس المال الرسمي، نقطة العجز، والحد الأدنى
المادة 6calcInjury()عدم إثبات الأجر واعتماد الحد الأدنى
المادة 7calcInjury() / calcDeath()تقدير الأجر أو الكسب المهني باعتبار شخص يزاول نشاطًا مماثلًا عند تعذر التمييز بين عائد العمل وعائد المال
المادة 8calcInjury()الطلبة والمتدربون
المادة 10calcInjury() / calculateThirdPartyAssistance()التعويضات التكميلية ومنع الجمع غير المسموح
المادة 4calcDeath() / calculateMoralDeath()الألم المعنوي في الوفاة ومصاريف الجنازة
المواد 11 و12 و13calcDeath() / calculateBeneficiaries()ذوو الحقوق والتسوية النسبية
المادة العشرون والمادة العشرون مكررةcalcAggravation()تفاقم الضرر

نظام اختبارات قانونية آلية داخل الكود

تمت إضافة نظام اختبارات آلية بصيغة describe/test/expect داخل JavaScript، بدون مكتبات خارجية، للتأكد من عدم كسر الحسابات عند أي تعديل مستقبلي.
المجموعةما يتم اختباره
Article 5الاستيفاء الحسابي، تجاوز أعلى أجر، وقيمة نقطة العجز
Article 8معاملات الطلبة والمتدربين
Article 10الاستعانة بشخص آخر من رأس المال الأدنى
Article 4الألم المعنوي في الوفاة
Articles 11, 12, 13التسوية النسبية لذوي الحقوق
يمكن تشغيل الاختبارات من وحدة المطورين في المتصفح بكتابة: runAutomatedLegalTests()

اختبار المادة 12 والمادة 13

تمت إضافة اختبار صريح للمادة 12 عند تجاوز مجموع أنصبة ذوي الحقوق 100%، واختبار صريح للمادة 13 عند كون المجموع أقل من 100%.
الاختبارالقاعدةالنتيجة المنتظرة
Beneficiaries scaled downمجموع 150% يخفض نسبيًا100%
Beneficiaries scaled upمجموع 45% يرفع نسبيًا100%
Beneficiaries scaled up exactاختبار صريح للمادة 13؛ مجموع 45% يرفع نسبيًا100%

تقرير PDF احترافي

تم تحسين قالب التقرير النهائي ليظهر بشكل مهني عند الطباعة أو الحفظ بصيغة PDF، مع عنوان رسمي، بيانات التقرير، مضمون الحساب، ملاحظة قانونية، وخانة للتوقيع أو الختم.
العنصرالحالة داخل التقرير
العنوان الرسميموجود
نوع التقرير وتاريخ الإصدارموجود
نتيجة الحساب التفصيليةموجودة حسب كل حالة
ملاحظة قانونية مرتبطة بالظهير والملحق الرسميموجودة
خانة التوقيع أو الختمموجودة
عند الضغط على زر "تصدير PDF / طباعة"، تفتح نافذة الطباعة، ومن هناك يمكن اختيار Save as PDF أو Enregistrer au format PDF.

سجل التدقيق Audit Log

كل عملية حساب مهمة تُسجل محليًا داخل المتصفح، مع التاريخ، نوع العملية، أهم المدخلات، أهم النتائج، والأساس القانوني.
لا توجد عمليات مسجلة بعد.
السجل محفوظ محليًا فقط على نفس المتصفح بواسطة localStorage، ولا يتم إرساله إلى أي خادم خارجي.

منع الأخطاء القانونية

تمت إضافة طبقة تحقق مركزية قبل الحساب، تمنع القيم غير المنطقية أو المخالفة للقواعد الأساسية قبل إنتاج أي نتيجة.
الدالةما تتحقق منه
validateAge(age)منع السن غير الرقمي أو الأقل من 0 أو الأكبر من 120
validateIncome(income)منع الدخل غير الرقمي أو السالب
validateDisability(rate)منع نسبة العجز خارج 0% إلى 100%
validateLiability(percent)منع نسبة المسؤولية خارج 0% إلى 100%
guardLegalInputs(...)طبقة مركزية توقف الحساب وتصدر تنبيهًا قبل أي نتيجة غير سليمة
كل عملية منع للحساب بسبب خطأ في المعطيات تُسجل كذلك في سجل التدقيق Audit Log.

ملحق الإصلاحات والإضافات المهنية الأخيرة

تم إدراج هذا الملحق لجمع التصحيحات والإضافات التي تمت مراجعتها: لا يغير هذا الملحق المعادلات الأصلية، بل يوثق الأسماء المهنية الآمنة، والوظائف المساعدة، وحدود استعمال كل قسم.

1) أداة مقارنة بين نتيجتين

تستعمل للمقارنة بين نتيجة قبل التفاقم وبعده، أو قبل تعديل نسبة المسؤولية وبعدها. هذه الأداة لا تعتبر مادة قانونية مستقلة، بل أداة مساعدة لإظهار الفارق بين نتيجتين محفوظتين.

النتيجة الأولى، النتيجة الثانية، الفارق، وسبب المقارنة يجب أن تظهر بوضوح داخل التقرير.

2) لوحة متابعة الملفات

تعرض عدد الملفات، عدد ملفات الوفاة، عدد ملفات الإصابة، متوسط التعويض، وأكبر تعويض. الأرقام يجب أن تستخرج من الملفات أو سجل التدقيق المحفوظ فعليًا، لا من بيانات تجريبية.

3) نظام التنبيهات والتحقق من المعطيات

يميز بين الخطأ المانع للحساب والتنبيه التفسيري. السن غير الواقعي، الأجر السالب، نسبة العجز خارج 0 و100، ونسبة المسؤولية خارج 0 و100 توقف الحساب. أما مجموع أنصبة ذوي الحقوق إذا تجاوز أو نقص عن 100% فينتج عنه تنبيه وتسوية نسبية وفق القواعد المعتمدة.

4) بيان الأساس الحسابي للنتيجة

عند عرض التعويض الأساسي عن العجز الدائم، يعتمد الشرح الصيغة الدقيقة: التعويض الأساسي = قيمة نقطة العجز المعتمدة × نسبة العجز الدائم، وقيمة نقطة العجز هي الأكبر بين رأس المال ÷ 100 وخمس الحد الأدنى للأجر أو الكسب المهني.

5) رمز تحقق التقرير

كل تقرير يحمل رمز تحقق ناتجًا عن أهم معطيات الحساب ونسخة البرنامج ونسخة القانون وتاريخ السريان. هذا الرمز وسيلة تقنية لكشف التغيير اللاحق في التقرير، ولا يعني أن التقرير حكم قضائي.

6) وضع المراجعة المتخصصة

عند تفعيله يعرض البرنامج تفاصيل المعادلات والمواد المرجعية والاستيفاء والتعويضات التكميلية وتوزيع الأنصبة والتنبيهات. أما الوضع العادي فيعرض النتيجة المختصرة فقط.

7) شرح مسار الحساب

يعرض عند النقر على أي نتيجة: المعطى المستعمل، المادة المرجعية، المعادلة الحسابية، النتيجة الجزئية، وأثرها على المجموع النهائي. لا يستعمل البرنامج عبارة تفسير قانوني ملزم، بل شرح مسار الحساب والمواد المرجعية.

8) نظام التحقق من اتساق المعطيات

يفحص الانسجام المنطقي بين المدخلات. الحالات غير المستحيلة ولكن التي تحتاج مراجعة طبية أو قانونية تنتج تنبيهًا احترازيًا، ولا توقف الحساب إلا إذا كانت المعطيات خارج الحدود المقبولة.

9) قائمة التحقق قبل إصدار التقرير

آخر حاجز قبل الطباعة أو PDF. النتيجة لا تقول "لا توجد أخطاء" بل تقول "لم يتم رصد أخطاء مانعة للحساب"، مع تذكير بمراجعة الوثائق والخبرة الطبية.

10) مولد مسودات المذكرات

يمكن من نفس بيانات الملف إعداد مسودة مذكرة للمحكمة، مسودة مراسلة لشركة التأمين، مسودة مذكرة للخبير، أو مسودة مقترح للصلح. كل وثيقة تبقى مسودة قابلة للتعديل ولا تغني عن مراجعة المختص.

11) نظام حفظ الملفات والتقارير

يحفظ رقم الملف، تاريخ الإنشاء، تاريخ آخر تعديل، نوع الملف، التقارير، المرفقات، رمز التحقق، نسخة البرنامج، القانون المعتمد، وتاريخ السريان. الحفظ المحلي يتم داخل نفس الجهاز والمتصفح ولا يرسل إلى خادم خارجي.

12) خانة التوقيع والختم

تستعمل في التقرير النهائي لإظهار بيانات معد التقرير والصفة والتاريخ وخانة التوقيع أو الختم. لا تعتبر توقيعًا إلكترونيًا معتمدًا إلا إذا تم ربطها بمنظومة توقيع إلكتروني مؤهلة.

13) مقارنة النتائج بين الإصدارات القانونية

تستعمل عند صدور قانون جديد للمقارنة التحليلية بين النتائج. القانون الواجب التطبيق يحدد حسب تاريخ الحادثة وتاريخ دخول النص القانوني حيز التنفيذ، ولا يطبق قانون لاحق على حادثة سابقة إلا كمقارنة غير رسمية.