Workflow-Engine
Prozessmanagement-Modul in Alexium Pages. Graphbasierte Workflows mit visuell editierbarem Canvas.
Step-Typen
| Typ | Beschreibung |
|---|---|
| start | Einstiegspunkt |
| form | Formular mit konfigurierbaren Feldern |
| document | HTML-Dokument aus Template + Formulardaten |
| authorization | Signatur/Freigabe (EES, FES, PDF, Papier) |
| notification | E-Mail-Versand |
| appointment | Terminbuchung |
| timer | Wartezeit |
| reminder | Erinnerung |
| branch | Verzweigung (Conditions) |
| end | Endpunkt |
Architektur
- Canvas-Builder — Drawflow.js, visuelle Graphen-Bearbeitung im Studio
- ExecutionService — Step-fuer-Step Ausfuehrung, Graph-Traversierung
- Portal — Kundenportal fuer externe Parteien (Magic-Link-Auth)
- SealService — Dokument-Versiegelung nach Signatur (Phase 2)
Graph-Modell
- Steps als Knoten, Edges mit Ports und optionalen Conditions
- Kein sort_order — rein graphbasiert (WITH RECURSIVE)
- Parallele Ausfuehrung ueber Fan-out/Fan-in Muster
Zusammenhaenge
- Signaturen: Signaturen
- Erster Workflow: Provio Onboarding (30 Steps)
- Studio-Backend muss ueberarbeitet werden: Studio Aufraeumen