Zum Hauptinhalt springen

Räume im Form Builder

Füge ein Raumfeld zu Deinem Formular hinzu. Deine Kunden können dann beim Ausfüllen Räume durchstöbern und auswählen.

Woher kommen die Räume?

Du wählst einen von zwei Modi:

  • Manuell -- Räume direkt hier im Form Builder erstellen und verwalten.
  • Aus dem Katalog -- eine Katalogliste verknüpfen und Räume, Layouts und Ausstattung daraus übernehmen.

Ein Wechsel zwischen den Modi setzt alle Raumdaten in diesem Feld zurück:

  • Wechsel in den Katalogmodus zieht Räume, Layouts und Ausstattung aus der gewählten Katalogliste.
  • Wechsel zurück auf Manuell löscht alles.

Quellmodus-Konfiguration

FeldTypWerteBeschreibung
RaumquelleStringManuell / KataloglisteWoher die Räume stammen.
ListeStringKataloglisten-NameNur für den Modus Katalogliste. Wähle die Katalogliste aus, aus der die Räume stammen.

Konfigurations-Tabs

Das Raumfeld hat diese Tabs:

  • Einstellungen
  • Verknüpfungen & API
  • Bestuhlungsarten
  • Ausstattung
  • Räume
  • Sperre (nur bei Detail-Formularen)

Einstellungen-Tab

Konfiguriere die Grundlagen: Label, Layout-Optionen, Raumauswahl-Verhalten und Anzeigeeinstellungen. Du kannst zwischen Einzelauswahl (der Kunde wählt einen Raum) und Mehrfachauswahl (der Kunde kann mehrere Räume gleichzeitig buchen) wählen.

Einstellungen-Referenz

EinstellungTypStandardBeschreibung
FeldbezeichnungText"Raumauswahl"Das Feldlabel, das im Formular angezeigt wird. Pflichtfeld.
PflichtfeldEin/AusAusOb der Kunde einen Raum auswählen muss.
Mehrfachauswahl von Räumen erlaubenEin/AusAusDem Kunden erlauben, mehr als einen Raum zu buchen.
Raumpreise anzeigenEin/AusEinPreise auf den Raumkarten anzeigen.
DarstellungsartRaster / ListeRasterWie Räume dargestellt werden.
Spalten (Rasteransicht)Zahl2Anzahl der Rasterspalten (1--4). Gilt nur bei Darstellungsart Raster.
Filteroptionen anzeigenEin/AusEinFiltersteuerungen im öffentlichen Formular anzeigen.

Filteroptionen

Wenn Filter aktiviert sind, kannst Du jeden Filter einzeln ein- oder ausschalten:

FilterTypStandardBeschreibung
Nach Kapazität filternEin/AusEinKunden nach Kapazität filtern lassen.
Nach Ausstattung filternEin/AusEinKunden nach Ausstattung filtern lassen.

Verknüpfungen & API-Tab

Dieser Tab steuert, welche Formularfelder mit der Raumauswahl verknüpft sind und wie die Raumverfügbarkeit geprüft wird.

Verfügbarkeitsprüfung

Wähle, wie die Raumverfügbarkeit bestimmt wird:

OptionBeschreibung
Keine VerfügbarkeitsprüfungAlle Räume werden als verfügbar angezeigt. Verknüpfte Felder werden nur für Preisberechnung und lokale Filterung genutzt.
Externe APIDie Raumverfügbarkeit wird über eine externe API geprüft. Verknüpfte Feldwerte werden bei jeder Abfrage mitgesendet.

Verknüpfte Formularfelder

Verknüpfe andere Formularfelder mit der Raumauswahl. Diese Werte werden für Preisberechnung, Verfügbarkeitsprüfungen und Kapazitätsfilterung verwendet. Bei einer externen API werden die Feldwerte auch an die API gesendet.

Jedes verknüpfte Feld kann als Pflichtfeld markiert werden -- das heisst, der Kunde muss es ausfüllen, bevor Räume angezeigt werden (oder bevor die Verfügbarkeitsprüfung startet, bei einer externen API).

FeldKompatible FeldtypenPflichtflagBeschreibung
Event-DatumDatum, Event-DatumEin/AusVerknüpft ein Datumsfeld. Wird für Verfügbarkeitsprüfungen und datumsbasierte Filterung genutzt.
TeilnehmerZahl, TeilnehmerEin/AusVerknüpft ein Zahlenfeld. Wird für den Kapazitätsabgleich genutzt.
StartzeitZeit, Startzeit, EndzeitEin/AusVerknüpft ein Zeitfeld. Pflicht, wenn ein Raum Stundenpreise verwendet.
EndzeitZeit, Startzeit, EndzeitEin/AusVerknüpft ein Zeitfeld. Pflicht, wenn ein Raum Stundenpreise verwendet.

