الحجز المكتبي
الحجز المكتبي مخصص لمالك الشركة ومديرها ومسؤول التشغيل والموظف النشط الذين ينشئون حجزاً نقدياً للراكب من داخل لوحة التشغيل. يجب أن تكون الشركة فعّالة وموثقة، ولا يملك حساب السائق صلاحية إنشاء الحجز أو تغيير حالته.
الاستخدامات الشائعة
- حجز للعميل من المكتب
- معالجة طلب حضوري
- إدخال بيانات الراكب مباشرة عند عدم استخدام العميل للبوابة بنفسه
إنشاء الحجز
- اختر رحلة مستقبلية مجدولة أو في حالة الصعود. لا يعرض المنتقي الرحلات التي غادرت، حتى لو بقيت حالتها التشغيلية مجدولة بالخطأ.
- اختر المقاعد من المخطط الفعلي للباص. يعرض المخطط الاسم الحقيقي للمقعد مثل
1Aوحالته وسعره المحسوب في الخادم. - أدخل اسم الراكب ورقم هاتف صالحاً. رقم الهوية والجنس والملاحظات اختيارية.
- حدد ما إذا جرى تحصيل المبلغ النقدي، ثم راجع الملخص وأنشئ الحجز.
يعيد النظام حجزاً مؤكداً ورمزاً فريداً من نمط SB-XXXXXX. إذا أرسل عميل قديم
رقماً ترتيبياً مثل 2، يحوله الخادم إلى الاسم الفعلي المقابل مثل 1B قبل
الحفظ؛ لذلك لا يمكن تمثيل المقعد نفسه باسمين وحجزه مرتين.
تقبل نقطة API جميع معرّفات PostgreSQL الصحيحة ذات الصيغة السداسية
8-4-4-4-12، بما فيها المعرّفات التشغيلية الحتمية التي لا تحتوي بتات إصدار
RFC. وتبقى القيم غير المطابقة لهذه الصيغة مرفوضة قبل الوصول إلى قاعدة البيانات.
ضمانات المقاعد والسعر
- يرفض الخادم مقعداً غير موجود أو محجوباً أو مقفلاً مؤقتاً من عميل آخر.
- يتشارك الحجز المكتبي والحجز من البوابة وعقد القفل مصدراً واحداً لحالة المقعد؛ لا تتجاوز نقطة API بديلة فحص التعارض.
- يحسب الخادم السعر من الرحلة ونوع المقعد وأي تعديل معتمد. لا يعتمد السعر المرسل من المتصفح.
- ينشئ الحجز والراكب ويحدّث السعة في معاملة ذرية واحدة. عند فشل أي خطوة لا يبقى حجز جزئي ولا تنقص السعة.
- يعيد الإلغاء الذري المقعد إلى المخزون مرة واحدة، ويدعم أسماء المقاعد الحرفية
مثل
1Dوالأرقام الترتيبية القديمة.
القائمة والملخص
تعرض صفحة الحجز المكتبي حجوزات مصدر المكتب التابعة للشركة الحالية فقط، من الأحدث إلى الأقدم. يمكن تقييدها بتاريخ الرحلة، ويعرض الملخص عدد حجوزات اليوم وحجوزات الأسبوع وإيراد الأسبوع. تفضل القائمة أسماء المقاعد الفعلية، وتعرض الرقم الترتيبي القديم كنص فقط عندما لا يتوفر الاسم في سجل قديم.
عند رفض الحجز
- المقعد محجوز مسبقاً: حدّث المخطط واختر مقعداً آخر.
- المقعد محجوز مؤقتاً: ينتظر عميل آخر إكمال الحجز؛ لا تتجاوز القفل يدوياً.
- الرحلة غير متاحة: تحقق من الوقت والحالة والسعة.
- لا توجد وردية نقدية مفتوحة: افتح وردية من قسم المدفوعات قبل تحديد أن المبلغ جرى تحصيله، أو اترك خيار التحصيل غير محدد. لا يتجاوز الحجز المكتبي ضوابط التسوية النقدية.
- رقم الهاتف غير صالح: أدخل أرقاماً فقط بصيغة محلية أو دولية.
- صلاحيات غير كافية: تحقق من دور المستخدم وحالة الشركة وتوثيقها.
الملاحظات
- الدفع في هذا التدفق نقدي فقط؛ لا تقبل نقطة API مزود دفع آخر.
- لا تستخدم هذه الصفحة كبديل دائم عن تدفق العميل إلا عند الحاجة التشغيلية.
- لا تعدّل السعة أو سجل المقاعد يدوياً عند حدوث خطأ؛ احتفظ برمز الحجز ووقت الخطأ لفريق الدعم.