Skip to main content
Skip table of contents

Release Highlights 7.3.1

Folgende Highlights sind in Release 7.3.1 enthalten:

Projekt-Parameter

Projekt-Parameter für Technical Processes

Anwender der X4 BPMS können nun im X4 Designer eine projekt-spezifische Datei, die Project Parameter Configuration, erstellen, in der Projekt-Parameter für Technical und Business Processes sowie für Web Apps erstellt und konfiguriert werden können.
Die Datei hat die Endung *.param.

Vorteile von Projekt-Parametern

  • Wiederverwendbarkeit von Komponenten durch Parametrierung wird erhöht.

  • Der Prozess kann durch Parameter direkt zur Laufzeit beeinflusst werden.

  • Projekt-Parameter können zur Laufzeit geändert werden. Hierfür wird ein spezieller Adapter bereitgestellt, der Project Parameter Manager. Zudem können die Projekt-Parameter über die X4 ReST-API (erreichbar über http://localhost:8080/X4/X4Api/) geändert werden.

  • Benutzerspezifischer Zugang zur Konfiguration der Parameter: Durch die Definition von Rollen kann der Zugriff auf Projektparameter eingeschränkt werden.

  • Projekt-Parameter können direkt mit dem Projekt exportiert oder importiert werden.

  • Projekt-Parameter können, genau wie System- und globale Parameter, in Mappings, Conditions und weiteren Konfigurationen, wie z.B. Adaptern, sowie in Business Rules und über Technical Processes in Human Tasks (BPM-Projekten) verwendet werden.

  • Globale Parameter können in die Project Parameter Configuration kopiert werden, um dort projektspezifisch genutzt zu werden.

Insgesamt bietet die Project Parameter Configuration eine leistungsstarke Möglichkeit, Prozesse schnell an die Anforderungen eines Unternehmens anzupassen und zu optimieren, während gleichzeitig Zeit und Ressourcen gespart werden. Dieses Feature ist in der X4 BPMS-Standardlizenz enthalten.

Umbenennung Platzhaltern und Parametern

Mit Einführung der Projekt-Parameter wurden die Bezeichnungen für Parameter und Platzhalter vereinheitlicht.
Folgende Umbenennungen wurden umgesetzt:

Alte Bezeichnung (v 7.2.0)

Neue Bezeichnung (v 7.3.1)

System-Platzhalter

System-Parameter

Benutzerdefinierte Platzhalter und -gruppen

Globale Parameter und -Gruppen

Tools > Custom Placeholder Storage Editor

Tools > Global Parameter Configuration

Benutzerdefinierte Parameter

Component Parameters

Global Parameter Configuration

In der Global Parameter Configuration (zuvor: Custom Placeholder Storage Editor) werden globale Parameter definiert.
Die Global Parameter Configuration kann im X4 Designer unter Tools > Global Parameter Configuration aufgerufen werden:

image-20240422-140609.png

Component Parameter

Component Parameter (zuvor: benutzerdefinierte Parameter) können in einem Adapter, Mapping oder Report definiert werden. Der Prozessbaustein wird dann mit einem Symbol entsprechend gekennzeichnet:

image-20240422-141112.png

Component Parameter werden über die Sicht Properties in den Eigenschaften des Prozessbausteins gesetzt:

image-20240422-141139.png

Parameter in Bedingungen

System-Parameter sowie zuvor definierte globale und Projekt-Parameter können im Condition Editor gesetzt werden:

image-20240422-141356.png

Parameter in Mappings

Parameter können in Mappings gesetzt werden:

image-20240422-141450.png

Web App

TreeView-Controls

TreeView-Controls sind flexible Steuerelemente für Webanwendungen, mit denen hierarchische Datenstrukturen klar und übersichtlich dargestellt werden können. Sie werden in Detail Components verwendet und stellen Daten in einer Baumstruktur aus Knoten und Unterknoten mit beliebig vielen Ebenen dar. Dies ermöglicht eine übersichtliche Darstellung der Daten, auch bei großen Datenmengen, und eine einfache Navigation für Benutzer. Mögliche Anwendungsfälle sind die Darstellung von Datei- und Verzeichnissystemen oder Navigationsmenüs in einer Web App.

Dieses Feature ist in der X4-BPMS-Standardlizenz enthalten.

Accordion-Controls

Accordion-Controls sind Interaktionselemente in Webanwendungen, mit denen sich Benutzer Inhalte in einer übersichtlichen Weise anzeigen lassen bzw. verbergen können (Show/Hide-Interaktionsmuster). Sie bestehen aus mehreren mit Inhalten gefüllten Abschnitten oder Bereichen, die jeweils mit einem Titel versehen sind. Durch Klicken auf den Titel eines Abschnitts wird der Inhalt dieses Abschnitts angezeigt, während die Inhalte der anderen Abschnitte versteckt bleiben.

Vorteile von Accordion-Controls sind platzsparende Darstellung von Inhalten, übersichtliche Navigation und somit eine verbesserte Benutzererfahrung. Accordion-Controls sind einfach zu implementieren und geeignet für responsives Design.

Mögliche Anwendungsfälle sind die Darstellung von langen Artikel- oder Produktlisten, FAQ-Seiten,
das Filtern und Sortieren von Daten oder die übersichtliche Darstellung von Daten in Formularen.

Dieses Feature ist in der X4-BPMS-Standardlizenz enthalten.

Data Binding bei der Grid Component

Mit diesem neuen Feature können Daten aus Datenbanken einfach in Webanwendungen sichtbar und bearbeitbar gemacht werden und sind gleichzeitig immer aktuell:

Über das Data Binding in den Header-Elementen (Tabellenüberschriften) einer Grid Component können Daten aus einer Datenquelle (Datenbank, externes API oder X4-Prozess) mit der Grid Component verbunden werden. Dies bedeutet, dass die Daten automatisch in die Grid Component übernommen werden, wenn sich die Daten in der Datenquelle ändern. Somit müssen Entwickler keine manuellen Aktualisierungen der Daten vornehmen, was in leichterer Wartbarkeit der Webanwendung resultiert.

Mögliche Anwendungsfälle für Data Binding sind die Darstellung von Messdaten mit einer Tabelle
oder von Daten aus Datenbanktabellen.

Dieses Feature ist in der X4-BPMS-Standardlizenz enthalten.

URL-Parameter

In der Web App Configuration können URL-Parameter aktiviert werden. Dies sind Teile einer URL, die Daten an eine Web App übermitteln. URL-Parameter werden häufig eingesetzt, um dynamische Inhalte auf einer Webseite zu generieren, wie z. B. einer E-Commerce-Plattform, oder Daten an eine Anwendung zu übergeben, z.B. ein Online-Formular. Ein weiterer möglicher Anwendungsfall sind Deeplinks.

Dieses Feature ist in der X4-BPMS-Standardlizenz enthalten.

Web Apps für das X4 Control Center

Für das X4 Control Center (http://localhost:8080/) wurden fünf vorkonfigurierte Web Apps entwickelt:
▪ App Configuration
▪ Parameter Editor
▪ Process Monitor
▪ Process Scheduler
▪ Third Party License Report
Diese Apps können auf SoftProject-Website im Bereich Ressourcen > Software X4 BPMS heruntergeladen werden. Dort sind sie im Installationspaket All-in-One - Interaktive Installation enthalten und zusätzlich als separates Installationspaket für das X4 Control Center verfügbar.

Weitere Highlights

Im X4 Designer wurde folgende UI/UX-Verbesserungen umgesetzt:

  • Die Dialoge zum Anlegen neuer Prozesse wurden vereinfacht.

  • Insgesamt wurde das Drag&Drop-Verhalten beim Zeichnen von Prozessen verbessert.

Vorteile der UI/UX-Verbesserungen sind die einfachere Entwicklung von Prozessen im X4 Designer, höhere Produktivität und insgesamt eine bessere Nutzererfahrung.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.