تعريفات الكراء
الغرض
تحدّد وحدة Prix de location الثمن اليومي لنوع غرفة، حسب الفترة. وهكذا تُبنى المواسم التعريفية: الموسم المرتفع، والموسم المنخفض، وفترات الأعياد.
وخاصيتها أنها تسهر على التغطية التعريفية: إذ ترصد الثغرات — أي التواريخ التي لا ثمن محدَّد لها — وترفض التداخلات بين الفترات.
لا تُحدَّد التعريفة غرفةً غرفةً، بل لـمادة تقابل نوع غرفة. وأقصر طريق هو زر 🏷️ Tarifs في سطر من أنواع الغرف، الذي يفتح هذه الشاشة موضوعةً سلفًا.
تظهر الوحدة للحسابات التي تتوفر على صلاحية تدبير الفنادق.
الوصول
- القائمة: تدبير الفنادق ← تعريفات الكراء
- العنوان:
/rent-price - عنوان الشاشة: Prix de location
ويعيد رابط Retour au tableau de bord إلى Main Hotel.
اختيار ما تُحدَّد تعريفته
يتحكّم محدّدان في الشاشة كلّها:
| المحدّد | الدور |
|---|---|
| Article | نوع الغرفة الذي يُحدَّد ثمنه. |
| Année | السنة موضع الفحص. |
وكل ما يلي — شريط التغطية، والتنبيهات، والجدول — يهمّ هذا الاقتران.
التغطية التعريفية
أسفل المحدّدين، يمثّل شريط السنةَ كاملةً. ويقابل كل قطعة فترةً، برمز لوني:
| اللون | المعنى |
|---|---|
| Période clôturée | فترة لها تاريخ بداية وتاريخ نهاية. |
| Tarif en cours (sans fin) | فترة مفتوحة، بلا تاريخ نهاية: فهي تسري إلى ما لا نهاية. |
| Trou — aucun tarif défini | فاصل بلا ثمن: فهذه التواريخ غير مسعَّرة. |
مرّر المؤشّر فوق قطعة لقراءة حدودها.
الحجز الذي يهمّ تاريخًا غير مغطّى لا تعريفة له تنطبق عليه. وهذا هو الخطر الرئيسي في هذه الشاشة، وسببُ وجود الشريط.
وأسفل الشريط، تُبيَّن كل ثغرة مرصودة صراحةً — « Trou détecté du 01/07/2025 au 14/07/2025 » — مع زر Combler يفتح نافذةَ الإنشاء مملوءةً مسبقًا بتواريخ الثغرة. فاستعمله: فهو أضمن وسيلة لعدم ترك أي تاريخ يتيمًا.
جدول الفترات
| العمود | المحتوى |
|---|---|
| ID | معرّف الفترة. |
| Début | تاريخ البداية. |
| Fin | تاريخ النهاية، أو — sans fin —. |
| Durée | عدد الأيام، أو En cours بالنسبة إلى فترة مفتوحة. |
| Prix / jour | الثمن اليومي، أو non défini في سطر ثغرة. |
| État | Actif، أو Clôturée، أو Trou. |
| Actions | ✏️ Modifier و🗑️ Supprimer — أو Combler ce trou. |
وتظهر الثغرات كأسطر في الجدول، بشارة مميِّزة: فالتغطية تُقرأ إذن في الشريط كما تُقرأ في اللائحة.
ورسالة « Aucune période tarifaire définie pour cet article en … » تدلّ على سنة فارغة تمامًا.
إنشاء فترة
انقر على زر ➕، أو على Combler انطلاقًا من ثغرة: فتُفتح نافذة Nouvelle période tarifaire.
| الحقل | إجباري | الوصف |
|---|---|---|
| Date de début | ✔ | أول يوم تسري فيه التعريفة. |
| Date de fin | — | آخر يوم. وإن تُرِك فارغًا، كانت الفترة sans fin. |
| Tarif en cours — sans date de fin | — | خانة تجعل الفترة مفتوحة. |
| Prix journalier | ✔ | الثمن اليومي، موجبًا أو صفرًا. |
أكّد بزر الحفظ، أو اعدل بـAnnuler.
التحقّقان المانعان
يرفض التطبيق الحفظ في حالتين:
تواريخ غير متّسقة — « La date de fin doit être postérieure ou égale à la date de début. »
التداخل — يذكر إطارٌ الفترةَ المتعارضة، بحدودها، ويذكّر: « Les périodes ne peuvent pas se chevaucher. »
بمجرّد إدخالك التواريخ، يقارن التطبيق الفترةَ بكل الفترات الأخرى ويشير فورًا إلى التعارض. ويبقى زر الحفظ باهتًا ما دام التعارض قائمًا.
ولإدراج تعريفة في مجال مغطّى سلفًا، عدّل أولًا الفترة القائمة لتترك لها مكانًا.
الفترة المفتوحة تغطّي جميع التواريخ ابتداءً من بدايتها. وهي أبسط وسيلة لتفادي الثغرات في نهاية السنة: فحدّد مواسمك المسعَّرة، ثم اترك فترةً بلا نهاية كتعريفة افتراضية.
انتبه: هذه الفترة ستمنع إنشاء أي فترة لاحقة، بسبب التداخل. وسيلزم منحها تاريخ نهاية قبل إضافة الموسم الموالي.
تعديل فترة
انقر على أيقونة ✏️ في السطر. وتنطبق عمليات التحقّق نفسها من التواريخ ومن التداخل — مع استثناء الفترة قيد التعديل من المقارنة.
حذف فترة
انقر على أيقونة 🗑️، ثم أكّد: « Supprimer le tarif de … à partir du … ? »
فالتواريخ التي كانت تغطّيها لم تعد مسعَّرة. وبعد الحذف، أعد قراءة الشريط: إذ الأرجح أن ثغرة جديدة قد ظهرت.
الرسائل ومعالجة الأعطال
| الحالة | الرسالة | ما العمل |
|---|---|---|
| لا تُعرَض أي فترة | Aucune période tarifaire définie pour cet article en … | إنشاء فترة أولى، أو تغيير السنة. |
| تواريخ غير متّسقة | La date de fin doit être postérieure ou égale à la date de début. | تصحيح التواريخ. |
| رصد تداخل | Chevauchement avec la période #… — Les périodes ne peuvent pas se chevaucher. | ضبط الحدود، أو تعديل الفترة المتعارضة أولًا. |
| زر الحفظ ما زال باهتًا | — | تواريخ غير صالحة، أو ثمن غائب أو سالب، أو تداخل لم يُحلّ. |
| ظهور ثغرة في الشريط | Trou détecté du … au … | النقر على Combler لإنشاء الفترة الناقصة. |
| لا تُقترَح أي مادة | — | إنشاء نوع غرفة في أنواع الغرف. |
| حجز بلا ثمن | — | التحقّق من التغطية التعريفية في التاريخ المعني. |
| انتهت صلاحية الجلسة | العودة تلقائيًا إلى شاشة الاتصال | إعادة الاتصال؛ ويضيع الإدخال الجاري. |
حدود معروفة في هذه النسخة
- لا رسالة نجاح تؤكّد الإنشاء أو التعديل أو الحذف.
- تُفحَص التغطية سنةً سنةً: فلا وضعية متعدّدة السنوات.
- لا تعريفة متمايزة حسب يوم الأسبوع، ولا حسب مدة الإقامة، ولا حسب عدد النزلاء: بل ثمن يومي واحد لكل فترة.
- لا نسخ للتعريفات من سنة إلى أخرى: فكل موسم يُعاد إدخاله.
- لا تاريخ لتغييرات الأثمنة.
- تُحدَّد التعريفات حسب نوع الغرفة، لا حسب الغرفة ولا حسب الفندق قطّ: فمؤسستان تتقاسمان نوعًا تتقاسمان تعريفته.
انظر أيضًا
- أنواع الغرف — الأصناف المسعَّرة، واختصار 🏷️ Tarifs.
- خيارات الحجز — الخدمات المفوترة إضافةً إلى ذلك.
- الغرف — الغرف المرتبطة بنوع.
- Main Hotel — الحجوزات ورقم المعاملات.