Lessen organiseren
Doel
Een les op het rooster zetten — „Yoga, dinsdag om 18:00 in Studio A, twintig plaatsen à £10" — zodat mensen hem kunnen boeken en niemand de studio op dat moment kan huren.
Vereisten
- U hebt de rol Sports & Leisure — centre manager.
- Sports & Leisure is geïmporteerd (de oplossing psl-sports-leisure).
Stappen
- Open Configuration → Classes en kies New. Geef een Name en een Activity op — de activiteit is wat een lidmaatschap omvat en wat een prijsregel kan noemen. Vul in hoe lang een sessie duurt (Length, in minuten), hoeveel Places er zijn en de Price a place. Kies een Cancellation policy als terugbetalingen er een volgen. Save.
- Open Classes → Timetable en kies New. Kies de Class, het begin (Starts) en de Room — een studio, een baan of een zwembaan. Kies een Instructor als u weet wie lesgeeft. Save. De sessie is Planned: einde, plaatsen en prijs komen van de les, en u kunt elk daarvan wijzigen.
- Kies Schedule. De ruimte wordt gecontroleerd zoals een boeking voor zoveel mensen — open op dat moment, de juiste lengte, groot genoeg en vrij — en daarna vastgehouden. De sessie staat nu in het Timetable en kan worden geboekt.
- Om een sessie te annuleren kiest u Cancel session. Als hij heeft plaatsgevonden, kiest u Mark completed.
Wat er achter de schermen gebeurt
Een sessie inroosteren houdt de ruimte vast precies zoals een boeking een baan vasthoudt: niemand kan Studio A tijdens de les huren, een les kan niet over een huur heen worden ingeroosterd, en een zwemles in een baan houdt die baan vast, zodat ook het hele bad er niet overheen gehuurd kan worden. De ruimte staat in Bookings → Resource sheet met de naam van de les.
Een ingeroosterde sessie kan worden verplaatst — een andere tijd of ruimte — zolang niemand hem heeft geboekt. Daarna houdt hij zijn tijd en ruimte; annuleer hem en rooster een andere in.
Cancel session annuleert elke boeking als besluit van het centrum: iedere klant krijgt alles terug, en een les die het lidmaatschap omvatte gaat terug naar het tegoed. De ruimte is weer vrij. Mark completed rondt elke bevestigde boeking af.
Een ingeroosterde sessie wordt geannuleerd in plaats van verwijderd, zodat de boekingen worden terugbetaald.
Problemen oplossen
- "Studio A is already booked then." — iets houdt de ruimte al vast: een huur of een andere sessie. Bekijk Bookings → Resource sheet voor die dag.
- "… is shared by everyone in it, so a session cannot have it to itself." — een fitnessruimte wordt zonder boeking gebruikt. Kies een eigen ruimte.
- "A session with places booked keeps its time and room." — annuleer hem en rooster een andere in; de boekingen worden terugbetaald.
- "Places booked is counted from the bookings, not typed in." — het getal verandert als plaatsen worden geboekt en geannuleerd.