Няколко еднакви и доступност
Няколко еднакви ресурса (напр. 4 корта), авто-избор на свободен и защита от двойни записвания.
Много бизнеси имат по няколко еднакви неща — 4 корта, 3 студиа, 10 еднакви велосипеда, 20 постелки. Не се прави отделен наем за всяко. Прави се един наем, който изисква един вид ресурс, а във вида стоят всички бройки. Оттам нататък Mountify сам следи кое е свободно.
Тази статия обяснява двата различни механизма за «няколко еднакви» — и кога кой да ползваш.

1. Двата механизма
| Отделни ресурси в един вид | Брой бройки на един ресурс | |
|---|---|---|
| Как изглежда | «Корт 1», «Корт 2», «Корт 3», «Корт 4» — четири реда | един ред «Велосипед», поле Наличен брой = 10 |
| Кога се ползва | когато бройките са различими и клиентът може да иска конкретната | когато бройките са взаимозаменяеми и никой не пита коя точно |
| Клиентът може ли да избере конкретната | да, ако включиш избора | не |
| Показват ли се като колони в графика | да, всяка е отделна колона | не, един ред |
| Ограничение | брои се към лимита на плана за резервируеми места | само за категория оборудване |
| Типични примери | кортове, зали, кабинети, студиа | велосипеди, постелки, ракети, слушалки |
2. Механизъм 1 — няколко ресурса в един вид
Това е обичайният случай за кортове и зали.
Настройка
- Каталог → Видове ресурси → отвори вида (или Нов вид, ако го няма).
- Добави всяка бройка като отделен ресурс: «Корт 1», «Корт 2»…
- Увери се, че всички са активни за резервиране — ключът в списъка. Неактивните не участват в наличността.
- Каталог → Услуги → наемът → Ресурси и допълнения → Основен ресурс = този вид. До името на вида в списъка стои броят активни («Корт · 4»).
Как се държи после
- Публичната страница показва слот като свободен, ако поне един ресурс от вида е свободен в него.
- При потвърждение системата закача конкретен свободен ресурс за резервацията.
- Когато всичките четири корта са заети в 19:00, слотът изчезва — сам, без да правиш нищо.
- Двойно резервиране на един и същ корт е невъзможно: проверката е атомарна, в самата транзакция.
Клиентът да избира или не
Ключът Клиентът избира кой в същата секция:
- изключен — «Системата автоматично избира свободен ресурс»: клиентът вижда само часове, ти пестиш обяснения, а заетостта се разпределя по-равномерно;
- включен — «При резервация се показва избор на конкретен ресурс»: появява се списък Ресурси, които клиентът може да избере с чипове и брояч «{избрани} / {всички}». Отмятат се само тези, които клиентът може да поиска.
Ключът е неактивен, докато във вида няма поне 2 ресурса: «Нужни са поне 2 ресурса от този тип, за да позволите клиентски избор.» Ако включиш избора и не отметнеш нищо, записът се отказва.
Подробно: Клиентът избира ресурс.
3. Механизъм 2 — «Наличен брой» на един ресурс
За взаимозаменяемо оборудване не се прави ред за всяко копие. Прави се един ред с брой.
- Каталог → Видове ресурси → вид с категория оборудване.
- Отвори ресурса (или създай нов) и намери секция Наличен брой.
- Задай числото: «Колко единици от това оборудване имате. Клиентът ще резервира една от наличните.»
- Прегледът отдясно показва ефекта: «Наличен брой: {N} — може да обслужи до {N} паралелни резервации.»
Полето е само за оборудване: при друга категория се показва «Бройката наличност важи само за оборудване.»
При резервация системата брои колко единици са заети в припокриващите се часове и сравнява с наличния брой. Резервация, която би надхвърлила бройката, се отказва.
Подробно: Оборудване и наличен брой.
4. Кой механизъм за какво
| Ситуация | Механизъм |
|---|---|
| 4 тенис корта, клиентите имат предпочитания | 1 — четири ресурса, включен клиентски избор |
| 4 еднакви кабини за масаж, никой не пита коя | 1 — четири ресурса, изключен избор |
| 10 велосипеда под наем | 2 — един ресурс, наличен брой 10 |
| 20 постелки, които се дават като допълнение | 2 — един ресурс, наличен брой 20 |
| 3 зали с различни цени | нито едно от двете — три отделни наема |
5. Лимитът на плана за резервируеми места
Всеки активен ресурс заема едно резервируемо място от плана. Числото се вижда като чип на страницата на вида: «{активни} / {лимит} места».
| План | Резервируеми места |
|---|---|
| Старт | 1 |
| Растеж | 5 |
| Pro | 15 |
| Custom | без лимит |
Допълнителни места се купуват като добавка (Допълнително място за записване, 7 €/мес за брой).
Когато лимитът е достигнат, ключът за активиране на нов ресурс е неактивен и излиза: «Достигнахте лимита на плана за резервируеми места. Деактивирайте друг ресурс или обновете плана, за да активирате този.»
Тук е и практическото предимство на механизъм 2: един ред «Велосипед» с наличен брой 10 се брои като един ресурс, а не като десет. Затова взаимозаменяемото оборудване се води с брой, не с отделни редове.
6. Какво това НЕ прави
- Не дава различна цена за различните бройки. Цената е на услугата. «Корт 1 е по-скъп» = два наема.
- Не гарантира, че клиентът ще получи същия корт следващия път. При изключен избор системата назначава свободния.
- Не позволява прекъснат наем на различни бройки. Едно резервиране = един ресурс за целия избран интервал.
- Не смесва двата механизма. «Наличен брой 3» на всеки от 4 реда не дава 12 паралелни наема на основния ресурс — броят е предвиден за оборудване като допълнение.
7. Отстраняване на проблеми
Имам 4 корта, а се резервира само един и после няма свободно. Провери дали и четирите са активни за резервиране. Неактивните не участват.
Клиентът не вижда избор на корт. Ключът Клиентът избира кой е изключен, или списъкът Ресурси, които клиентът може да избере съдържа само един.
Не мога да активирам петия ресурс. Достигнал си лимита на плана. Деактивирай друг или добави място/обнови плана.
Полето «Наличен брой» го няма. Ресурсът не е в категория «оборудване».
Двама клиенти взеха един и същ корт. Не би трябвало да е възможно — заетостта се проверява в момента на записа. Ако все пак се е случило, най-вероятно единият запис е направен ръчно от екипа върху вече зает ресурс; в графика такава карта носи предупреждение.
Какво следва
- Видове ресурси и капацитет — как се строят видовете.
- Оборудване и наличен брой — механизъм 2 в детайли.
- Клиентът избира ресурс — кога да позволиш избор.
- Лимит на резервируемите места — как се брои лимитът.