Serienbuchung anlegen

Abstrakt

  • Die Serienbuchung dient als Vorlage für alle dazugehörigen Buchungen
  • Buchbare Ressourcen können in ihrer Gesamtheit gebucht werden, erst wenn die Serienbuchung abgeschlossen wird, werden die einzelnen Termine angelegt und auf Überschneidungen geprüft
    • Überschneiden andere Buchung die Buchungen der Serienbuchung, werden diese in der Serienansicht rot dargestellt. Der Planer kann die Buchung nachbearbeiten.

UI Frontend

  • wird die Checkbox "Serienbuchung" aktiviert, kann der Planer verschiedene Intervalle auswählen, in welchem die Serienbuchungen stattfinden
    • Intervalle sind:
      • Täglich
      • Wöchentlich
      • 14-Tägig
      • Monatlich
      • Jährlich
      • Erweitert (z.B. jeder 1. Montag im Monat)
      • Unregelmäßig (Termine können frei über einen Kalender gewählt werden)
  • danach kannn der Planer den Raum auswählen, der gebucht werden soll. Jeder Raum steht bei einer Serienbuchung zur Auswahl
  • wurde der Raum ausgwählt, können die Ressourcen ausgewählt werden. Jede Ressource, die der Raum bietet, steht dem Planer zu Verfügung
  • danach kann der Planer die Anzahl auswählen, in der die Ressource benötigt wird
  • würde die Anzahl ausgewählt, kann er den Text des Infobilschirms angeben, wenn gewünscht
  • sobald die Serienbuchung bestätigt wurde, werden alle Termine angelegt und geprüft, ob der Raum gebucht werden kann oder ob die Ressourcen gebucht werden können unter Berücksichtigung der Vorlaufszeit
  • kann der Raum oder die ausgewählten Ressourcen nicht gebucht werden, dann werden diese Buchungen trotzdem angelegt, direkt abgelehnt und in der Übersicht der Serie als "rot" angezeigt

Beispiele

  • Ein Planer legt eine Serienbuchung an und der Tag, ab dem die Serienbuchung beginnt, ist der heutige Tag. Als Intervall legt dieser "täglich" von 17:00-18:00 fest und gibt eine Anzahl von 5 Terminen ein.
    • Er wählt den Raum "Schauinsland" aus. Dieser ist für den 4. Termmin bereits belegt. 
    • Er wählt als Ressource 5 Stellwände aus, obwohl für den morgigen Tag zur selben Zeit bereits 16 Stellwände verbucht worden.
    • Er wählt ein Catering aus, obwohl die Vorlaufszeit 12h beträgt.
    • Er bestätigt die Buchung
    • Die einzelne Buchungen werden angelegt und geprüft:
      • Die Buchung für den heutigen Tag ist rot, da die Vorlaufszeit des Catering nicht eingehalten wird
      • Die Buchung für den morgigen Tag ist rot, da nicht genügend Stellwände in dem gewünschten Zeitraum zur Verfügung stehen
      • Die Buchung für den dritten Termin ist grün
      • Die Buchung für den vierten Termin ist rot, da der Raum bereits für den Termin belegt wurde
      • Der fünfte Termin ist grün