-
Notifications
You must be signed in to change notification settings - Fork 0
Stammdaten
Die Stammdaten bilden die Grundlage für den gesamten Dienstplan. Hier werden Schichtarten, Abwesenheiten, Feiertage, Arbeitsplätze und Schichtmodelle konfiguriert.

Schichtarten definieren die verschiedenen Arbeitszeitvarianten (Früh, Spät, Nacht, Büro etc.).
- Navigiere zu Stammdaten → Schichtarten
- Klicke auf ➕ Neue Schicht
- Fülle aus:
| Feld | Beschreibung | Beispiel |
|---|---|---|
| Name | Vollständiger Name der Schicht | Frühschicht |
| Kürzel | 1–3 Zeichen im Dienstplan | F |
| Farbe | Hintergrundfarbe der Zelle | 🟡 Gelb |
| Textfarbe | Schriftfarbe des Kürzels | Schwarz |
| Von | Schichtbeginn | 06:00 |
| Bis | Schichtende | 14:00 |
| Pause | Pausenminuten (abgezogen) | 30 |
Jede Schicht kann pro Wochentag unterschiedliche Zeiten haben:
| Tag | Von | Bis | Pause |
|---|---|---|---|
| Montag | 06:00 | 14:00 | 30 min |
| Dienstag | 06:00 | 14:00 | 30 min |
| … | … | … | … |
| Samstag | 07:00 | 13:00 | 0 min |
| Sonntag | 08:00 | 12:00 | 0 min |
| Feiertag | 08:00 | 12:00 | 0 min |
💡 Wenn wochentags-spezifische Zeiten hinterlegt sind, werden automatisch die richtigen Stunden für die Zeitkonto-Berechnung verwendet.

Abwesenheitsarten definieren die Kategorien für Urlaub, Krankheit und sonstige Abwesenheiten.
| Feld | Beschreibung |
|---|---|
| Name | z. B. Urlaub, Krank, Sonder-UZ, Fortbildung
|
| Kürzel | z. B. U, K, SU, FB
|
| Farbe | Hintergrundfarbe im Dienstplan |
| Urlaubsanspruch abziehen | Checkbox: Zieht Tage vom Jahresurlaub ab |
| Zeitkonto-Einfluss | Wie wird die Abwesenheit auf das Zeitkonto gebucht |
| Kürzel | Name | Farbe | Urlaub? |
|---|---|---|---|
U |
Urlaub | 🔵 Blau | ✅ Ja |
K |
Krank | 🔴 Rot | ❌ Nein |
SU |
Sonderurlaub | 🟣 Lila | ❌ Nein |
FB |
Fortbildung | 🟢 Grün | ❌ Nein |
KK |
Kindkrank | 🟠 Orange | ❌ Nein |

- Navigiere zu Stammdaten → Feiertage
- Wähle das Jahr
- Klicke auf 🇦🇹 Österreich importieren
Folgende 13 gesetzliche Feiertage werden eingetragen:
| Datum | Feiertag |
|---|---|
| 01.01. | Neujahr |
| 06.01. | Heilige Drei Könige |
| variabel | Ostermontag |
| 01.05. | Staatsfeiertag |
| variabel | Christi Himmelfahrt |
| variabel | Pfingstmontag |
| variabel | Fronleichnam |
| 15.08. | Mariä Himmelfahrt |
| 26.10. | Nationalfeiertag |
| 01.11. | Allerheiligen |
| 08.12. | Mariä Empfängnis |
| 25.12. | Weihnachten |
| 26.12. | Stefanitag |
- Klicke auf ➕ Neuer Feiertag
- Name und Datum eingeben
- Option: „Jährlich wiederkehrend" — Feiertag wird in jedem Jahr am gleichen Datum eingetragen (z. B. 01.01.)
- Speichern

