Im Kalender können Freitermine für beliebige Räume und Zeiträume auf Basis der bestehenden Events automatisch generiert werden.
Workflow
Generieren
- Im Kalender auf Neu > Freitermine klicken
- Einen oder mehrere angefragte Räume angeben
- Den angefragten oder notwendigen Produktionszeitraum angeben
- Den angefragten Zeitraum angeben
- Generieren klicken
Anm.: Nach Eingabe von Raum und Produktionszeitraum können Freitermine auch manuell erstellt werden (via Manuell auswählen)
Nachjustieren (optional)
Bei Bedarf generierte Termine anpassen (Status ändern, Kommentar hinzufügen, Termin löschen) oder weitere manuell hinzufügen (via Klick in Kalender oder via Klick auf Termin hinzufügen
Versenden
Die Freitermine können in verschiedenen Formaten in die Zwischenablage kopiert und z.B. in eine E-Mail eingefügt werden.
Logik
Es werden alle kollidierenden Events gesammelt, die für die Freitermin-Abfrage relevant sind, d.h. die …
- im abgefragten Zeitraum und
- im abgefragten Produktionszeitraum und
- in einem der abgefragten Räume stattfinden
Auf Basis dieser ein kollidierenden Events werden die verfügbaren Termine generiert.
Verfügbar ist …
- nichts, wenn es
- (a) ein kollidierendes Event mit Status „bestätigt“ gibt
- (b) ein kollidierendes Event mit Status „blockiert“ gibt
- (c) ein kollidierendes Event mit Status „optioniert1“ UND eins mit „optioniert2“ UND eins mit „optioniert3“ gibt
- eine 3. Option, wenn es ein kollidierendes Event mit Status „optioniert1“ UND eins mit „optioniert2“ gibt
- eine 3. Option, wenn es ein kollidierendes Event mit status „optioniert1“ aber keins mit „optioniert2“ gibt
- eine 1. Option, wenn keiner der obigen Fälle eintritt