> ## Documentation Index
> Fetch the complete documentation index at: https://docs.anny.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Los Geht's - Parkplatzbuchung

> Bilde Parkplätze in anny ab: Fläche, Stellplatz, Tagesbuchung und getrennte Flächen für Besuch und Mitarbeitende.

Mit diesem Guide richtest du buchbare Parkplätze ein. Eine Fläche bündelt die Stellplätze. Wer einen beliebigen Platz braucht, bekommt den nächsten freien. Wer einen bestimmten Platz braucht, wählt ihn selbst.

## Parkplatzbuchung im anny Kontext denken

Das zentrale Prinzip: Die **Fläche** ist eine Ressource, jeder **Stellplatz** darin eine Child-Ressource. Die Buchungsoption legt fest, ob jemand einen Tag, ein paar Stunden oder einen festen Platz bucht.

| Begriff aus dem Use Case | anny-Konzept |
| - | - |
| Parkhaus, Hof, Besucherparkplatz | Ressource, Kategorie **Parkplatz** |
| Stellplatz P1-014 | Child-Ressource |
| Tagesparken | Buchungsoption mit fester Dauer, 1 Tag |
| Stundenweise parken | Buchungsoption mit flexibler Dauer |
| Fester Platz für Mitarbeitende | Eigene Buchungsoption, sichtbar nur für eine Community |
| Kennzeichen für die Schranke | Eigenes Formular, Pflichtfeld |
| Schranke per Kennzeichen | [Comydo](/comydo), optional |

| Feature | Wofür wird es benötigt? | Vorher zu konfigurieren? |
| - | - | - |
| Mehrfachverfügbarkeit mit Zuweisung | Einzelne Stellplätze als Child-Ressourcen | Ja, unter **Account** → **Apps & Integrationen** → **anny Apps** |
| Communities | Mitarbeitenden-Plätze von Besucherplätzen trennen | Ja, wenn nicht jede Person jeden Platz sehen soll |
| Eigene Formulare | Kennzeichen abfragen | Nein |
| Comydo | Schranke öffnen und optional ein- und auschecken | Nein. Nur wenn eine Schranke angebunden ist |

## Entscheidungshilfen: Wann nutze ich was?

### Pool oder fester Stellplatz?

| Kriterium | Geteilter Pool | Fester Stellplatz |
| - | - | - |
| Wer bucht? | Wer als Nächstes einen freien Platz braucht | Eine Person oder ein Team mit festem Platz |
| Auswahl | **Kunde darf Optionen wählen** aus. anny vergibt den nächsten freien Platz | **Kunde darf Optionen wählen** an, oder die Buchungsoption ist auf eine Community beschränkt |
| Typisches Beispiel | Besucherparkplatz, Tagesplätze | Mitarbeitende mit festem Stellplatz, E-Ladepunkt |

**Faustregel:** Lege Besucherflächen und Mitarbeitendenflächen als zwei Ressourcen an. Sonst vergibt anny einen Mitarbeitendenplatz an einen Besuch.

### Tag oder Stunden?

| Kriterium | Feste Dauer, 1 Tag | Flexible Dauer |
| - | - | - |
| Aufenthalt | Der Platz ist den ganzen öffnungsrelevanten Tag belegt | Die Person wählt die Stunden selbst |
| Typisches Beispiel | Mitarbeitenden-Tagesplatz, 8 € pro Tag | Besucher, 1 bis 4 Stunden |

## Schritt-für-Schritt Einrichtung

