Verfügbarkeitsregeln, die eine echte Arbeitswoche aushalten
„Nicht verfügbar“ wirkt wie ein einziger Zustand. Tatsächlich kann der Space geschlossen, die Ressource gesperrt oder ihre Kapazität belegt sein. Getrennte Ursachen führen zu besseren Entscheidungen und verständlichen Antworten.
Drei Arten von „nicht verfügbar“
Ein einfacher Kalender kennt freie und belegte Zeiten. Ein echter Space braucht mindestens drei Ebenen. Die wiederkehrende Verfügbarkeit legt fest, wann eine Ressource normalerweise angeboten wird, etwa Montag bis Freitag von 08:00 bis 20:00 Uhr. Betriebliche Sperren nehmen einzelne Zeiträume wegen Wartung, Reinigung, privater Veranstaltungen oder Störungen heraus. Aktive Buchungen belegen schließlich die ganze Ressource oder einen Teil ihrer Kapazität.
Diese Ebenen sind nicht austauschbar. Eine einmalige Sonntagsöffnung darf den Wochenplan nicht dauerhaft verändern, und die Stornierung einer Buchung darf keine Wartungssperre entfernen. Jede Ebene hat einen anderen Zweck und Lebenszyklus.
Bei jeder Anfrage getrennt prüfen
Monate im Voraus erzeugte „freie Slots“ veralten, sobald sich ein Zeitplan ändert, eine Sperre hinzukommt oder eine Buchung bestätigt wird. Boris wertet die Regeln deshalb bei der Anfrage aus: Ist die Ressource aktiv? Liegt der Zeitraum innerhalb der Öffnung? Gibt es eine Sperre? Ist noch Kapazität vorhanden?
Das Ergebnis ist mehr als Ja oder Nein. Auch der Ablehnungsgrund bleibt erhalten, denn „geschlossen“, „gesperrt“ und „nur noch zwei Plätze“ verlangen unterschiedliche Reaktionen.

Sperren sind keine Buchungen
Einen fiktiven Kunden „Wartung“ anzulegen und für ihn zu buchen, verfälscht Umsatz, Auslastung und Kommunikation. Eine stornierte Buchung gibt die Ressource normalerweise frei; eine Reparatur muss sie dagegen blockieren, bis jemand die Sperre bewusst beendet.
Eine Sperre braucht Grund, Beginn, Ende und Verantwortlichkeit. Sie braucht weder Rechnung noch Einladung, Zahlung oder Kundenprofil. Die getrennte Modellierung hält Betriebsarbeit aus den Nachfragedaten heraus.
Regeln, die oft erst nach einer Beschwerde auffallen
- Zeitzone: Regeln gehören zur Zeitzone des Spaces, nicht zum Browser des Nutzers.
- Zeiträume über Mitternacht: 22:00–02:00 ist kein Intervall innerhalb eines Kalendertages.
- Mindestvorlauf: Ein freier Raum muss nicht fünf Minuten vor Beginn buchbar sein.
- Mindest- und Höchstdauer: Verfügbarkeit macht nicht jede Dauer zulässig.
- Kapazität: Ein geteilter Bereich kann trotz bestehender Buchungen weitere Plätze haben.
Prüfungen nach der hilfreichsten Antwort ordnen
Prüfe zuerst absolute und günstige Grenzen: aktive Ressource, gültige Öffnungszeit und betriebliche Sperre. Erst danach folgen Überschneidungen und Kapazität. Das ist schneller und liefert die bessere Erklärung: „Zu dieser Zeit ist der Space geschlossen“ hilft mehr als „Kapazität erschöpft“, selbst wenn beides zutrifft.
