HandyCafe Docs
owner

كيفية إعداد أدوار وصلاحيات الكاشير

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

ما ستحتاج إليه

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

كيفية إنشاء دور مخصص

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

  1. انتقل إلى قسم الإدارة باستخدام الشريط الجانبي الأيسر.
  2. افتح علامة تبويب أدوار الكاشير.
  3. انقر على إضافة دور.
  4. أدخل اسم للدور (مثل "كاشير فترة النهار"). يجب أن تكون أسماء الأدوار فريدة.
  5. حدد المستوى. تشير المستويات الأعلى إلى مزيد من السلطة. لا يمكن للكاشير الذي لديه دور بمستوى أقل تعديل كاشير لديه دور بمستوى أعلى.
  6. قم بتكوين صلاحيات المصادقة. هذه تتحكم في الإجراءات المتعلقة بتسجيل الدخول:
    • القدرة على تسجيل الدخول/الخروج.
    • إمكانية إعادة تعيين كلمة المرور.
  7. قم بتكوين صلاحيات العضو. هذه تتحكم فيما يمكن للكاشير القيام به مع حسابات الأعضاء:
    • عرض الأعضاء.
    • إنشاء الأعضاء.
    • تعديل الأعضاء.
    • حذف الأعضاء.
    • تعبئة المحافظ.
    • عرض تاريخ المعاملات.
  8. قم بتكوين صلاحيات الكونسول. هذه تتحكم في الجلسات وإجراءات الكونسول:
    • بدء وإيقاف الجلسات.
    • إيقاف واستئناف الجلسات.
    • إضافة وقت.
    • عرض قائمة الكونسول.
  9. قم بتكوين صلاحيات السجل. هذه تتحكم في الوصول إلى سجلات النظام:
    • عرض السجلات (اليوم فقط أو جميع التواريخ).
    • تصدير السجلات.
  10. قم بتكوين صلاحيات التقرير. هذه تتحكم في الوصول إلى التقارير المالية:
    • عرض تقارير النقدية (اليوم فقط أو جميع التواريخ).
    • عرض الإحصائيات.
    • تصدير التقارير.
  11. قم بتكوين صلاحيات الدفع. هذه تتحكم في الإجراءات المتعلقة بالدفع:
    • قبول المدفوعات.
    • معالجة الاستردادات.
    • تعديل طرق الدفع.
    • عرض تاريخ الدفع.
  12. انقر على حفظ لإنشاء الدور.

النتيجة المتوقعة: يظهر الدور الجديد في قائمة أدوار الكاشير مع جميع الصلاحيات المُعدة. وهو متاح الآن للتعيين لحسابات الكاشير.


مثال عملي: دور كاشير فترة النهار

هذا المثال ينشئ دورًا مقيدًا مناسبًا لكاشير عادي يعمل في فترة النهار.

  1. انتقل إلى الإدارة > أدوار الكاشير.
  2. انقر على إضافة دور.
  3. الاسم: "كاشير فترة النهار".
  4. المستوى: 1 (أدنى مستوى).
  5. صلاحيات المصادقة: تمكين تسجيل الدخول. تعطيل إعادة تعيين كلمة المرور.
  6. صلاحيات العضو:
    • تمكين: عرض الأعضاء، إنشاء الأعضاء، تعبئة المحافظ، عرض تاريخ المعاملات.
    • تعطيل: تعديل الأعضاء، حذف الأعضاء.
  7. صلاحيات الكونسول:
    • تمكين: بدء الجلسات، إيقاف الجلسات، إيقاف الجلسات مؤقتًا، استئناف الجلسات، إضافة وقت.
    • تعطيل: (لا شيء؛ يحتاج كاشير فترة النهار إلى التحكم الكامل في الجلسات).
  8. صلاحيات السجل:
    • تمكين: عرض السجلات (اليوم فقط).
    • تعطيل: عرض جميع السجلات، تصدير السجلات.
  9. صلاحيات التقرير:
    • تمكين: عرض تقرير النقدية (اليوم فقط).
    • تعطيل: عرض جميع التقارير، عرض الإحصائيات، تصدير التقارير.
  10. صلاحيات الدفع:
    • تمكين: قبول المدفوعات، عرض تاريخ الدفع.
    • تعطيل: معالجة الاستردادات، تعديل طرق الدفع.
  11. انقر على حفظ.

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


مثال عملي: دور مدير الشفت

هذا المثال ينشئ دورًا بمدى وصول أوسع لمدير شفت موثوق به.

  1. انتقل إلى الإدارة > أدوار الكاشير.
  2. انقر على إضافة دور.
  3. الاسم: "مدير الشفت".
  4. المستوى: 5 (أعلى من كاشير فترة النهار).
  5. صلاحيات المصادقة: تمكين الكل.
  6. صلاحيات العضو: تمكين الكل (عرض، إنشاء، تعديل، حذف، تعبئة، تاريخ).
  7. صلاحيات الكونسول: تمكين الكل.
  8. صلاحيات السجل: تمكين الكل (عرض جميع السجلات، تصدير السجلات).
  9. صلاحيات التقرير: تمكين الكل (عرض جميع التقارير، الإحصائيات، التصدير).
  10. صلاحيات الدفع:
    • تمكين: قبول المدفوعات، معالجة الاستردادات، عرض تاريخ الدفع.
    • تعطيل: تعديل طرق الدفع (احتفظ بهذا للمسؤول/المالك).
  11. انقر على حفظ.

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


