الأدوار والصلاحيات¶
كل موظف في حسابي له دور بيحدّد إيه اللي يقدر يفتحه ويعمله. الفكرة الأساسية: شغل نقطة البيع التشغيلي مفتوح عشان التطبيقات ما تقفش، لكن الحاجات الحسّاسة (الفلوس، الإعدادات، الموظفين، الأسعار) محميّة بالدور.
الأدوار باختصار¶
| الدور | بيقدر يعمل |
|---|---|
| مالك (Owner) | كل حاجة — وهو الوحيد اللي يقدر يدير حسابات الـمدير (Admin) (إنشاء/حذف/تغيير دور/إيقاف/إعادة تعيين PIN لمدير تاني) |
| مدير (Admin) | إدارة كاملة للمطعم: إعدادات، أسعار، تقارير، وموظفين — لكن ما يقدرش يعمل/يعدّل/يحذف حساب admin أو owner ولا يرقّي حد لمدير |
| مدير وردية (Manager) | التقارير، الداشبورد، المخزون والموردين، وتعديل المنيو والأسعار، واعتماد العمليات الحسّاسة — من غير وصول للإعدادات ولا الموظفين |
| كاشير (Cashier) | نقطة البيع، الطلبات، الدفع وإغلاق الفواتير |
| نادل (Waiter) | أخذ الطلبات وإدارتها على الطاولات |
| سائق (Driver) | شغل التوصيل: شايف طلباته ويحدّث حالتها، ومن غير وصول للتقارير ولا الإعدادات |
مين يقدر يفتح إيه (مصفوفة الصلاحيات)¶
| العملية | السائق | النادل / الكاشير | المدير وردية | المدير | المالك |
|---|---|---|---|---|---|
| نقطة البيع (طلبات/طاولات/دفع/KDS) | جزئي (التوصيل) | نعم | نعم | نعم | نعم |
| التقارير والداشبورد | لأ | لأ | نعم | نعم | نعم |
| المنيو والأسعار (تعديل) | لأ | لأ | نعم | نعم | نعم |
| الإعدادات (تعديل) | لأ | لأ | لأ | نعم | نعم |
| الموظفين | لأ | لأ | لأ | نعم* | نعم |
| void / comp (بموافقة) | لأ | بموافقة مدير | نعم | نعم | نعم |
| إلغاء طلب (استرداد) | لأ | بموافقة مدير | نعم | نعم | نعم |
💡 قراءة المنيو وقراءة الإعدادات (زي رسوم التوصيل) مفتوحة لأي موظف داخل — المحمي هو التعديل بس.
* المدير يدير الموظفين، بس حسابات الـadmin/owner بيقدر يلمسها المالك بس.
موافقة المدير (Manager-override)¶
لو موظف بدور أقل عايز يعمل void/comp أو إلغاء طلب:
- النظام يطلب موافقة مدير.
- المدير يدخل رقمه السرّي على نفس الجهاز.
- العملية تتم وتتسجّل (مين عملها ومين وافق) — الموظف ما بيتسجّلش خروجه.
رمز الموافقة ده صالح 3 دقائق بس، لمرة واحدة، ومربوط بنفس الطلب اللي المدير شافه — فمستحيل يتعاد استخدامه على طلب تاني.
🔒 أمان: ده بيمنع أي موظف إنه يلغي أو يخصم لوحده، وبيسيب أثرًا دائمًا لمنع الخسائر.
⚠️ غيّر الأكواد الافتراضية لشاشات الأدمن والمطبخ من الإعدادات → الأمان قبل التشغيل الفعلي.
التالي: إضافة أقسام المنيو