FlowForge Engine

FlowForge Engine

148 EUR Premium v19.0.1.0.0 OPL-1

Verwandelt FlowForge vom Diagramm-Tool in eine vollwertige Prozessautomatisierungsplattform. BPMN 2.0-Prozesse werden direkt in Odoo ausgeführt — mit Aufgaben-Inbox, Service-Tasks und Portal-Zugang für externe Personen.

Funktionen

BPMN 2.0 XML-Parser

Extrahiert Prozessgraphen aus BPMN 2.0 XML. Unterstützt Namespace-Varianten (bpmn:, bpmn2:, Standard), ConditionExpression und Gateway-Default-Attribute.

Token-basierte Ausführungsengine

Iterative Token-Weiterleitung mit 500-Schritt-Sicherheitslimit. Queue-basiert über praetorx.queue.job. Token-Status: aktiv, wartend, abgeschlossen, Fehler, abgebrochen.

Aufgaben-Inbox

UserTask-Inbox mit Mail-Thread-Integration und Systray-Aktivitätsbadges. Formular-Einreichung speichert Prozessvariablen. Unterstützt Neuzuweisung und Queue-Job-Wiederaufnahme.

Dynamischer Formular-Renderer

OWL-Komponente rendert 9 Feldtypen: Text, Textarea, Integer, Float, Datum, Datum+Uhrzeit, Boolean, Auswahl, Many2one. Pflichtfeldvalidierung mit deutschen Labels.

Service-Tasks

Beliebige Odoo-Modell-Methoden direkt aus BPMN-Prozessen ausführen. Template-Variablen mit ${variable}-Syntax. Fehlerbehandlung: anhalten, überspringen oder wiederholen.

ExclusiveGateway

Bedingungsauswertung über safe_eval mit eingeschränktem Kontext (nur Variablen und datetime). Default-Flow-Unterstützung. Fehlende Variable führt zu Token-Fehler.

Portal-Aufgaben-Inbox

Portal-Controller unter /my/tasks für externe Nutzer:innen. QWeb-Formular-Rendering, Vanilla-JS-Validierung, Zugriffstoken via portal.mixin. Datensatzregeln für Portal-Nutzer:innen.

Prozessdefinitionen & Versionierung

Prozessdefinitionen mit Veröffentlichungs-Workflow und Versions-Pinning. Prozessinstanzen mit Status (Entwurf, laufend, abgeschlossen, angehalten, abgebrochen). Unveränderliche definition_id nach Start.

Unterstützte BPMN-Elemente

Phase 1 — Scope

StartEvent, EndEvent, UserTask, ServiceTask, ExclusiveGateway, SequenceFlow. Vollständige Unterstützung für produktionsreife Automatisierungsprozesse.

Prozessvariablen

flowforge.process.variable speichert Key-Value-Paare pro Prozessinstanz. Variablen stehen in Bedingungen, Service-Tasks und Formularfeldern zur Verfügung.

Technische Details

Version
19.0.1.0.0
Odoo
19.0
Lizenz
OPL-1
Preis
148 EUR
Abhängigkeiten
praetorx_flowforge, praetorx_base, portal
Anbieter
Syntax & Sabotage