كيفية إنشاء حساب كاشير

  1. انتقل إلى قسم الإدارة.
  2. افتح علامة تبويب الكاشير.
  3. انقر على إضافة لإنشاء كاشير جديد.
  4. أدخل اسم المستخدم. هذا ما سيكتبه الكاشير لتسجيل الدخول. يجب أن يكون فريدًا.
  5. أدخل كلمة المرور. استخدم كلمة مرور قوية. يمكن للكاشير تغييرها لاحقًا.
  6. اختر دور من القائمة المنسدلة. ستظهر فقط الأدوار التي قمت بإنشائها بالفعل.
  7. اختياريًا، املأ الاسم الكامل والبريد الإلكتروني والجوال لأغراض حفظ السجلات.
  8. انقر على حفظ.

النتيجة المتوقعة: يظهر حساب الكاشير الجديد في قائمة الكاشير. يمكن للكاشير الآن تسجيل الدخول إلى خادم HandyCafe باستخدام اسم المستخدم وكلمة المرور الخاصة به. يتم تقييد وصوله بالصلاحيات المحددة من خلال دوره المعين.


كيفية تغيير دور الكاشير

  1. انتقل إلى الإدارة > الكاشير.
  2. حدد الكاشير الذي تريد تغيير دوره.
  3. في لوحة تفاصيل الكاشير، انقر على القائمة المنسدلة الدور واختر دورًا مختلفًا.
  4. انقر على حفظ.

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


كيفية تقييد الكاشير بتقارير اليوم فقط

هذا مطلب شائع: تريد أن يرى الكاشير أرقام الشفت الحالي ولكن ليس البيانات التاريخية.

  1. افتح الدور المعين للكاشير (الإدارة > أدوار الكاشير).
  2. في قسم صلاحيات التقرير:
    • تمكين "عرض تقرير النقدية (اليوم فقط)."
    • تعطيل "عرض جميع التقارير."
    • تعطيل "عرض الإحصائيات."
    • تعطيل "تصدير التقارير."
  3. في قسم صلاحيات السجل:
    • تمكين "عرض السجلات (اليوم فقط)."
    • تعطيل "عرض جميع السجلات."
    • تعطيل "تصدير السجلات."
  4. انقر على حفظ.

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


كيفية تعطيل حساب الكاشير

عندما يغادر أحد الموظفين، قم بتعطيل حسابه بدلاً من حذفه. هذا يحافظ على سجل التدقيق.

  1. انتقل إلى الإدارة > الكاشير.
  2. حدد الكاشير لتعطيله.
  3. قم بتبديل مفتاح نشط إلى إيقاف (أو انقر على تعطيل).
  4. انقر على حفظ.

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


الأخطاء الشائعة التي يجب تجنبها

  • تعيين الدور الخاطئ. تحقق دائمًا من القائمة المنسدلة للدور عند إنشاء كاشير. يتمتع الكاشير الذي لديه دور مدير بوصول أكبر بكثير مما هو مقصود لعامل شفت عادي.
  • عدم اختبار الدور بعد الإنشاء. قم بتسجيل الدخول كالكاشير (أو استخدم حساب اختبار بالدور) وتحقق من أن الميزات المقيدة مخفية أو معطلة بالفعل. لا تعتمد فقط على مربعات اختيار الصلاحيات.
  • نسيان أن الأدوار تُفرض في الخلفية. حتى إذا كان عنصر واجهة المستخدم مرئيًا، فإن الخلفية سترفض الإجراءات غير المصرح بها بناءً على إعدادات صلاحيات الدور. ومع ذلك، للحصول على تجربة مستخدم نظيفة، يجب أن تخفي واجهة المستخدم الميزات غير المصرح بها أيضًا.
  • تعيين جميع الأدوار إلى المستوى 0. يحدد المستوى التسلسل الهرمي. إذا كان مستوى دور أقل من آخر، فلا يمكن للكاشير ذو المستوى الأدنى تحرير الكاشير ذو المستوى الأعلى. خطط لمستوياتك: 1 للكاشير الأساسيين، 5 للمديرين، 10 للمديرين الكبار.
  • مشاركة حسابات الكاشير. يجب أن يكون لكل موظف حسابه الخاص. تجعل الحسابات المشتركة من المستحيل تتبع من قام بإجراء معين في السجلات.
  • حذف حساب الكاشير بدلاً من تعطيله. يؤدي الحذف إلى إزالة مرجع الكاشير من المعاملات والسجلات (يتم تعيينه إلى NULL). قم دائمًا بالتعطيل بدلاً من ذلك للحفاظ على سجل التدقيق.
  • ترك صلاحيات طرق الدفع الافتراضية مفعلة. لا ينبغي لمعظم الكاشير أن يكونوا قادرين على إضافة أو إزالة طرق الدفع. هذا تغيير تكوين يجب أن يكون مقصورًا على المالكين أو المسؤولين.