نظام الحجز - دورة حياة التذكرة

دورة حياة التذكرة

تتبع التذكرة منذ لحظة الحجز وحتى اكتمال الرحلة: الحالات المتاحة، الإجراءات على كل حالة، وماذا يحدث عند الإرجاع أو الإلغاء.

الحالات الخمس الأساسية

حجز غير مؤكد
Unconfirmed Booking
تم الصعود
Boarded
حجز مؤكد
Confirmed Booking
وصل
Arrived
حجز غير مؤكد
مرتجع
Returned
ملغي
Cancelled

ماذا تعني كل حالة؟

الحالةالمعنىمتى تصل إليها
حجز غير مؤكدالتذكرة صدرت لكن الراكب لم يصعد بعد.عند إصدار التذكرة لأول مرة.
تم الصعودالراكب صعد على متن الحافلة.عبر كشف الصعود أو إجراء «صعود».
حجز مؤكدالحجز مؤكد ومتابع ضمن الرحلة.بعد إجراء «تأكيد الحجز».
وصلالراكب وصل وجهته بنجاح.بعد إجراء «تحديد الوصول».
مرتجععُدّلت الرحلة أو استُردت التذكرة.بعد إجراء «إرجاع» التذكرة.
ملغيالتذكرة ملغاة نهائياً لأغراض محاسبية.بعد إجراء «إلغاء» التذكرة.

الإجراءات المتاحة على كل حالة

✅ الصعود (Boarding)

يعمل على «حجز غير مؤكد» لنقلها إلى «تم الصعود». يتم تلقائياً من كشف الصعود عند مسح التذكرة.

💬 تأكيد الحجز (Confirm Booking)

يعمل على «تم الصعود» لتحويلها إلى «حجز مؤكد». نفّذه بعد اكتمال الصعود للتأكيد النهائي.

📍 تحديد الوصول (Mark as Arrived)

يعمل على «حجز مؤكد» لنقلها إلى «وصل» — يُنفَّذ إما أوتوماتيكياً أو يدوياً حسب الإعدادات.

↩️ الإرجاع / الإلغاء

ارجع التذكرة قبل الانطلاق أو ألغها لاحقاً — بعض الحالات تسمح بالعودة للمسودة (Unconfirmed).

تعديل بيانات التذكرة

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

بطاقة التذاكر الجماعية تتبع نفس الدورة، مع إمكانية ربط كل راكب بتذكرة جماعية واحدة من النموذج نفسه.