Skip to main content
Skip table of contents

be Portal Release Notes 10.0.0

Freigabedatum: 29.12.2025

Es sind alle Korrekturen inklusive der Vorgängerversionen enthalten.
Diese Version stellt eine neue Hauptversion mit einer Vielzahl an internen und externen Änderungen dar.

Download als PDF

be Portal Release Notes 10.0.0.pdf

Breaking Changes

Bisher konnten im .customizing Ordner beliebige Objekte in einem .objects-Ordner definiert werden. Mit der Framework-Änderung und Unterstützung von patches (BEP-448) wurde dies eingeschränkt. Jetzt sind nur noch patches-Definitionen erlaubt, die ausschließlich Objekte des eigenen Packages anpassen können.

Migrationsrelevante Änderungen

Hier werden Features, Fehlerbehebungen und Technische Änderungen aufgelistet, die beim Update besondere Beachtung erfordern.

Mit der Framework Änderung hinsichtlich Editierung (BEP-427) muss edit() nun explizit aufgerufen werden, bevor eine Entität bearbeitet werden kann. Der bisherige implizite Edit-Modus von entityInstance Variablen entfällt. Bestehende Implementierungen müssen entsprechend angepasst werden.

Mit der Framework-Erweiterung in Bezug auf input Variablen (BEP-200) wurde die Aufrufsignatur von $.dialog.show() geändert. Die neue Signatur ist in der Dokumentation beschrieben.

Organisatorische Hinweise

Thema

Release Notes

Schlüssel

Allgemein

Für die Nutzung aller Benutzermenü-Oberflächen ist mindestens be-portal-Package Version 2.40.0 erforderlich.

BEP-618

Notwendige technische Eingriffe

Für den Zugriff auf die Eingangskörbe ist die neue Rolle BE.inbox erforderlich.

Neue Features

Thema

Release Notes

Schlüssel

Email-Import

E-Mails können jetzt aus Shared Accounts über berechtigte Benutzeraccounts importiert werden.

BEP-502

Framework

Entitätsfelder können jetzt im Backend validiert werden.

BEP-292

Framework

Custom-Controls unterstützen jetzt NPM-Packages mit Vite-Bundling.

MRP-241

Framework

Submodals unterstützen jetzt input Variablen.

BEP-200

Framework

Entitäten erfordern jetzt einen expliziten Editmodus über edit().

BEP-427

Framework

Menüs, Commands und der Language Selector unterstützen jetzt Übersetzungen.

BEP-414

Framework

Eingabefelder können jetzt direkt im Frontend validiert werden.

BEP-281

Datenreplikation

Performance Optimierung bei der Vollreplikation von Tabellen mit archivierten Datensätzen.

BEP-498

DMS

Zugriffssteuerung von Inboxes mittels Rollen.

BEP-209

DMS

Speichern von Dokumenten um optionale Duplikat-Prüfung ergänzt.

BEP-372

Framework

CustomControl-ID unterstützt jetzt auch Bindings.

BEP-516

Workflow

Filtermöglichkeit nach Aufgabenart hinzugefügt.

BEP-156

Framework

Unterstützung von patches-Definition unter .customizing mit eingeschränkten Möglichkeiten.

BEP-448

Datenreplikation

Automatischer Hashbasierter Abgleich von Datensätzen für asynchrone Tabellen nach dem Integritätscheck.

BEP-362

Framework

Übersetzungslogik für pages.

BEP-541

Keycloak

AuthenticationFlow für Microsoft SSO wird jetzt automatisch angelegt und um Authenticator erweitert.

BEP-562

Framework

Unterstützung von be_icons.

BEP-549

Framework

Abweichender SelectFieldName für dbView-Entitäten.

BEP-585

Dashboard

Anzeige offener Bundles in den Eingangskörben im Aufgaben-Widget auf dem Dashboard.

BEP-586

DMS

DMS-Menüpunkte umstrukturiert und alte Menüpunkte entfernt.

BEP-491

Framework

Eigenschaft showLoadingIndicator für Button hinzugefügt.

BEP-19

Framework

locale Abhängige Formatierung von Zeit- und Datumswerten.

BEP-583

Framework

Automatische Verwendung von Entity-Feld-Validierungen bei entityInstance Variablen.

BEP-555

Datenreplikation

Der aktuelle Zustand der Datenreplikation wird in der Tabelle replication_status gespeichert.

BEP-540

Allgemein

Mehrsprachigkeit im Benutzermenü.

BEP-618

Workflow

Usereinstellmöglichkeit zur standardmäßigen Sichtbarkeit der Chatkomponente in Aufgaben.

BEP-195

