مجموعات الحالات (مراحل التوصيل وغيرها)
أضف إلى الفاتورة مراحل خاصة بك بجانب حالتها المالية — جديد، جاهز، خرج للتوصيل، تم التسليم — واختر أنواع الفواتير التي تنطبق عليها.
- من يستطيع ذلك
- مالك المتجر المدير
- الصلاحية المطلوبة
- «إدارة الإعدادات»
- قبل أن تبدأ
- نوع فاتورة واحد على الأقل (مثل «توصيل»).
لكل فاتورة حالة مالية ثابتة يديرها البرنامج بنفسه (جديدة، مفتوحة، مدفوعة، مغلقة، ملغاة). ويمكنك أن تضيف بجانبها حالاتك الخاصة في «مجموعة حالات» — مراحل التوصيل مثلًا: جديد ← جاهز ← خرج للتوصيل ← تم التسليم. تنطبق كل مجموعة على أنواع الفواتير التي تختارها، وتظهر حالاتها في الفاتورة على جهاز الكاشير، وفي صفحة «الطلبات»، وعلى لوحة الحالات.
تجد المجموعات في «الإعدادات» ← «سير العمل» ← علامة التبويب «حالات الفاتورة». في الأعلى بطاقة «حالات الفاتورة (النظام)» وعليها «مقفلة»: «الحالات المالية التي تمر بها كل فاتورة. وهي ثابتة ولا يمكن تعديلها.» وتحتها «مجموعات الحالات»: بطاقة لكل مجموعة، بأنواع الفواتير التي تنطبق عليها وحالاتها بألوانها.

إنشاء مجموعة
- اضغط «إضافة مجموعة حالات». ستُفتح نافذة «مجموعة حالات جديدة».
- أدخل «الاسم بالعربية» و«الاسم بالإنجليزية». أما «الرمز» فهو «اختياري: حروف إنجليزية صغيرة وأرقام و _. إذا تُرك فارغًا يُنشأ من الاسم الإنجليزي.»
- في «أنواع الفواتير» حدّد نوعًا واحدًا على الأقل — «توصيل» مثلًا. لا تظهر المجموعة إلا على فواتير هذه الأنواع.
- في «الحالات» أضف المراحل بترتيبها بالزر «إضافة حالة»: لكل حالة اسم بالعربية واسم بالإنجليزية، ورمز اختياري، ولون من عشرة ألوان. غيّر الترتيب بالزرين «نقل لأعلى» و«نقل لأسفل».
- اضغط «حفظ».

مفاتيح كل حالة
- «الحالة الأولى» — الحالة التي تبدأ بها كل فاتورة جديدة من الأنواع المختارة؛ واحدة بالضبط في كل مجموعة. وعند الحفظ تأخذها أيضًا الفواتير التي ما زالت مفتوحة من هذه الأنواع. أما الفواتير المغلقة قبل إنشاء المجموعة فتبقى «بدون حالة».
- «نهائية» — آخر مرحلة (تم التسليم مثلًا). تبقى فواتيرها في عمودها على اللوحة حتى نهاية يوم العمل، وتستطيع القواعد أن تشترط عليها.
- «مخفية» — تختفي الحالة من الأزرار ومن الاختيار، لكنها تبقى ظاهرة على الفواتير التي تحملها وفي سجلها. «لا يمكن إخفاء الحالة الأولى.»
ترتيب الانتقال بين الحالات
في «الانتقالات» يحدد المفتاح «أي ترتيب» ما هو مسموح: «عند التفعيل: يمكن نقل الفاتورة من أي حالة إلى أي حالة أخرى. عند الإيقاف: يُسمح فقط بالانتقالات المحددة أدناه.»
عند إيقافه تظهر قائمة لكل حالة، «من «جديد» إلى:» مثلًا، وتحتها مربع لكل حالة يمكن الانتقال إليها. «حدّد كل انتقال مسموح للفاتورة. الفاتورة التي لا حالة لها بعد تُعدّ في الحالة الأولى.»

الإخفاء أو الحذف
- مجموعة لم تستخدمها أي فاتورة: يظهر عليها «حذف»، ويسألك البرنامج «حذف مجموعة الحالات هذه؟» قبل حذفها نهائيًا.
- مجموعة استخدمتها فواتير: لا يظهر «حذف»، بل «إخفاء المجموعة»: «استُخدمت هذه المجموعة في فواتير، لذا يمكن إخفاؤها فقط: تختفي من الكاشير والقوائم واللوحة، ويُحتفظ بسجلها. ويمكنك إظهارها مرة أخرى.» ويعيدها «إظهار المجموعة»، وعندها تأخذ الفواتير المفتوحة من أنواعها الحالة الأولى.
- حالة محفوظة في مجموعة مستخدمة: لا زر حذف لها في المحرر — «استُخدمت هذه المجموعة في فواتير، لذا يمكن إخفاء الحالة المحفوظة لا حذفها.» استخدم المفتاح «مخفية» بدلًا من ذلك.
إذا حاولت الحذف رغم ذلك من جهاز آخر فسترى هذه الرسالة أو هذه.
الحالات في القواعد
يمكن أن تنقل القواعد الفاتورة من حالة إلى أخرى بنفسها، أو أن تعمل عند تغيّر حالة:
- حدثان: «تغيير الحالة المخصصة للفاتورة» (يقع عند كل تغيير فعلي في حالة من حالاتك، لا عند الحالة الأولى) و«المطبخ جهّز الطلب» (يقع عندما تنتهي كل محطات المطبخ من الفاتورة).
- شرط على الحالة: في خطوة «ما هي الشروط؟» اضغط «إضافة شرط على الحالة» (يظهر للأحداث المرتبطة بفاتورة فقط، ومتى وُجدت مجموعة واحدة على الأقل)، ثم اختر «مجموعة الحالات» و«الشرط» — «تساوي» أو «لا تساوي» أو «لا تساوي أو بلا حالة» أو «بلا حالة» — ثم «الحالة».

- إجراء «تعيين حالة مخصصة للفاتورة»: في خطوة «ماذا يحدث؟» اختر «مجموعة الحالات» ثم «الحالة» التي تنتقل إليها الفاتورة.
وله خياران:
- «من هذه الحالات فقط» — لا ينفّذ الإجراء إلا إذا كانت الفاتورة في إحدى الحالات المحددة. «اترك الكل دون تحديد ليعمل الإجراء من أي حالة.»
- «إلى الأمام فقط» — يتجاوز الإجراء الفاتورة إذا كانت حالتها الحالية هي الحالة المطلوبة أو حالة بعدها في الترتيب، فلا تعود الفاتورة إلى الخلف أبدًا. مثال: قاعدة «المطبخ جهّز الطلب» ← «تعيين حالة مخصصة للفاتورة» (التوصيل، جاهز) مع «إلى الأمام فقط»: إذا خرج الطلب للتوصيل ثم استُدعي في المطبخ وجُهّز من جديد، يبقى «خرج للتوصيل».

إذا كان الانتقال غير مسموح في «الانتقالات» أو منعه أحد الخيارين، يتجاوز الإجراء الفاتورة دون خطأ؛ وتجد السبب في «سجل التنفيذ». والقاعدة القديمة التي تحمل إجراء تغيير حالة بصيغة سابقة تظهر عليها «إجراء قديم غير صالح»: «اختر مجموعة الحالات والحالة لإصلاحه، أو ألغِ تحديد الإجراء لحذفه.»