پرش به مطلب اصلی

تعیین قواعد رزرو و قیمت‌ها

هدف​

تعیین کنید یک رزرو چقدر هزینه دارد، چگونه بازپرداخت می‌شود و چه محدودیت‌هایی دارد — «زمین‌ها حداکثر دو هفته جلوتر»، «دانشجویان حداکثر سه رزرو پیش رو».

پیش‌نیازها​

  • نقش Sports & Leisure — centre manager را دارید.

گام‌ها​

  1. قیمت‌ها. منبعی را از Resources باز کنید. در بخش Price آن، Price an hour را وارد کنید — هزینهٔ یک ساعت وقتی هیچ قاعدهٔ قیمتی چیز دیگری نگوید — و Cancellation policy آن را انتخاب کنید. ذخیره کنید. قیمت اعضا، آخر هفته، عصر و بقیه در فهرست قیمت تعیین می‌شود: تعیین قیمت‌ها.

  2. قواعد. Configuration → Booking rules را باز کنید و جدید را بزنید.

  3. قاعده را نام‌گذاری کنید و بگویید برای چه کسی است:

    • یک نوع عضویت در For members of — فقط اعضای آن نوع؛
    • یک For resources of type — فقط رزروهای آن نوع منبع؛
    • هر دو، یا هیچ‌کدام برای همه.
  4. محدودیت‌هایی را که می‌خواهید پر کنید و بقیه را خالی بگذارید:

    محدودیتمعنا
    Bookable up to (days ahead)رزرو حداکثر چند روز جلوتر شروع شود
    Notice needed (minutes)تا چه مدت پیش از شروع هنوز رزرو شود
    Longest booking (minutes)یک رزرو حداکثر چقدر طول بکشد
    Bookings to come, at mostمشتری حداکثر چند رزرو تأییدشدهٔ پیش رو داشته باشد
  5. ذخیره کنید. قاعده از رزرو تأییدشدهٔ بعدی اعمال می‌شود.

پشت صحنه چه اتفاقی می‌افتد​

هر قاعده‌ای که شامل یک رزرو شود بررسی می‌شود، پس وقتی دو قاعده با هم اختلاف دارند، سخت‌گیرانه‌تر برنده است — ترتیبی برای چیدنشان وجود ندارد. برای توقف یک قاعده، آن را غیرفعال کنید.

Shortest booking، Longest booking و Booking interval خود منبع افزون بر هر قاعده‌ای اعمال می‌شوند. آنچه عضو می‌پردازد را مزایای نوع عضویتش تعیین می‌کند (تعریف یک نوع عضویت)؛ آنچه همه می‌پردازند را فهرست قیمت تعیین می‌کند و قیمت ساعتی فقط جایی به کار می‌رود که هیچ قاعدهٔ قیمتی صدق نکند.

عیب‌یابی​

  • "A booking rule’s limits are not negative." — ۰ یا بیشتر وارد کنید یا محدودیت را خالی بگذارید.
  • قاعده‌ای نادیده گرفته می‌شود. بررسی کنید فعال باشد و رزرو برای همان نوع عضویت یا همان نوع منبع باشد.

سناریوهای مرتبط​