Wenn sowohl Start- als auch Endzeitfeld verknüpft sind, wird die Buchungsdauer automatisch berechnet. Bei einer externen API wird die Dauer zusammen mit Start- und Endzeit an die API gesendet.

Wichtig: Wenn ein Raum Stundenpreise verwendet, musst Du Start- und Endzeitfelder verknüpfen. Der Form Builder lässt Dich ohne diese nicht speichern.

API-Konfiguration

Nur sichtbar, wenn Verfügbarkeitsprüfung auf Externe API gesetzt ist.

EinstellungBeschreibung
RaumverfügbarkeitsquelleWähle oder erstelle eine externe Datenquelle für Raumverfügbarkeit. Die Quelle muss unter Einstellungen > Externe Datenquellen konfiguriert sein.
API-AntwortmodusOb die API freie Räume oder belegte Räume zurückliefert.
Abruf-ModusAutomatisch -- Verfügbarkeit wird automatisch geprüft, sobald sich verknüpfte Felder ändern. Manuell -- der Kunde klickt einen "Freie Räume anzeigen"-Button. Als Pflicht markierte Felder müssen ausgefüllt sein, bevor die Prüfung startet (automatisch) oder bevor der Button aktiv wird (manuell).
Zeitfenster anzeigenZeigt Zeitfenster auf jeder Raumkarte an. Erfordert, dass die Felder "Zeit ab" / "Zeit bis" im Data-Mapping der Datenquelle zugeordnet sind.

Datumsalternativen

Nur sichtbar, wenn eine externe API-Quelle ausgewählt ist. Wenn aktiviert, kann Eventyflow nahegelegene Daten mit Raumverfügbarkeit vorschlagen, falls am gewählten Datum keine Räume verfügbar sind. Datumsalternativen werden in der Datenquellen-Konfiguration eingerichtet -- siehe Externe Datenquellen für Details.

Bestuhlungsarten-Tab

Layouts sind Bestuhlungskonfigurationen für einen Raum (z.B. Theater, Klassenzimmer, Bankett, U-Form). Verwalte Raumlayouts, die Räumen zugewiesen werden können.

  • Layout hinzufügen: Name (Pflicht), Beschreibung, Bild, externe ID.
  • Layout bearbeiten (katalogverknüpfte Layouts sind schreibgeschützt).
  • Layout löschen (entfernt es aus allen Räumen, die es verwenden).
  • Layouts per Drag-and-Drop umsortieren.

Jedes Layout zeigt Vorschaubild, Name, Quell-Badge (Katalog oder Manuell), Beschreibung und externe ID.

Layout-Konfiguration Referenz

FeldTypPflichtBeschreibung
BestuhlungsnameStringjaAnzeigename (z.B. "Theater", "U-Form").
BeschreibungStringneinOptionale Beschreibung des Layouts.
KapazitätZahlneinStandardkapazität für dieses Layout. Jeder Raum kann sie überschreiben.
BestuhlungsbildString (URL)neinBild der Bestuhlung.
Externe IDStringneinID in einem externen System (für Integrationen).
AnzeigereihenfolgeZahlneinSortierposition. Wird per Drag-and-Drop gesteuert.

Ausstattung-Tab

Verwalte Ausstattungsgegenstände, die Du Räumen zuweisen kannst. Beispiele: Beamer, Flipchart, Mikrofon, Whiteboard.

  • Ausstattung hinzufügen: Name (Pflicht), Beschreibung, Kategorie.
  • Ausstattung bearbeiten.
  • Ausstattung löschen (entfernt sie aus allen zugewiesenen Räumen).
  • Ausstattung per Drag-and-Drop umsortieren.

Jeder Ausstattungsgegenstand zeigt Name, Quell-Badge, Beschreibung und Kategorie.

Ausstattung-Konfiguration Referenz

FeldTypPflichtBeschreibung
AusstattungsnameStringjaAnzeigename (z.B. "Beamer", "Flipchart").
BeschreibungStringneinDetaillierte Beschreibung der Ausstattung.
SymbolStringneinIcon-Bezeichner für die Anzeige.
KategorieStringneinAusstattungskategorie. Siehe Liste unten.

Ausstattungskategorien

KategorieBeschreibung
TechnikTechnische Ausstattung (Laptop, Beamer).
MöbelTische, Stühle, Rednerpulte.
CateringKaffeemaschine, Wasserspender.
Audio-VisualLautsprecher, Mikrofone, Bildschirme.
BarrierefreiheitRollstuhlrampen, Induktionsschleifen.
KomfortKlimaanlage, Heizung.
SicherheitFeuerlöscher, Erste-Hilfe-Kasten.
SonstigesAlles andere.

Räume-Tab