Arbeitsplätze ermöglichen die Zuweisung eines konkreten Einsatzortes zu einem Dienstplan-Eintrag.
- Navigiere zu Stammdaten → Arbeitsplätze
- Klicke auf ➕ Neuer Arbeitsplatz
- Name und optionale Beschreibung eingeben
- Speichern
Beim Eintragen einer Schicht kann zusätzlich ein Arbeitsplatz ausgewählt werden:
Station A – Bett 1–10Küche – KochstelleRezeption Nord

Zeitzuschläge definieren prozentuale oder absolute Zuschläge für besondere Arbeitszeiten.
| Typ | Beschreibung |
|---|---|
| Nachtzuschlag | Für Stunden zwischen z. B. 22:00 und 06:00 |
| Wochenend-Zuschlag | Samstag- und Sonntagsstunden |
| Feiertagszuschlag | Stunden an gesetzlichen Feiertagen |
| Überstunden-Zuschlag | Stunden über der Normarbeitszeit |
| Feld | Beschreibung |
|---|---|
| Name | z. B. Nachtzuschlag 25%
|
| Von / Bis | Zeitraum, in dem der Zuschlag gilt |
| Prozent | Zuschlag in % (z. B. 25) |
| Gilt an | Wochentage / Feiertage |

Schichteinschränkungen definieren, welche Schichten ein Mitarbeiter arbeiten darf, nicht darf oder nur auf Anfrage arbeitet.
| Status | Bedeutung |
|---|---|
| ✅ Erlaubt | Mitarbeiter kann diese Schicht regulär arbeiten |
| Schicht nur nach Absprache möglich | |
| ❌ Nicht erlaubt | Mitarbeiter darf diese Schicht nicht arbeiten |
- Navigiere zu Stammdaten → Schichteinschränkungen
- Wähle einen Mitarbeiter
- Setze für jede Schichtart den Status
- Speichern
💡 Einschränkungen erscheinen als Warnung im Dienstplan, wenn eine nicht erlaubte Schicht eingetragen wird.

