Individuelle Anpassung ohne Verlust der Updatefähigkeit
Vom No-Code Datenfeld bis zur isolierten Python-Geschäftsregel in der AST-Sandbox: Centurio passt sich Ihrem Betrieb an — ohne Core-Dateien zu modifizieren und vollständig mandantengekapselt.
Das 4-Ebenen Modell
Die passende Anpassungsmethode für jede Anforderung.
No-Code Felder & Datasets
Eigene Felder (CategoryFieldsets) mit 18 Datentypen, Validierungsregeln und individuellen Auswahllisten (CustomDatasets) per Klick anlegen.
Low-Code Gateways
19 Reviewed Gateways steuern betriebliche Prozesse semantisch: Von der Mindestbestandswarnung bis zur Auftragsannahme ohne Programmieraufwand.
Code-Workbench (Sandbox)
Eigene Python-Geschäftslogik in einer abgesicherten AST-Sandbox direkt im Browser entwickeln, mit Snippet-Vorlagen testen und mandantensicher ausführen.
KI-gestütztes Customizing
Der Extension-Consultant analysiert den Bedarf, erzeugt strukturierte Änderungsvorschläge und führt Simulationen vor der 4-Augen-Freigabe durch.
Die Python-Workbench in der Admin-Oberfläche
Maßgeschneiderte Geschäftsregeln ohne Sicherheitsrisiken für den Host.
Mehrstufige Schutzmechanismen
- Subprozess-Isolation: Ausführung in einem separaten Betriebssystem-Subprozess mit eigenem Speicherkontingent (max. 256 MB RAM).
- AST-Whitelist-Prüfung: Nur sichere Sprachkonstrukte erlaubt. Striktes Verbot von import, Dateizugriffen (open), Netzwerk-Sockets und Dunder-Attributen (__class__).
- Timeout-Guard (1–10 s): Endlosschleifen oder rechenintensive Operationen werden nach Ablauf des Timeouts automatisch abgebrochen.
- Mandantenkapselung (_tenant_id): Die Mandanten-ID wird serverseitig zwingend injiziert. Der Code kann niemals auf fremde Mandantendaten zugreifen.
- Cross-DB Reconciler: Verwaiste Zeiger auf archivierte Core-Datensätze werden atomar erkannt und als 'orphaned' markiert.
Validierter Snippet-Katalog
Vorkonfigurierte Vorlagen aus der Praxis stehen direkt per Dropdown bereit:
Deklarativer View-Editor mit Live-Vorschau
Passen Sie Formulare und Tabellen an Ihre internen Begriffe an.
hide — Felder ausblenden
Blenden Sie nicht benötigte Felder für bestimmte Nutzergruppen oder Arbeitsplätze aus, um Masken übersichtlich und fehlerarm zu halten.
relabel — Begriffe anpassen
Passen Sie Standardbeschriftungen an Ihre Branche an: Machen Sie aus 'Kunde' einen 'Patienten', 'Mandanten' oder 'Mieter' — konsistent über alle Ansichten.
append_action — Aktionen ergänzen
Ergänzen Sie Formulare um eigene Schaltflächen mit HTMX-Routen, um externe Services oder eigene Workflows per Klick anzustoßen.