Fehlerbehebungen

Thema

Release Notes

Schlüssel

Framework

Der Cache funktioniert jetzt auch bei Benutzern mit abweichendem Standort korrekt. *¹

BEP-601

Archivar

Der Archivar arbeitet jetzt auch bei großen Datenmengen stabil. *¹

BEP-608

Datenreplikation

Die inkrementelle Datenreplikation verarbeitet jetzt maximal 100.000 Änderungen pro Durchlauf (konfigurierbar über INCREMENTAL_CHANGES_MAX_LIMIT in der stack.env). *¹

BEP-595

Allgemein

Nach dem Benutzerwechsel werden jetzt keine gecachten Daten des vorherigen Benutzers mehr angezeigt.*¹

BEP-530

Framework

Das OnLoaded Page Event wird jetzt erst nach der Auswertung der Inputvariablen ausgeführt.

BEP-52

Framework

Die Fehlermeldung beim Öffnen des Portals ohne MQTT-Konfiguration wurde behoben.

BEP-459

Administration

Berechtigungen werden jetzt in der Administrationsübersicht mit PackageKey angezeigt.

BEP-76

Workflow

E-Mails mit fehlerhaft erkannten Anhängen werden jetzt korrekt importiert.

BEP-469

Framework

Der PageOverride zum direkten Hochladen von Pages wurde entfernt.

BEP-208

Framework

Bei View drop / create wird jetzt der tatsächliche SQL-Fehler angezeigt.

BEP-335

Framework

Toasts werden jetzt nach Ablauf des Timeouts korrekt ausgeblendet.

BEP-37

Allgemein

Die nicht mehr benötigte Datenbanktabelle documents_with_inbox_bundles wurde entfernt.

BEP-482

Framework

Permission Patches ohne Package Key werden jetzt korrekt invalidiert.

BEP-457

beng-cli

Der Parsing-Fehler der stack.env bei Keys mit - wurde behoben.

BEP-488

Framework

Validierung bzgl. packagefremder Rollen deaktiviert, wenn Permission aus einem Patch resultiert.

BEP-453

Framework

Das Flackern der Splitter-Komponente wurde behoben.

BEP-401

Framework

Die Fokussteuerung nach dem Öffnen von Subpage-Modals wurde korrigiert.

BEP-384

Framework

Toolbar-Buttons in Subpage-Modals werden jetzt auch bei aktiven Eingabefeldern korrekt ausgeführt.

BEP-384

PZE

Der angezeigte eingebucht Status wird jetzt korrekt angezeigt.

BEP-416

Framework

An EntityInstances gebundene Controls aktivieren nicht mehr automatisch den Bearbeitungsmodus.

BEP-425

Keycloak

Die Anmeldung ist jetzt nur noch als natürliche Person möglich.

BEP-532

Framework

Die Fehlerbehandlung beim Verarbeiten von package-install-Dateien wurde verbessert.

BEP-531

Framework

Behebt ein Problem bei der Verwendung vom Typ smallint bei Entities.

BEP-486

Allgemein

Cache-Problem nach Wartungsmodus behoben: Nach Neustart zeigt das Portal nicht mehr fälschlich die Maintenance-Seite aus dem Browser-Cache.

BEP-339

Framework

Benutzung von DROP CASCADE in View-Update, um Views mit Beziehungen untereinander korrekt zu laden.

BEP-400

Framework

Anzeige von Widgetlabels mit Umlauten ist nun möglich.

BEP-524

Framework

Behebt die nicht-funktionalen Eigenschaften icon und visible bei Modal-Buttons.

BEP-628

Framework

Die Weiterverarbeitung von beas-Antworten mit einer fehlenden message in einer Error-Antwort ist nun möglich.

BEP-634

Workflow

Fehler behoben, der dazu führte, dass Sub-Pages in Aufgaben gedropped werden, während die Mainpage weiter gecached wurde, was zu unvollständigen Daten / inkonsistenten Zuständen führte.

BEP-326

Framework

Entity-Links in Entity-Instances können jetzt auch fokussiert werden.

BEP-575

Framework

Fehler in EntityGrid behoben, der dazu führte, dass bei Benutzung von width auf Spaltenebene nur die Breite der Header-Spalte verändert wurde.

BEP-432

Framework

Es wurde ein Anzeigefehler behoben, der dazu führte, dass die Toolbar einen anderen Hintergrund hatte.

BEP-415

¹ Diese Änderungen wurden ursprünglich in Version 7.6.2 veröffentlicht und sind hier zur Vollständigkeit erneut aufgeführt.

JavaScript errors detected

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

If this problem persists, please contact our support.