Schichtmodelle (Zyklen) ermöglichen die automatische Befüllung des Dienstplans mit wiederkehrenden Schichtmustern.
- Navigiere zu Stammdaten → Schichtmodelle
- Klicke auf ➕ Neues Schichtmodell
- Konfiguriere:
-
Name: z. B.
3-Wochen-Zyklus -
Länge: Anzahl der Tage im Zyklus (z. B.
21für 3 Wochen) - Einträge: Welche Schicht an welchem Zyklus-Tag
-
Name: z. B.
Tag 1–5: Frühschicht (F)
Tag 6–7: Frei
Tag 8–12: Spätschicht (S)
Tag 13–14: Frei
Tag 15–19: Nachtschicht (N)
Tag 20–21: Frei
- Öffne das Schichtmodell
- Klicke auf 👤 Mitarbeiter zuweisen
- Startdatum festlegen (ab wann beginnt der Zyklus für diesen Mitarbeiter)
- Speichern
Einzelne Tage können vom Zyklus abweichen:
- Im Dienstplan den Eintrag manuell ändern
- Die manuelle Änderung überschreibt den Zyklus-Eintrag dauerhaft
Weiter: Urlaubsverwaltung — Urlaub, Abwesenheiten und Zeitkonto
Home — Startseite
- Installation — Installation & Setup
- Erste-Schritte — Quick Start Guide
- Onboarding-Wizard — 🧭 Ersteinrichtung
- Onboarding-Checkliste — ✅ Setup-Fortschritt
- Dashboard — Charts, Widgets & Performance
- Dienstplan — Dienstplan, Einsatzplan
- Kalender-Ansicht — 🗓️ Monatskalender
- Drag-and-Drop — 🖱️ Drag & Drop im Kalender
- Recurring-Shifts — 🔁 Wiederkehrende Schichten
- Schichtplan-Kommentare — 📝 Tagesnotizen
- Dienstplan-Vorlagen — 📋 Templates
- Undo-Redo — ↩️ Rückgängig/Wiederherstellen
- Jahresuebersicht — Jahresübersicht (Tagesraster)
- Personaltabelle — 📋 Kennzahlen-Auswertung
- Personalbedarf — 📌 Min/Max & Besetzungsampel
- Schichtwunsch-Kalender — 💬 Persönlicher Schichtkalender
- Schichtwuensche — Schichtwünsche & Sperrtage
- Verfuegbarkeit — 📅 Mitarbeiter-Verfügbarkeit
- Tauschboerse — 🔄 Schicht-Tauschbörse
- Urlaubsverwaltung — Urlaub & Abwesenheiten
- Jahresabschluss — 🎯 Überträge & Resturlaub-Verfall
- Ueberstunden — Überstunden-Dashboard & Tracking
- Arbeitszeit-Regelwerk — ⚖️ Arbeitszeitregeln
- Team-Kalender — 🗓️ Team-Kalender
- Team-Uebersicht — 👥 Team-Übersicht
- Berichte — Alle Berichte (20+)
- Scheduled-Reports — 📤 Automatische Berichte
-
Konflikt-Report —
⚠️ Konflikterkennung - Abwesenheits-Statistiken — 📊 Abwesenheitsauswertung
- Mitarbeiter-Timeline — 📅 Zeitachse
- Fairness-Score — 📐 Fairness-Score
- Mitarbeiter-Vergleich — ⚖️ Mitarbeiter-Vergleich
- Analytics-Charts — 📈 Analytics & Charts
- Jahresrueckblick — 🗓️ Jahresrückblick
- Import-Export — CSV/XLSX Import & Export
- Bulk-Import — 📦 Massenimport (Drag&Drop)
- Export-Scheduler — 📅 Automatischer Berichtsversand
- iCal-Export — 📅 iCal & Kalender-Abo
- Drucken — Drucken & PDF-Export
- Druckvorschau — Interaktive Print-Vorschau
- Mitarbeiter — Personal & Gruppen
- Foto-Upload — 📸 Mitarbeiter-Profilfotos
- Stammdaten — Schichten, Modelle, Zuschläge
- Feiertage — 🎉 Feiertage & Österreich-Import
- Kompetenz-Matrix — 📊 Qualifikations-Matrix
- API-Versionierung — 🔀 Versionierte API-Routes
- Webhook-System — 🔗 Webhooks
- Echtzeit-Updates — 📡 SSE Live-Updates
- Notification-Settings — 🔔 E-Mail-Einstellungen
- Multi-Tenant — 🏢 Mandantenverwaltung
- Benutzerverwaltung — Benutzer & Rechte
- Zwei-Faktor-Authentifizierung — 🔐 2FA (TOTP)
- Administration — Backup & Wartung
- Datenbank-Backup — 💾 Backup & Restore
- Rate-Limit-Dashboard — 🚦 Rate-Limit Monitoring
- Protokoll — Aktivitätsprotokoll
- Keyboard-Shortcuts — ⌨️ Tastaturkürzel
- Keyboard-Navigation — ⌨️ Vollständige Tastatur-Bedienbarkeit
- Security — 🔒 Sicherheit, CSP, CORS
- Health-Check — 🏥 Systemmetriken
- Konfiguration — ⚙️ ENV-Variablen
- PostgreSQL-Support — 🐘 PostgreSQL-Datenbank
- Auto-Migration — 🔄 Auto-Schema-Migration
- Datenbankformat — Technisches: DBF & SQLite
- ORM-Spiegel — 🪞 ORM-Spiegel (Admin)
- Error-Monitoring — 🔍 Logging & Monitoring
- Self-Service-Portal — 👤 Mitarbeiter Self-Service
- Dark-Mode — 🌙 Dark Mode (System-Preference)
- Command-Palette — 🔍 Schnellsuche (Ctrl+K)
- In-App-Changelog — 🔔 Changelog
- PWA — 📲 Progressive Web App
- Sprachumschalter — 🌍 DE/EN i18n
- Library (lib) — Datenbankformat & CLI
- REST-API — Endpunkt-Referenz