2 Master-Workflows plus 26 Sub- und Standalone-Workflows
Klassische Verwaltungssoftware speichert Status als freies Textfeld oder Enum-Wert. Das Problem: Die Software verhindert nicht, dass Sie Schritt 4 vor Schritt 2 ausführen, einen Beschluss vor der ETV als „beschlossen" markieren, eine Mieterhöhung ohne Mietspiegel-Prüfung versenden oder eine Übergabe ohne Mieter-Signatur abschließen. Die Verantwortung liegt beim Verwalter — und damit das Fehlerrisiko.
GenioFlow modelliert jeden Prozess als endlichen Automaten: Zustand + erlaubte Übergänge + Bedingungen (Guards) + Side-Effects (Aktionen). Im Folgenden alle 28 aktuell produktiven Workflows mit Tiefen-Vergleichsseiten — gegliedert in Master, Welle-1-Pflichtprozesse, Welle-2-Mieter-Lifecycle, Personal-Workflows und Standalone.
Master-Workflows
Vermietung (Master)
Container für 14 Mieter-Lifecycle-Sub-Workflows über die gesamte Mietverhältnis-Laufzeit. Datengetriebene Trigger-Bindings, automatische Lifecycle-Events `child_started`/`child_completed`.
anbahnung · mietvertrag_aktiv · laufende_vermietung · gekuendigt · uebergabe · kaution_rueckzahlung · mietvertrag_abgeschlossen · abgeschlossen
Workflow-Detail
Arbeitsvertrag (Master)
Anstellungs-Lebenszyklus für Hausmeister und Servicekräfte: Vertragsabschluss mit Review-Schritt, Lohn-/Stundenanpassung und Abmahnung als manuelle Subs, Kündigung mit Probezeit-Guard nach § 622 BGB.
vertragsanbahnung · laufendes_arbeitsverhaeltnis · gekuendigt · beendet · abgebrochen
Workflow-Detail
Welle 1 — rechtsstarke Pflichtprozesse
Vertragsabschluss
Anbahnung → Bonität → QES → Mietvertrag aktiv. Frau M. nach Besichtigung: SCHUFA grün, Skribble-Signatur, Mietvertrag aktiv zum 1.
anbahnung · bonitaet_pruefen · bonitaet_freigegeben · qes_versendet · qes_signiert · mietvertrag_aktiv
Workflow-Detail
Kündigung § 573c BGB
Ordentliche Kündigung mit nested States `haertefall`, `widerspruch`, `raeumungsklage` (§ 940a / § 721 ZPO). Triggert automatisch Übergabe + Kautions-Rückzahlung.
entwurf · versendet · haertefall · widerspruch · raeumungsklage · uebergabe_terminiert · abgeschlossen · abgebrochen
Workflow-Detail
Mieterhöhung § 558 BGB
F+B-Mietspiegel als Guard, Kappungsgrenze regional, 15-Monats-Sperrfrist. Versand erst nach 3 grünen Schwellen.
entwurf · mietspiegel_validiert · kappungsgrenze_ok · sperrfrist_ok · versendet · zustimmung · klage
Workflow-Detail
Mahnwesen § 286 / § 288 BGB
3-stufige Mahnung mit automatischen Verzugszinsen nach Basiszinssatz, Stornierungs-Pfad bei Zahlung, Inkasso-Übergabe als Eskalation.
zahlungsverzug · erinnerung · mahnung_1 · mahnung_2 · mahnung_3 · inkasso · storniert
Workflow-Detail
Wirtschaftsplan § 28 WEG
Vom Entwurf über die ETV-Vorlage bis zum Beschluss — automatische Hausgeld-Sollstellung nach MEA, unveränderlich nach § 18 WEG.
entwurf · intern_geprueft · vorgelegt · in_versammlung · beschlossen · abgelehnt · vertagt · zurueckgezogen
Workflow-Detail
Wohnungsübergabe
Offline auf dem Tablet, Räume + Mängel + Zählerstände, Doppel-Signatur technisch erzwungen. Bei Auszug: Kautions-Rückzahlung automatisch.
entwurf · terminiert · vor_ort · mieter_signiert · vollstaendig_signiert · abgeschlossen · abgebrochen
Workflow-Detail
ETV-Beschluss § 23/§ 45 WEG
Beschluss-Lebenszyklus mit 30-tägigem Anfechtungsfrist-Tracking und Überfälligkeits-Cron. Unveränderliche Beschluss-Sammlung nach § 18 WEG.
vorgeschlagen · in_versammlung · angenommen · abgelehnt · vertagt · in_umsetzung · umgesetzt · ueberfaellig · ungueltig
Workflow-Detail
Instandsetzung mit Magic-Link
Anfrage → Kostenvoranschlag → Eigentümer-Freigabe per Magic-Link → Beauftragung → Abschluss. Rechnung wird automatisch SKR03 verbucht.
anfrage · kva_angefordert · kva_versendet · freigabe_pending · freigegeben · abgelehnt · beauftragt · abgeschlossen · rechnung
Workflow-Detail
Welle 2 — Mieter-Lifecycle
Staffelanpassung § 557a BGB
Automatisches Greifen der nächsten Vertragsstaffel mit 60-Tage-Vorab-Ankündigung. Keine Mieter-Zustimmung nötig — bereits im Vertrag vereinbart.
ruhend · staffel_faellig · ankuendigung · wirksam_ab · abgeschlossen
Workflow-Detail
Indexanpassung § 557b BGB
VPI-basierte Anpassung mit 4 Varianten-States (prozentual/absolut, gleitend/einmalig). 12-Monats-Sperrfrist.
ruhend · index_geprueft · variante_gewaehlt · ankuendigung · wirksam_ab · abgeschlossen
Workflow-Detail
Kaution-Rückzahlung § 551 BGB
Ausgelöst durch Wohnungsübergabe-Abschluss. Einbehalte für Auszugsschäden mit Foto-Belegen, Widerspruchsfrist, dann Überweisung.
ausgeloest · pruefung · einbehalte · abrechnung · rueckzahlung_geplant · durchgefuehrt · abgeschlossen
Workflow-Detail
Mietminderung § 536 BGB
Mieter meldet Mangel → Verwalter prüft → Akzeptanz/Ablehnung → Minderung aktiv bis Behebung. Verbunden mit Instandsetzungs-Sub.
gemeldet · angesehen · bewertet · akzeptiert · abgelehnt · minderung_aktiv · behoben · abgeschlossen
Workflow-Detail
Schadenmeldung mit GDV-Routing
Foto → Versicherer-Routing → GDV-BiPRO-XML → Schadensnummer → Regulierung → Reparatur. Automatische Versicherer-Wahl nach Schadensart.
erfasst · fotos · versicherer_geprueft · gdv_gemeldet · schadensnummer · reguliert · reparatur · abgeschlossen
Workflow-Detail
Untervermietung § 553 BGB
Anspruchscharakter bei berechtigtem Interesse. SCHUFA-Selbstauskunft des Untermieters mit Einwilligung, Mieterhöhungs-Möglichkeit nach § 553 Abs. 2.
antrag · unterlagen_geprueft · entscheidung · genehmigt · abgelehnt · aktiv · beendet
Workflow-Detail
Stammdatenänderung Mieter
Doppel-Opt-In für Bankverbindung oder Kontakt-Änderung. TAN per E-Mail, Verwalter-Freigabe, Audit-Trail.
beantragt · identitaet_geprueft · freigegeben · abgelehnt · uebernommen
Workflow-Detail
Modernisierung § 559 BGB
Ankündigung mit 3-Monats-Frist, Mieter-Einspruch, Härtefall-Prüfung, danach Mieterhöhung max. 8% Modernisierungs-Anteil.
planung · ankuendigung · einspruchsfrist · durchfuehrung · einspruch · modifiziert · abgeschlossen · mieterhoehung · final
Workflow-Detail
Mieterwechsel-Übergangsphase
Koordiniert die Übergangsphase zwischen alt und neu. Wohnungsübergabe alt + neu + Kaution-Rückzahlung parallel orchestriert.
alter_kuendigung · neuer_qes · uebergang · uebergabe_alt · uebergabe_neu · abgeschlossen
Workflow-Detail
NK-Abrechnung-Freigabe § 259 BGB
Eigentümer-Magic-Link, Belegeinsicht digital, Fragen klären, Freigabe, Mieter-Versand. Belegeinsichts-Anspruch nach § 259 BGB.
erstellt · review · belegeinsicht · fragen_geklaert · freigegeben · versendet · abgeschlossen
Workflow-Detail
Personal — Arbeitsvertrags-Familie
Arbeitsvertragsabschluss
Vorlagen-Picker, PDF-Render-Pipeline mit Puppeteer, Review-State „Entwurf unterschriftsreif" und Edit-Schleife auch aus der Unterzeichnungsphase. Doppel-Signatur Arbeitgeber/Arbeitnehmer.
vertragsentwurf · entwurf_unterschriftsreif · unterzeichnung_arbeitgeber · unterzeichnung_arbeitnehmer · arbeitsvertrag_abgeschlossen
Workflow-Detail
Arbeitsvertrag-Kündigung § 622 BGB
Probezeit-Async-Guard (2 Wochen statt 4) und gestaffelte Frist nach Betriebszugehörigkeit. Optional Kündigungsschutzklage am Arbeitsgericht mit drei Urteils-Ausgängen.
eingegangen · bestaetigt · klage · vollzogen · kuendigung_unwirksam · widerrufen · abgelehnt
Workflow-Detail
Lohnanpassung
Anpassung Stundenlohn oder Festgehalt. XOR-Guard erzwingt mindestens einen Wert; Wirksamkeit zum gewählten Gültig-ab-Datum nach Zustimmung des Arbeitnehmers.
entwurf · versendet · zugestimmt · wirksam · abgelehnt · zurueckgezogen
Workflow-Detail
Stundenanpassung
Änderung der wöchentlichen Arbeitszeit — z. B. Minijob → Midijob-Wechsel. Identischer Lifecycle wie Lohnanpassung, eigene Audit-Spur in der Personalakte.
entwurf · versendet · zugestimmt · wirksam · abgelehnt · zurueckgezogen
Workflow-Detail
Abmahnung
Erstellung, Zustellung, Personalakte-Dokumentation. Voraussetzung für eine spätere verhaltensbedingte Kündigung — der Audit-Trail macht die Abmahnung im Streitfall belegbar.
entwurf · zugestellt · dokumentiert · zurueckgezogen
Workflow-Detail
Standalone und ETV-Master
ETV-Lifecycle (Master)
ETV-Master mit Einladungsfrist § 24 WEG (3 Wochen), Durchführung, Protokoll-Versand, Anfechtungsfrist § 45 WEG (1 Monat). Parent von etv_beschluss-Subs.
planung · einladung · einladungsfrist · in_arbeit · durchgefuehrt · protokoll · freigegeben · versendet · anfechtungsfrist · bestandskraeftig · abgeschlossen
Workflow-Detail
Anfragen (Standalone)
Generische Anfrage-Behandlung mit Multi-Channel-Eingang (Portal, E-Mail, WhatsApp). Bridge zu Schadens- und Instandsetzungs-Workflows.
eingegangen · kategorisiert · zugewiesen · in_arbeit · wartet · behoben · bestaetigt · abgeschlossen
Workflow-Detail
Hausmeister-Aufgaben (Standalone)
Aufgaben-Lifecycle mit Zeit-Tracker auf Tablet. Stunden fließen automatisch in den Monatsstundenzettel des Arbeitnehmers.
angelegt · geplant · in_arbeit · wartet_material · abgeschlossen · nicht_loesbar
Workflow-Detail
Warum explizite Zustandsmaschinen statt freier Statusfelder?
Ein Beispiel aus der Mieterhöhung nach § 558 BGB: Der Verwalter möchte eine Erhöhung versenden, ohne den F+B-Mietspiegel zu prüfen. In klassischer Software würde er den Brief schreiben, versenden — und im Streitfall hätte er kein juristisch belastbares Begründungsmittel. In GenioFlow ist der Übergang nach „versandbereit" technisch gesperrt, solange nicht F+B-Mietspiegel, Kappungsgrenze und 15-Monats-Sperrfrist im grünen Bereich sind. Drei Guards, drei Schwellen — keine durchrutschen-Möglichkeit.
Ein zweites Beispiel aus dem Master-Workflow: Eine Wohnungsübergabe wird abgeschlossen, ohne dass der Sub-Workflow `kaution_rueckzahlung` automatisch gestartet würde. In klassischer Software müsste der Verwalter daran denken, die Kaution zurückzuzahlen — und unterliegt damit der Vergesslichkeit. In GenioFlow ist der Trigger über das Bindings-System (Migration M206) datengetrieben: Beim Event `child_completed:wohnungsuebergabe` im Master-Zustand `uebergabe_durchgefuehrt` startet automatisch der Kautions-Rückzahlungs-Sub. Vergessen ist technisch ausgeschlossen.
Letter-Drafts: der Brief schreibt sich von selbst
Beim Eintritt in einen brieflichen Workflow-State (z. B. Mieterhöhung_versandbereit, Kündigung_eingangsbestätigt,
Mahnung_stufe_2_versendet) erzeugt die Engine automatisch einen Brief-Draft aus der konfigurierten
juristischen Vorlage (siehe Mustervorlagen
und Brief-Editor). Der Draft landet in der WorkflowDraftsInbox, gefüllt mit allen
relevanten Workflow-Daten — Sie prüfen, editieren bei Bedarf, klicken auf „versenden". Die
Workflow-Transition läuft erst nach erfolgreichem Versand-Receipt. So entsteht ein lückenloser Bogen
von der Workflow-Logik zur rechtssicheren Brief-Kommunikation.
Audit-Trail: vollständige Nachvollziehbarkeit
Jeder Zustandsübergang wird in der Tabelle workflow_events protokolliert: Ausgangszustand,
Zielzustand, Event-Name, Akteur (actor_type: `system` / `user` / `cron`), Zeitstempel und
menschenlesbares Label. Diese Tabelle ist append-only — auch Administratoren können nichts nachträglich
anpassen. Im Portal sehen Verwalter und Beiräte die vollständige Chronologie pro Workflow, Eigentümer
haben rollenabhängig Read-only-Zugriff. Bei Master-Workflows zeigt die Zeitachsen-Visualisierung alle
Sub-Workflows als horizontale Balken — 10-Sekunden-Überblick auf 10 Jahre Mietverhältnis.
Praktisches Beispiel: Im Streitfall mit einem Mieter über eine Mieterhöhung können Sie auf Knopfdruck nachweisen, dass die F+B-Mietspiegel-Abfrage am 15. März stattgefunden hat, die Kappungsgrenze 15 % (Mietkappungs-Gemeinde) eingehalten wurde, die 15-Monats-Sperrfrist seit der letzten Erhöhung im Januar 2024 abgelaufen war, und das Erhöhungsschreiben am 18. März per Pingen als Einschreiben mit Rückschein versandt wurde — komplett mit Zeitstempel und Akteur, ohne Lücke.