Einzelne Räume hinzufügen und bearbeiten.

Raum-Konfiguration Referenz

FeldTypPflichtBeschreibung
RaumnameStringjaAnzeigename (z.B. "Konferenzraum A").
BeschreibungString (HTML)neinRich-Text-Beschreibung des Raums.
Fläche (m²)ZahlneinRaumfläche in m².
HauptbildString (URL)neinHauptbild für die Raumkarte.
Galeriebilder (Max. 2)String[]neinBis zu 2 zusätzliche Galerie-Bilder.
MindestkapazitätZahlneinMinimale Personenzahl.
MaximalkapazitätZahlneinMaximale Personenzahl.
Externe IDStringneinID in einem externen System.
AnzeigereihenfolgeZahlneinSortierposition. Wird per Drag-and-Drop gesteuert.
SperrverhaltenObjektneinRaum-spezifische Sperr-Regel. Siehe Abschnitt Sperre.

Kapazität

  • Kapazität pro Layout festlegen (wie viele Personen in den Raum mit diesem Layout passen).
  • Jedes Layout kann eine andere Kapazität für denselben Raum haben.
  • Die Kapazität wird validiert: sie darf die maximale Raumkapazität nicht überschreiten.

Ausstattung

  • Ausstattungsgegenstände jedem Raum zuweisen.
  • Ausstattung muss zuerst im Ausstattung-Tab erstellt werden.
  • Manuelle Räume können nur manuelle Ausstattung nutzen; Katalogräume verwenden ihre eigene zugewiesene Ausstattung.

Verfügbarkeit und Steuer

  • Verfügbarkeit ein- oder ausschalten.
  • Steuersatz zuweisen (aus den Steuersätzen Deines Arbeitsbereichs).

Raumpreise

Jeder Raum hat einen Preismodus, der steuert, wie die Kosten berechnet werden.

Preismodi

ModusBeschreibung
Einfache PreisgestaltungEin Basispreis mit einem Einheitstyp.
Flexible PreisblöckeMehrere Preisstufen nach Dauer oder Zeitfenster.

Ältere Preiskonfigurationen werden automatisch auf die aktuellen Preisoptionen aktualisiert.

Einfache Preise

Wähle einen Einheitstyp:

EinheitBeschreibung
Pro StundePreis pro Nutzungsstunde. Erfordert Start-/Endzeit-Abhängigkeiten.
Pro TagPreis pro Nutzungstag.
Pro EventPauschalpreis für das gesamte Event, unabhängig von der Dauer.

Felder für einfache Preise:

FeldTypBeschreibung
PreisZahlDer Basispreis-Betrag.
PreiseinheitStringPro Stunde, Pro Tag oder Pro Event.
SteuersatzSteuersatz-NameWähle den Steuersatz, der auf diesen Preis angewendet wird.

Flexible Preisblöcke

Erstelle mehrere Preisblöcke für gestaffelte Preise. Zum Beispiel: "Vormittag: 200 EUR, Nachmittag: 200 EUR, Ganzer Tag: 350 EUR" -- der Kunde wählt einen Zeitblock.

Preisblock-Konfiguration Referenz

FeldTypPflichtBeschreibung
BlocknameStringjaAnzeigename (z.B. "Vormittag", "Halber Tag", "Ganzer Tag").
BlocktypStringjaBlocktyp. Siehe Tabelle unten.
PreisZahljaPreis für diesen Block.
Preis pro StundeZahlbedingtWird für Preisberechnungen in Dauer-Blöcken verwendet.
PreistypStringautoNetto oder Brutto. Entspricht der Preisanzeige-Einstellung Deines Formulars.
SteuersatzSteuersatz-NamejaWähle den Steuersatz für diesen Block.
StartzeitString (HH:mm)bedingtStartzeit. Pflicht für Zeitbereich.
EndzeitString (HH:mm)bedingtEndzeit. Pflicht für Zeitbereich.
Min. StundenZahlbedingtMindeststunden. Pflicht für Stundenbasiert. Schrittweite: 0.5.
Max. StundenZahlbedingtMaximalstunden. Pflicht für Stundenbasiert. Schrittweite: 0.5.
Blöcke zum Kombinieren auswählenString[] oder ZahlbedingtBlock-IDs zum Kombinieren. Pflicht für Kombinierte Blöcke (mindestens 2).
PrioritätZahlneinPriorität bei Konflikten. Höhere Zahl gewinnt. Standard: 1.

Preisblocktypen

