Kurse anbieten
Ziel
Einen Kurs in den Stundenplan aufnehmen — „Yoga, dienstags um 18:00 in Studio A, zwanzig Plätze zu 10 £“ —, damit man ihn buchen kann und niemand das Studio währenddessen mietet.
Voraussetzungen
- Sie haben die Rolle Sports & Leisure — centre manager.
- Sports & Leisure ist importiert (die Lösung psl-sports-leisure).
Schritte
- Öffnen Sie Configuration → Classes und wählen Sie New. Geben Sie einen Name und eine Activity an — die Aktivität ist das, was eine Mitgliedschaft einschließt und eine Preisregel nennen kann. Tragen Sie die Dauer eines Termins (Length, in Minuten), die Anzahl der Places und den Price a place ein. Wählen Sie eine Cancellation policy, wenn Erstattungen einer folgen. Save.
- Öffnen Sie Classes → Timetable und wählen Sie New. Wählen Sie die Class, den Beginn (Starts) und den Room — ein Studio, einen Platz oder eine Bahn. Wählen Sie einen Instructor, wenn Sie wissen, wer unterrichtet. Save. Der Termin ist Planned: Ende, Plätze und Preis kommen aus dem Kurs, und Sie können jedes davon ändern.
- Wählen Sie Schedule. Der Raum wird geprüft wie eine Buchung für so viele Personen — zu der Zeit geöffnet, die richtige Länge, groß genug und frei — und dann reserviert. Der Termin steht nun im Timetable und kann gebucht werden.
- Um einen Termin abzusagen, wählen Sie Cancel session. Nachdem er stattgefunden hat, wählen Sie Mark completed.
Was im Hintergrund passiert
Das Einplanen eines Termins reserviert seinen Raum genau so, wie eine Buchung einen Platz reserviert: Niemand kann Studio A während des Kurses mieten, ein Kurs kann nicht über eine Miete gelegt werden, und eine Stunde auf einer Bahn reserviert die Bahn, sodass auch das ganze Becken nicht darüber gemietet werden kann. Der Raum erscheint unter Bookings → Resource sheet mit dem Namen des Kurses.
Ein eingeplanter Termin kann verschoben werden — neue Zeit oder neuer Raum —, solange ihn niemand gebucht hat. Danach behält er Zeit und Raum; sagen Sie ihn ab und planen Sie einen anderen ein.
Cancel session storniert jede Buchung als Sache des Zentrums: Jeder Kunde erhält den vollen Betrag zurück, und ein Kurs, den seine Mitgliedschaft einschloss, wird seinem Kontingent gutgeschrieben. Der Raum ist wieder frei. Mark completed schließt jede bestätigte Buchung ab.
Ein eingeplanter Termin wird abgesagt statt gelöscht, damit seine Buchungen erstattet werden.
Fehlerbehebung
- "Studio A is already booked then." — etwas belegt den Raum bereits: eine Miete oder ein anderer Termin. Sehen Sie sich Bookings → Resource sheet für diesen Tag an.
- "… is shared by everyone in it, so a session cannot have it to itself." — ein Fitnessbereich wird ohne Buchung genutzt. Wählen Sie einen eigenen Raum.
- "A session with places booked keeps its time and room." — sagen Sie ihn ab und planen Sie einen anderen ein; seine Buchungen werden erstattet.
- "Places booked is counted from the bookings, not typed in." — die Zahl ändert sich, wenn Plätze gebucht und storniert werden.