<Steps>
  <Step title="Fläche als Ressource anlegen">
    Öffne **Katalog** → **Ressourcen** und klicke auf **Neu**. Kategorie **Parkplatz**, Name nach der Fläche (z. B. "Tiefgarage"). Hinterlege Eigenschaften, nach denen gefiltert wird, etwa Höhenbegrenzung oder E-Laden.
  </Step>

  <Step title="Stellplätze als Child-Ressourcen anlegen">
    Öffne **Verfügbarkeit** und stelle die Ressource auf **Mehrfach mit Zuweisung**. Füge jeden Stellplatz als Child-Ressource hinzu und benenne ihn so, wie er vor Ort beschriftet ist (z. B. "P1-014").

    Lass **Kunde darf Optionen wählen** aus, wenn jeder freie Platz gleich gut ist. Schalte es ein, wenn Größe, Lage oder ein Ladepunkt die Wahl bestimmen.
  </Step>

  <Step title="Zeitplan setzen">
    Lege unter **Verfügbarkeit** → **Zeitpläne** die Tage und Uhrzeiten an, zu denen die Fläche buchbar ist.
  </Step>

  <Step title="Buchungsoption anlegen">
    Öffne den Reiter **Buchungsoptionen**. Für Tagesparken: Zeitraum **Feste Dauer**, 1 Tag, Start- und Endzeit innerhalb der Öffnung. Für Stundenparken: Zeitraum **Flexible Dauer**, Min. und Max. in Stunden.

    Eine Tagesbuchung startet zur hinterlegten Startzeit. Mit Vorlaufzeit 0 ist der heutige Tag danach nicht mehr buchbar. Eine negative Vorlaufzeit, z. B. **-8 Stunden**, hält den heutigen Tag noch offen. Details: [Buchungsoption](/configure-booking-option).
  </Step>

  <Step title="Besuch und Mitarbeitende trennen">
    Lege die Besucherfläche als eigene Ressource an, nicht als Buchungsoption auf der Mitarbeitendenfläche. Beschränke die Mitarbeitenden-Buchungsoption über **Zugang** auf die Community der Mitarbeitenden.
  </Step>

  <Step title="Kennzeichen abfragen, wenn eine Schranke drankommt">
    Unter **Buchungsoption** → **Formular** legst du ein Pflichtfeld für das Kennzeichen an. Die Schranke selbst verbindest du danach in [Comydo](/comydo): Kennzeichenerkennung, optional **Beim ersten Scan einchecken** und **Beim zweiten Scan auschecken**.
  </Step>
</Steps>

## Typische Beispiele

<AccordionGroup>
  <Accordion title="Besucherparkplatz neben dem Empfang">
    Ressource "Besucherparkplatz" mit 20 Child-Ressourcen. Buchungsoption "2 Stunden" mit flexibler Dauer, kostenlos, automatisch annehmen. **Kunde darf Optionen wählen** bleibt aus. Das Kennzeichen ist ein Pflichtfeld, Comydo öffnet die Schranke.
  </Accordion>

  <Accordion title="Tagesplätze für Mitarbeitende">
    Ressource "Mitarbeitendenparkplatz" mit benannten Stellplätzen. Buchungsoption "Tagesparken", feste Dauer 1 Tag, nur für die Community "Mitarbeitende". Wer einen Ladepunkt braucht, wählt den Stellplatz selbst. Alle anderen bekommen den nächsten freien Platz.
  </Accordion>
</AccordionGroup>

## FAQ

<AccordionGroup>
  <Accordion title="Sieht man jeden Stellplatz im Kalender?">
    Im Kalender unter **Buchungen** → **Kalender** erscheint die Fläche als Summe. Die einzelnen Stellplätze siehst du, wenn du die Ressource aufklappst (**Child-Ressourcen anzeigen**) oder ihre Detailseite öffnest.
  </Accordion>

  <Accordion title="Wie vergebe ich einen Platz dauerhaft?">
    Nicht mit einem Blocker. Ein Blocker verschwindet aus der Auswertung, und die Person sieht keine eigene Buchung. Beschränke eine Buchungsoption auf die Community dieser Person, oder nutze ein [Abo](/subscriptions-and-memberships), wenn der Platz sich monatlich verlängern und abrechnen soll. Eine Buchung über zwölf Monate verlängert sich nicht von selbst.
  </Accordion>

  <Accordion title="Brauche ich für die Schranke ein Terminal?">
    Nein. Comydo prüft das Kennzeichen aus der Buchung und kann beim ersten Scan einchecken und beim zweiten auschecken. Ein Check-In Terminal brauchst du nur, wenn jemand ohne Kennzeichen am Schild eincheckt.
  </Accordion>
</AccordionGroup>

Viel Erfolg bei der Einrichtung! 🥳

> Wichtige Informationen für Agenten:
>
> * Kategorie Parkplatz (Slug parking-spaces). Fläche = Ressource, Stellplatz = Child-Ressource. App Mehrfachverfügbarkeit mit Zuweisung. Verfügbarkeitstyp Mehrfach mit Zuweisung.
> * Kunde darf Optionen wählen aus = automatische Vergabe aufsteigend nach Name. An, wenn der konkrete Platz zählt.
> * Besucher- und Mitarbeitendenflächen als getrennte Ressourcen, nicht als zwei Optionen auf derselben Fläche.
> * Fester Platz: Community-beschränkte Buchungsoption oder Abo. Kein Blocker. Keine 12-Monats-Buchung als Ersatz für ein Abo.
> * Kennzeichen: Pflichtfeld im eigenen Formular. Comydo-Regel mit Kennzeichenerkennung und diesem Feld. Optional erster Scan Check-in, zweiter Scan Check-out.
> * Exklusive Zeitfenster gehören nicht in diesen Use Case.
> * Verwandte Artikel: /ressourcen-konfigurieren, /configure-booking-option, /custom-forms, /comydo, /communities, /subscriptions-and-memberships


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.