Commit c95f8901 authored by Mahmoud Aglan's avatar Mahmoud Aglan

tutorial fucking

parent da118b55
......@@ -367,10 +367,10 @@ final class TutorialRegistry
],
// ── CASHIER ──
'cashier.process-payment-queue' => [
['title' => 'فتح طابور الدفع', 'body' => 'من <span class="field">الخزينة الرئيسية</span> > <span class="field">طابور الدفع</span>.'],
['title' => 'اختيار الطلب', 'body' => 'اضغط على طلب الدفع المطلوب. يعرض النظام: اسم العضو، المبلغ، نوع الدفعة.'],
['title' => 'اختيار طريقة الدفع', 'body' => 'حدد <span class="field">نقدي</span>، <span class="field">شيك</span>، <span class="field">فيزا</span>، أو <span class="field">تحويل</span>. لكل طريقة بيانات إضافية مطلوبة.'],
['title' => 'التأكيد وطباعة الإيصال', 'body' => 'اضغط <span class="field">تحصيل</span>. يتم:<ul><li>إنشاء سجل الدفع</li><li>توليد رقم إيصال تلقائي</li><li>ترحيل القيد المحاسبي</li></ul><span class="success">يمكنك طباعة الإيصال فوراً أو لاحقاً من صفحة الإيصالات.</span>'],
['title' => 'فتح طابور الدفع', 'body' => 'من <span class="field">خزنة العضويات</span> > <span class="field">طابور الدفع</span>. تأكد من وجود وردية مفتوحة (الشريط الأخضر أعلى الصفحة).'],
['title' => 'اختيار الطلب', 'body' => 'اضغط <span class="field">تحصيل</span> بجانب طلب الدفع. يعرض النظام: اسم العضو، المبلغ، نوع الدفعة، تفصيل الرسوم.'],
['title' => 'اختيار طريقة الدفع', 'body' => 'حدد <span class="field">نقدي</span>، <span class="field">شيك</span>، <span class="field">فيزا</span>، أو <span class="field">تحويل</span>. لكل طريقة بيانات إضافية مطلوبة.<span class="warn">فقط الدفع النقدي يزيد العهدة. الفيزا والتحويل تُسجل في الوردية لكن لا تدخل في التسوية النقدية.</span>'],
['title' => 'التأكيد وطباعة الإيصال', 'body' => 'اضغط <span class="field">تحصيل</span>. يتم:<ul><li>إنشاء سجل الدفع مربوط بالوردية</li><li>توليد رقم إيصال تلقائي</li><li>زيادة العهدة (إذا كاش)</li><li>ترحيل القيد المحاسبي</li><li>طباعة الإيصال تلقائياً</li></ul><span class="success">الإيصال يُطبع فوراً. يمكنك إعادة الطباعة من صفحة الإيصالات.</span>'],
],
'cashier.void-payment' => [
['title' => 'البحث عن الدفعة', 'body' => 'من <span class="field">المدفوعات</span> أو من ملف العضو، اعثر على الدفعة المطلوب إلغاؤها.'],
......@@ -398,15 +398,16 @@ final class TutorialRegistry
['title' => 'بعد الإغلاق', 'body' => 'يتم حفظ إجمالي التحصيلات ووقت الإغلاق. يمكنك الآن إنشاء تسوية لترحيل المبلغ للخزنة الرئيسية.<span class="info">الورديات المغلقة تظهر في تقرير الورديات مع تفاصيل كل وردية.</span>'],
],
'cashier.settlement-flow' => [
['title' => 'متى تُنشئ تسوية؟', 'body' => 'بعد إغلاق وردية أو أكثر — المبالغ المحصلة تبقى في عهدة أمين الخزنة الفرعية. التسوية هي عملية تحويل هذه المبالغ رسمياً للخزنة الرئيسية.'],
['title' => 'بدء التسوية', 'body' => 'من <span class="field">خزنة العضويات</span> > <span class="field">استلام تسويات</span> > <span class="field">تسوية جديدة</span>. اختر الوردية أو الورديات المطلوب ترحيلها.'],
['title' => 'استلام المبلغ', 'body' => 'أمين الخزنة الرئيسية يستلم المبلغ ويؤكد الاستلام بالضغط على <span class="field">تأكيد الاستلام</span>.<span class="success">عند التأكيد: تنتقل العهدة من الخزنة الفرعية للرئيسية ويُسجل القيد المحاسبي تلقائياً.</span>'],
['title' => تابعة التسوية', 'body' => 'من <span class="field">التسويات</span> يمكنك متابعة حالة كل تسوية: معلقة، مستلمة، أو مرفوضة.<span class="warn">التسوية المرفوضة تحتاج مراجعة وإعادة إرسال — المبلغ يبقى في عهدة الخزنة الفرعية.</span>'],
['title' => 'متى تُنشئ تسوية؟', 'body' => 'بعد إغلاق الوردية — المبالغ <strong>النقدية</strong> المحصلة تبقى في عهدة أمين الخزنة الفرعية. التسوية هي عملية تسليم هذا الكاش رسمياً لأمين الخزنة الرئيسية وإخلاء عهدة الموظف.'],
['title' => 'بدء التسوية', 'body' => 'من <span class="field">خزنة العضويات</span> > <span class="field">استلام تسويات</span> > <span class="field">تسوية جديدة</span>. مبلغ التسوية = رصيد العهدة النقدية الحالي.<span class="info">التسوية تشمل فقط المبالغ النقدية. الفيزا والتحويلات لا تدخل في التسوية لأنها لم تمر بيد الموظف أصلاً.</span>'],
['title' => 'استلام المبلغ', 'body' => 'أمين الخزنة الرئيسية يستلم الكاش فعلياً ويؤكد الاستلام بالضغط على <span class="field">تأكيد الاستلام</span>.<span class="success">عند التأكيد: عهدة الخزنة الفرعية = 0، وعهدة الخزنة الرئيسية تزيد بنفس المبلغ. القيد المحاسبي يُرحّل تلقائياً.</span>'],
['title' => اذا بعد؟', 'body' => 'أمين الخزنة الرئيسية الآن في عهدته المبلغ. في اليوم التالي قبل الساعة 11 صباحاً يجب أن يودع في البنك ويرفع صورة الإيصال.<span class="warn">التسوية المرفوضة تعني: المبلغ يبقى في عهدة الخزنة الفرعية ويحتاج مراجعة وإعادة إرسال.</span>'],
],
'cashier.custody-tracking' => [
['title' => 'ما هي العهدة؟', 'body' => 'العهدة هي المبلغ النقدي الموجود فعلياً لدى أمين الخزنة. تزيد بالتحصيل وتنقص بالتسوية أو إلغاء دفعة.'],
['title' => 'ما هي العهدة؟', 'body' => 'العهدة هي المبلغ <strong>النقدي (الكاش)</strong> الموجود فعلياً في يد أمين الخزنة. الدفع بالفيزا أو التحويل لا يدخل العهدة لأن الفلوس لا تمر بيد الموظف.<span class="info">موظف الخزنة يبدأ يومه بعهدة = صفر، وينتهي يومه بعهدة = صفر بعد التسوية.</span>'],
['title' => 'متى تزيد ومتى تنقص؟', 'body' => '<strong>تزيد عند:</strong> تحصيل مبلغ نقدي (كاش) من عضو/لاعب، أو استلام تسوية نقدية (لأمين الخزنة الرئيسية).<br><strong>تنقص عند:</strong> إنشاء تسوية (للخزنة الفرعية)، أو تأكيد إيداع بنكي (للخزنة الرئيسية)، أو إلغاء دفعة نقدية.'],
['title' => 'عرض رصيد العهدة', 'body' => 'من شريط الوردية: يظهر <span class="field">العهدة</span> بالمبلغ الحالي. أو من صفحة الخزنة الرئيسية > <span class="field">رصيد العهدة</span>.'],
['title' => 'سجل الحركات', 'body' => 'كل عملية تحصيل أو تسوية أو إلغاء تُسجل في <span class="field">سجل حركات العهدة</span> (treasury_custody_log) مع: النوع، المبلغ، المرجع، الوقت.<span class="info">هذا السجل يُستخدم في المراجعة المالية ولا يمكن تعديله أو حذفه.</span>'],
['title' => 'سجل الحركات', 'body' => 'كل عملية تحصيل نقدي أو تسوية أو إلغاء تُسجل في <span class="field">سجل حركات العهدة</span> (treasury_custody_log) مع: النوع، المبلغ، المرجع، الوقت.<span class="warn">هذا السجل يُستخدم في المراجعة المالية ولا يمكن تعديله أو حذفه. أي فرق في العهدة يكشفه النظام فوراً.</span>'],
],
// ── SALES ──
'sales.pos-transaction' => [
......
......@@ -25,9 +25,9 @@
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">اختيار طلب الدفع</h3><div class="tut-step-body">اضغط <span class="field">تحصيل</span> بجانب الطلب المطلوب. تُفتح صفحة التحصيل بمعلومات:<ul><li>اسم اللاعب/العضو</li><li>نوع الدفعة (تسجيل رياضي، اشتراك شهري، حجز ساعة)</li><li>المبلغ المطلوب</li><li>تفاصيل إضافية (المجموعة، الوحدة، التاريخ)</li></ul></div></div>
<div class="tut-step"><div class="tut-step-num">4</div><h3 class="tut-step-title">اختيار طريقة الدفع والتحصيل</h3><div class="tut-step-body">حدد <span class="field">طريقة الدفع</span>: نقدي، فيزا، شيك، أو تحويل بنكي. لكل طريقة حقول إضافية (رقم الشيك، مرجع التحويل...). ثم اضغط <span class="field">تأكيد التحصيل</span>.<div class="tut-diagram">طلب دفع (pending) → تحصيل → إيصال + قيد محاسبي + تفعيل الخدمة</div><span class="success">بعد التحصيل: يُطبع الإيصال تلقائياً، ويُربط المبلغ بالوردية الحالية وعهدة أمين الخزنة.</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">حدد <span class="field">طريقة الدفع</span>: نقدي، فيزا، شيك، أو تحويل بنكي. لكل طريقة حقول إضافية (رقم الشيك، مرجع التحويل...). ثم اضغط <span class="field">تأكيد التحصيل</span>.<div class="tut-diagram">طلب دفع (pending) → تحصيل → إيصال + قيد محاسبي + تفعيل الخدمة</div><span class="info">فقط الدفع النقدي (الكاش) يزيد عهدة الموظف. الفيزا والتحويل يُسجلان في الوردية لكن لا يدخلان في التسوية النقدية.</span><span class="success">بعد التحصيل: يُطبع الإيصال تلقائياً، ويُربط المبلغ بالوردية الحالية.</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>اضغط <span class="field">إغلاق الوردية</span> — يُحفظ إجمالي التحصيلات</li><li>أنشئ <span class="field">تسوية</span> لترحيل المبالغ للخزنة الرئيسية</li><li>أمين الخزنة الرئيسية يستلم ويؤكد</li></ul><span class="info">شريط الوردية يعرض دائماً: رقم الوردية، عدد الإيصالات، إجمالي التحصيلات، ورصيد العهدة الحالي.</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>اضغط <span class="field">إغلاق الوردية</span> — يُحفظ إجمالي التحصيلات</li><li>أنشئ <span class="field">تسوية</span> لتسليم الكاش المحصّل للخزنة الرئيسية</li><li>أمين الخزنة الرئيسية يستلم ويؤكد — المبلغ ينتقل لعهدته</li><li>في اليوم التالي قبل 11 ص — يودع في البنك ويرفع صورة الإيصال</li><li>المحاسبة تؤكد — عهدة الجميع = صفر والقيد يُرحّل</li></ul><span class="info">شريط الوردية يعرض دائماً: رقم الوردية، عدد الإيصالات، إجمالي التحصيلات، ورصيد العهدة الحالي.</span></div></div>
<div class="tut-nav">
<a href="/tutorials/sports-activity/enrollment-payment"><i data-lucide="arrow-right" style="width:14px;height:14px;"></i> الدفع الإجباري عند التسجيل</a>
......
......@@ -19,19 +19,21 @@
<div><h1>إيداع بنكي</h1><p>تسجيل إيداع المبالغ في الحساب البنكي</p></div>
</div>
<div class="tut-step"><div class="tut-step-num">1</div><h3 class="tut-step-title">الذهاب إلى إيداعات البنك</h3><div class="tut-step-body">من القائمة الجانبية اذهب إلى <span class="field">الخزنة</span> > <span class="field">إيداعات البنك</span>. ستظهر قائمة الإيداعات السابقة.</div></div>
<div class="tut-step"><div class="tut-step-num">1</div><h3 class="tut-step-title">متى يتم الإيداع؟</h3><div class="tut-step-body">أمين الخزنة الرئيسية ملزم بإيداع كل المبالغ النقدية المستلمة في البنك <strong>في اليوم التالي قبل الساعة 11 صباحاً</strong>. لا يجوز بقاء مبالغ في العهدة أكثر من يوم عمل.<span class="warn">التأخير في الإيداع يظهر كتنبيه تلقائي للإدارة ويُسجل في تقرير المتابعة.</span></div></div>
<div class="tut-step"><div class="tut-step-num">2</div><h3 class="tut-step-title">إنشاء إيداع جديد</h3><div class="tut-step-body">اضغط <span class="field">إيداع جديد</span>. ستظهر نافذة إدخال بيانات الإيداع.</div></div>
<div class="tut-step"><div class="tut-step-num">2</div><h3 class="tut-step-title">الذهاب إلى إيداعات البنك</h3><div class="tut-step-body">من القائمة الجانبية اذهب إلى <span class="field">الخزنة</span> > <span class="field">إيداعات البنك</span>. ستظهر قائمة الإيداعات السابقة.</div></div>
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">إدخال المبلغ</h3><div class="tut-step-body">أدخل المبلغ المراد إيداعه. يجب أن يتطابق مع رصيد العهدة الحالي أو جزء منه.<span class="info">النظام يعرض رصيد العهدة الحالي كمرجع. يُفضل إيداع المبلغ كاملاً لتصفير العهدة.</span></div></div>
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">إنشاء إيداع جديد</h3><div class="tut-step-body">اضغط <span class="field">إيداع جديد</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></div>
<div class="tut-step"><div class="tut-step-num">4</div><h3 class="tut-step-title">إدخال المبلغ</h3><div class="tut-step-body">أدخل المبلغ المراد إيداعه. يجب أن يتطابق مع رصيد العهدة الحالي أو جزء منه.<span class="info">النظام يعرض رصيد العهدة الحالي كمرجع. يُفضل إيداع المبلغ كاملاً لتصفير العهدة.</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">أدخل الرقم التسلسلي لإيصال الإيداع البنكي في حقل <span class="field">رقم الإيصال</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">اختر البنك المودَع إليه من القائمة المنسدلة. البنوك تُعرَّف مسبقاً في إعدادات النظام.</div></div>
<div class="tut-step"><div class="tut-step-num">6</div><h3 class="tut-step-title">رفع صورة الإيصال</h3><div class="tut-step-body">اضغط <span class="field">رفع صورة</span> وأرفق صورة واضحة لإيصال البنك. هذه الصورة ستُستخدم للمراجعة والتأكيد من قسم المحاسبة.<span class="warn">تأكد أن الصورة واضحة ويظهر فيها المبلغ ورقم الإيصال والتاريخ.</span></div></div>
<div class="tut-step"><div class="tut-step-num">6</div><h3 class="tut-step-title">إدخال رقم إيصال البنك</h3><div class="tut-step-body">أدخل الرقم التسلسلي لإيصال الإيداع البنكي في حقل <span class="field">رقم الإيصال</span>. هذا الرقم مطبوع على الإيصال الذي تحصل عليه من البنك.</div></div>
<div class="tut-step"><div class="tut-step-num">7</div><h3 class="tut-step-title">إرسال الطلب</h3><div class="tut-step-body">اضغط <span class="field">إرسال</span>. الإيداع يُسجَّل بحالة <span class="field">في انتظار التأكيد</span> ويظهر لمدير المحاسبة للمراجعة.<span class="success">تم تسجيل الإيداع بنجاح. ينتظر تأكيد مدير المحاسبة لإخلاء العهدة.</span></div></div>
<div class="tut-step"><div class="tut-step-num">7</div><h3 class="tut-step-title">رفع صورة الإيصال</h3><div class="tut-step-body">اضغط <span class="field">رفع صورة</span> وأرفق صورة واضحة لإيصال البنك (JPG أو PNG أو PDF — حتى 5 ميجا). هذه الصورة ستُستخدم للمراجعة والتأكيد من قسم المحاسبة.<span class="warn">تأكد أن الصورة واضحة ويظهر فيها المبلغ ورقم الإيصال والتاريخ. صورة غير واضحة = رفض من المحاسبة.</span></div></div>
<div class="tut-step"><div class="tut-step-num">8</div><h3 class="tut-step-title">إرسال الطلب</h3><div class="tut-step-body">اضغط <span class="field">إرسال</span>. الإيداع يُسجَّل بحالة <span class="field">في انتظار التأكيد</span> ويظهر لمدير المحاسبة للمراجعة.<span class="success">تم تسجيل الإيداع بنجاح. ينتظر تأكيد مدير المحاسبة لإخلاء العهدة وترحيل القيد المحاسبي (مدين: البنك، دائن: الصندوق).</span></div></div>
<div class="tut-nav">
<a href="/tutorials/treasury/receive-settlement">استلام تسوية <i data-lucide="arrow-right" style="width:14px;height:14px;"></i></a>
......
......@@ -25,16 +25,16 @@
<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">نقدي</span> — دفع كاش مباشر</li>
<li><span class="field">بطاقة</span> — دفع ببطاقة ائتمان/خصم</li>
<li><span class="field">تحويل</span> — تحويل بنكي</li>
<li><span class="field">نقدي</span> — دفع كاش مباشر (يُضاف لعهدة الموظف)</li>
<li><span class="field">بطاقة</span> — دفع ببطاقة ائتمان/خصم (لا يدخل العهدة)</li>
<li><span class="field">تحويل</span> — تحويل بنكي (لا يدخل العهدة)</li>
</ul>
<span class="warn">تأكد من اختيار الطريقة الصحيحة لأنها تؤثر على تقارير التسوية.</span>
<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">اضغط <span class="field">تأكيد التحصيل</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">يُطبع إيصال استلام تلقائياً يحتوي على رقم الإيصال والمبلغ واسم العضو وتاريخ ووقت التحصيل. سلّم نسخة للعضو.<span class="success">تم التحصيل بنجاح — رصيد العهدة زاد بقيمة المبلغ المحصّل.</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">يُطبع إيصال استلام تلقائياً يحتوي على رقم الإيصال والمبلغ واسم العضو وتاريخ ووقت التحصيل. سلّم نسخة للعضو.<span class="success">تم التحصيل بنجاح. إذا كان الدفع نقدي — رصيد العهدة زاد بقيمة المبلغ المحصّل.</span></div></div>
<div class="tut-nav">
<a href="/tutorials/treasury/open-session">فتح وردية <i data-lucide="arrow-right" style="width:14px;height:14px;"></i></a>
......
......@@ -29,13 +29,15 @@
</ul>
</div></div>
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">كيف تزداد العهدة؟</h3><div class="tut-step-body">العهدة تزداد عند:
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">كيف تزداد العهدة؟</h3><div class="tut-step-body">العهدة تزداد فقط عند استلام <strong>نقدية (كاش)</strong>:
<ul>
<li>تحصيل مبلغ من عضو أو لاعب (كل إيصال يزيد العهدة)</li>
<li>استلام تسوية من خزنة فرعية (لأمين الخزنة الرئيسية)</li>
<li>تحصيل مبلغ نقدي من عضو أو لاعب</li>
<li>استلام تسوية نقدية من خزنة فرعية (لأمين الخزنة الرئيسية)</li>
</ul>
<div class="tut-diagram">تحصيل 500 ج → العهدة: 0 + 500 = 500 ج
تحصيل 300 ج → العهدة: 500 + 300 = 800 ج</div>
<span class="warn">الدفع بالبطاقة أو التحويل البنكي لا يزيد العهدة — لأن الفلوس لا تمر بيد الموظف أصلاً. العهدة = النقدية الفعلية في يد الموظف فقط.</span>
<div class="tut-diagram">تحصيل 500 ج نقدي → العهدة: 0 + 500 = 500 ج
تحصيل 300 ج نقدي → العهدة: 500 + 300 = 800 ج
تحصيل 200 ج فيزا → العهدة: 800 (لم تتغير)</div>
</div></div>
<div class="tut-step"><div class="tut-step-num">4</div><h3 class="tut-step-title">كيف تنقص العهدة؟</h3><div class="tut-step-body">العهدة تنقص عند:
......
......@@ -51,36 +51,51 @@
<div class="tut-step"><div class="tut-step-num">2</div><h3 class="tut-step-title">سيناريو يوم عمل كامل</h3><div class="tut-step-body">
<ul>
<li><strong>8:00 ص</strong> — موظف الخزنة الفرعية يفتح وردية</li>
<li><strong>8:15 ص</strong> — لاعب أحمد يدفع اشتراك شهري 500 ج (إيصال + عهدة = 500)</li>
<li><strong>9:30 ص</strong> — لاعب محمد يدفع تجديد عضوية 1000 ج (عهدة = 1500)</li>
<li><strong>11:00 ص</strong> — عضو سارة تدفع نشاط سباحة 300 ج (عهدة = 1800)</li>
<li><strong>2:00 م</strong> — الموظف يغلق الوردية (إجمالي: 1800 ج، 3 إيصالات)</li>
<li><strong>8:00 ص</strong> — موظف الخزنة الفرعية يفتح وردية (عهدته = 0)</li>
<li><strong>8:15 ص</strong> — لاعب أحمد يدفع اشتراك شهري 500 ج <strong>نقدي</strong> (عهدة = 500)</li>
<li><strong>9:30 ص</strong> — لاعب محمد يدفع تجديد عضوية 1000 ج <strong>نقدي</strong> (عهدة = 1500)</li>
<li><strong>10:00 ص</strong> — عضو خالد يدفع حجز ملعب 200 ج <strong>فيزا</strong> (عهدة = 1500 — الفيزا لا تدخل العهدة)</li>
<li><strong>11:00 ص</strong> — عضو سارة تدفع نشاط سباحة 300 ج <strong>نقدي</strong> (عهدة = 1800)</li>
<li><strong>2:00 م</strong> — الموظف يغلق الوردية (إجمالي نقدي: 1800 ج، 3 إيصالات نقدية + 1 فيزا)</li>
<li><strong>2:05 م</strong> — إنشاء تسوية 1800 ج (عهدة الموظف = 0)</li>
<li><strong>2:10 م</strong> — أمين الخزنة الرئيسية يستلم (عهدته = 1800)</li>
<li><strong>3:00 م</strong> — أمين الخزنة يذهب للبنك ويودع 1800 ج</li>
<li><strong>3:30 م</strong> — يرفع صورة الإيصال في النظام</li>
<li><strong>4:00 م</strong> — مدير المحاسبة يؤكد الإيداع (عهدة الأمين = 0)</li>
<li><strong>2:10 م</strong> — أمين الخزنة الرئيسية يستلم ويؤكد (عهدته = 1800)</li>
</ul>
<span class="success">نهاية اليوم: عهدة الجميع = صفر. كل المبالغ في البنك. القيد المحاسبي مُرحَّل.</span>
<span class="info">انتهى يوم الخزنة الفرعية. المبلغ الآن في عهدة أمين الخزنة الرئيسية.</span>
<ul>
<li><strong>تاني يوم 9:00 ص</strong> — أمين الخزنة الرئيسية يذهب للبنك ويودع 1800 ج</li>
<li><strong>9:30 ص</strong> — يرجع ويرفع صورة إيصال البنك في النظام + رقم السيريال</li>
<li><strong>10:00 ص</strong> — مدير المحاسبة يراجع الصورة ويؤكد الإيداع (عهدة الأمين = 0)</li>
</ul>
<span class="success">نهاية الدورة: عهدة الجميع = صفر. كل المبالغ النقدية في البنك. القيد المحاسبي مُرحَّل تلقائياً (مدين: البنك، دائن: الصندوق).</span>
</div></div>
<div class="tut-step"><div class="tut-step-num">3</div><h3 class="tut-step-title">الأدوار والمسؤوليات</h3><div class="tut-step-body">
<ul>
<li><strong>موظف الخزنة الفرعية:</strong> فتح وردية، تحصيل، إغلاق وردية، إنشاء تسوية</li>
<li><strong>أمين الخزنة الرئيسية:</strong> استلام تسويات، إيداع بنكي</li>
<li><strong>مدير المحاسبة:</strong> تأكيد الإيداعات، مراجعة القيود</li>
<li><strong>أمين الخزنة الرئيسية:</strong> استلام تسويات، إيداع بنكي + رفع صورة الإيصال</li>
<li><strong>مدير المحاسبة:</strong> تأكيد الإيداعات (مراجعة الصورة والسيريال)، مراجعة القيود</li>
</ul>
<span class="info">كل دور له صلاحيات محددة في النظام. لا يمكن لموظف أن يؤكد إيداعه بنفسه — الفصل بين المهام يضمن الرقابة.</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">قاعدة الإيداع: قبل الساعة 11 صباحاً</h3><div class="tut-step-body">أمين الخزنة الرئيسية ملزم بإيداع المبالغ المستلمة في البنك في اليوم التالي قبل الساعة 11 صباحاً.
<ul>
<li>يذهب للبنك بالمبلغ النقدي</li>
<li>يودع ويحصل على إيصال البنك</li>
<li>يرجع ويرفع صورة الإيصال في النظام مع رقم السيريال</li>
<li>المحاسبة تراجع وتؤكد</li>
</ul>
<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><strong>فرق في المبلغ عند التسوية:</strong> لا يمكن إتمام التسوية — راجع الإيصالات</li>
<li><strong>إيصال بنكي غير واضح:</strong> المحاسبة ترفض الإيداع ويُطلب إعادة الرفع</li>
<li><strong>عهدة غير صفرية نهاية اليوم:</strong> تنبيه تلقائي للإدارة</li>
<li><strong>إلغاء دفعة (void):</strong> العهدة تنقص بالمبلغ الملغي تلقائياً</li>
</ul>
<span class="warn">النظام مصمم بحيث لا يضيع أي مبلغ. كل جنيه يُتتبع من لحظة استلامه حتى وصوله للبنك.</span>
<span class="warn">النظام مصمم بحيث لا يضيع أي مبلغ. كل جنيه نقدي يُتتبع من لحظة استلامه حتى وصوله للبنك.</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