Commit 729ca64e authored by Mahmoud Aglan's avatar Mahmoud Aglan

Update tutorials to reflect cheque submission requirement for installment members

Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
parent 334264d0
......@@ -685,6 +685,12 @@ final class TutorialRegistry
['title' => 'القائمة', 'body' => 'يعرض جميع الأقساط المتأخرة مع: اسم العضو، مدة التأخير، المبلغ.'],
['title' => 'الإجراءات', 'body' => 'يمكنك: <span class="field">إرسال تذكير</span>، <span class="field">تطبيق غرامة تأخير</span>، أو <span class="field">تصعيد للإدارة</span>.<span class="warn">التأخير المتكرر قد يؤدي لإيقاف العضوية حسب السياسة.</span>'],
],
'installments.cheque-submission' => [
['title' => 'متى يُطلب تسليم الشيكات؟', 'body' => 'عند دفع العضوية بالتقسيط (مقدم 25%)، تصبح حالة العضو <span class="field">في انتظار الشيكات</span>. لا يُمنح رقم عضوية ولا يُفعّل حتى تسليم جميع الشيكات.<span class="warn">عدد الشيكات المطلوبة = عدد أشهر التقسيط (عادة 30 شيك).</span>'],
['title' => 'فتح صفحة الشيكات', 'body' => 'من صفحة العضو: اضغط <span class="field">رفع الشيكات</span> في البانر البرتقالي. أو من خطة التقسيط: <span class="field">شيكات الأقساط</span>.'],
['title' => 'رفع شيك', 'body' => 'لكل شيك أدخل: <span class="field">رقم الشيك</span> (السيريال)، <span class="field">البنك</span>، <span class="field">التاريخ</span>، <span class="field">المبلغ</span>، ثم ارفع <span class="field">صورة/مسح الشيك</span> (JPG, PNG, PDF).<span class="info">الصفحة تعرض شريط تقدم: كم شيك تم رفعه وكم المتبقي.</span>'],
['title' => 'التفعيل التلقائي', 'body' => 'عند رفع آخر شيك مطلوب، يتم تلقائياً: تفعيل العضوية + إصدار رقم العضوية.<span class="success">يظهر رقم العضوية في رسالة النجاح ويمكن طباعة الكارنيه فوراً بعدها.</span>'],
],
// ── REPORTS ──
'reports.report-types' => [
['title' => 'فتح مركز التقارير', 'body' => 'من <span class="field">التقارير</span> > <span class="field">جميع التقارير</span>.'],
......@@ -1861,6 +1867,14 @@ final class TutorialRegistry
'category' => 'reports',
'order' => 4,
],
'cheque-submission' => [
'title' => 'تسليم شيكات الأقساط',
'subtitle' => 'رفع صور الشيكات كشرط لتفعيل العضوية',
'icon' => 'file-check',
'color' => '#EA580C',
'category' => 'setup',
'order' => 5,
],
];
}
......
......@@ -46,7 +46,9 @@
<div class="tut-step"><div class="tut-step-num">5</div><h3 class="tut-step-title">الخطوة 5: دفع العضوية</h3><div class="tut-step-body"><ul>
<li>يختار: كاش أو تقسيط</li>
<li>يُرسل طلب دفع (كامل أو مقدم)</li>
<li>بعد الدفع: <span class="field">active</span></li>
<li>كاش: بعد الدفع → <span class="field">active</span> مباشرة</li>
<li>تقسيط: بعد دفع المقدم → <span class="field">pending_cheques</span> ← يجب تسليم شيكات جميع الأقساط أولاً</li>
<li>بعد رفع جميع الشيكات → <span class="field">active</span></li>
</ul></div></div>
<div class="tut-step"><div class="tut-step-num">6</div><h3 class="tut-step-title">الخطوة 6: إضافة التابعين</h3><div class="tut-step-body"><ul>
......@@ -62,6 +64,11 @@ potential → under_review → interview_scheduled → accepted → active
↑ ↑ ↑ ↑ ↑
إنشاء دفع استمارة جدولة مقابلة قبول دفع عضوية
مسار التقسيط:
accepted → payment_pending → pending_cheques → active
↑ ↑ ↑
دفع المقدم تسليم الشيكات تفعيل تلقائي
الزمن المتوقع: 1-4 أسابيع حسب جدول المقابلات</div></div></div>
<div class="tut-nav">
......
......@@ -42,16 +42,27 @@
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">دفع المقدم</h3><div class="tut-step-body">بعد تحصيل المقدم من الخزينة:
<ul>
<li>حالة العضو تتحول إلى <span class="field">active</span></li>
<li>يبدأ جدول الأقساط من الشهر التالي</li>
<li>حالة العضو تتحول إلى <span class="field">pending_cheques</span> (في انتظار الشيكات)</li>
<li>العضو <strong>لا يحصل</strong> على رقم عضوية حتى تسليم جميع الشيكات</li>
<li>لا يمكن تفعيل الملحقين (زوجة/أبناء) في هذه المرحلة</li>
</ul>
<span class="warn">التأخر عن سداد 3 أقساط متتالية يؤدي لتجميد العضوية تلقائياً.</span></div></div>
<span class="warn">التقسيط يغطي رسوم العضوية الأساسية فقط — الملحقون يدفعون كاش بالكامل.</span></div></div>
<div class="tut-step"><div class="tut-step-num">4</div><h3 class="tut-step-title">متابعة الأقساط</h3><div class="tut-step-body">يمكن متابعة حالة الأقساط من:
<div class="tut-step"><div class="tut-step-num">4</div><h3 class="tut-step-title">تسليم شيكات الأقساط</h3><div class="tut-step-body">يجب تسليم شيك واحد عن كل شهر تقسيط:
<ul>
<li>يتم الرفع من شاشة <span class="field">شيكات الأقساط</span> في ملف العضو</li>
<li>لكل شيك: رقم الشيك، اسم البنك، التاريخ، المبلغ، صورة (سكان)</li>
<li>يظهر شريط تقدم (مثال: 12/30 شيك تم رفعهم)</li>
</ul>
<span class="success">عند رفع آخر شيك: يتم تفعيل العضوية تلقائياً ويُصدر رقم العضوية.</span>
<span class="warn">لا يمكن تفعيل العضو نهائياً إلا بعد تسليم جميع الشيكات.</span></div></div>
<div class="tut-step"><div class="tut-step-num">5</div><h3 class="tut-step-title">متابعة الأقساط</h3><div class="tut-step-body">يمكن متابعة حالة الأقساط من:
<ul>
<li>ملف العضو > تبويب المالي</li>
<li>تقارير الأقساط المستحقة</li>
</ul>
<span class="warn">التأخر عن سداد 3 أقساط متتالية يؤدي لتجميد العضوية تلقائياً.</span>
<span class="info">النظام يُرسل تنبيهات عند اقتراب موعد القسط وعند التأخر.</span></div></div>
<div class="tut-nav">
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment