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