TypPflichtfelderBeschreibung
ZeitbereichStartzeit, EndzeitEin bestimmtes Zeitfenster (z.B. 08:00--12:00). Der Kunde bucht einen festen Slot.
StundenbasiertMin. Stunden, Max. StundenEin Stundenbereich (z.B. 1--4 Stunden). Der Preis gilt, wenn die Buchung in diesen Bereich fällt.
Kombinierte BlöckeBlöcke zum Kombinieren auswählen (mind. 2)Eine Kombination aus bestehenden Zeitfenster-Blöcken. Der Preis gilt, wenn die Buchung alle gewählten Blöcke umfasst. Nur Zeitbereich-Blöcke können kombiniert werden.

Zusätzliche Typwerte aus Katalogimporten werden normalisiert:

KatalogwertNormalisiert zu
ZeitbasiertZeitbereich
BlockbasiertStundenbasiert
StundenbasiertStundenbasiert
Dauer-basiertStundenbasiert
KombiniertKombinierte Blöcke

Du kannst einzelne Blöcke bearbeiten und löschen. Kombinierte Blöcke brauchen gültige Kombinationen.

Anzeigeeinstellungen

Konfiguriere, wie Räume im öffentlichen Formular dargestellt werden.

Anzeigeoptionen Referenz

EinstellungTypStandardBeschreibung
Raumpreise anzeigenEin/AusEinPreise auf Raumkarten anzeigen.
Filteroptionen anzeigenEin/AusEinFiltersteuerungen anzeigen.
DarstellungsartStringRasterRaster oder Liste.
Spalten (Rasteransicht)Zahl2Rasterspalten (1--4). Nur für Raster-Layout.

Darstellungsart

  • Rasteransicht -- Räume als Karten in einem Raster. Wähle 1 bis 4 Spalten (Standard 2).
  • Listenansicht -- Räume als vertikale Liste.

Filter

Schalte Filter ein, damit Kunden Räume filtern können nach:

  • Kapazität.
  • Ausstattung.
  • Verfügbarkeit.

Sperr-Tab (nur bei Detail-Formularen)

Sperre Räume, damit Kunden ihre Auswahl ab einem bestimmten Zeitpunkt nicht mehr ändern können.

Feldweite Sperr-Regel

Der Sperr-Tab am Raumfeld wendet eine Sperr-Regel auf die gesamte Raumauswahl an:

EinstellungTypBeschreibung
SperrenEin/AusSofort gesperrt -- das Feld kann gar nicht bearbeitet werden.
Endgültige EntscheidungEin/AusGesperrt nach der ersten Einreichung mit einem nicht-leeren Wert.
Änderbar bisObjektSperre zu einem bestimmten Zeitpunkt. Siehe unten.

Sperr-Frist Konfiguration

FeldTypWerteBeschreibung
Datum und UhrzeitString (ISO 8601)--Festes Datum und Uhrzeit. Pflicht für absolute Fristen.
BezugspunktStringEventbeginn / EventendeBezugspunkt für relative Fristen.
TageZahl0--365Anzahl Tage Abstand zum Bezugspunkt.
RichtungStringVor / NachRichtung des Abstands.

Zeitpunkt der Sperre:

  • Sperren -- sofort gesperrt.
  • Endgültige Entscheidung -- nach der ersten Einreichung gesperrt.
  • Änderbar bis -- zu einem bestimmten Zeitpunkt gesperrt:
    • Festes Datum: ein festes Datum und eine Uhrzeit.
    • Relativ zum Event: eine Anzahl Tage (0--365) vor oder nach dem Event-Start oder -Ende.

Raum-spezifische Sperr-Regel

Jeder einzelne Raum kann auch eine eigene Sperr-Regel haben. Die Konfiguration ist identisch mit der feldweiten Sperr-Regel oben. Raum-spezifische Sperr-Regeln überschreiben die feldweite Regel für diesen Raum.

Raum-Darstellung

Wähle einen visuellen Stil für die Raumanzeige:

  • Standard (Voreinstellung).
  • Modern -- zeitgemässes Karten-Design.
  • Minimal -- reduziertes Design.

Katalogverknüpfte Räume

Räume aus dem Katalog behalten ihre Kerndaten als schreibgeschützt. Du kannst trotzdem Folgendes überschreiben:

  • Verfügbarkeit.
  • Steuersatz.
  • Sperr-Einstellungen.

Bilder sind bei katalogverknüpften Räumen schreibgeschützt. Katalogverknüpfte Layouts und Ausstattung sind vollständig schreibgeschützt.

Bei Detail-Formularen sind auch Preisüberschreibungen für unterstützte Katalogräume möglich.

Was bei der Einreichung passiert

  • Wenn Layouts für einen Raum existieren, muss der Kunde möglicherweise ein Layout wählen.
  • Sperr-Regeln werden auf dem Server durchgesetzt, nicht nur im Formular.
  • Die Raumauswahl erscheint nach dem Absenden im Sales-Tab des Events. Es ist noch keine bestätigte Reservierung -- Dein Team prüft sie zuerst.

Verwandt