Changelog agorum core pro und open
Changelogs zu älteren agorum core Versionen finden Sie unter:
- undefined>Changelog 11.9.1 - 11.0.1
- undefined>Changelog 11.0.0 - 10.0.0
- undefined>Changelog 9.x.x - 7.7.3
Hinweis: Verlinkungen im Text führen zu den entsprechenden Dokumentationen. Sollte in der Dokumentation die genannte Funktion des Changelogs nicht aufgeführt sein, ist die entsprechende Dokumentations-Version noch nicht freigeschaltet.
11.11.0 (in Entwicklung, enthält 11.10.0)
Verbesserungen/Erweiterungen
core
- Interner Timer der GenericCache-Klasse wurde robuster gestaltet. [COREDIV-1092]
- Achtung Verhaltensänderung: Für Neuinstallationen wird Multi-Faktor-Authentisierung nun im Standard aktiviert. [ADMINTOOLS-224]
- Reguläre Benutzerkonten können nun berechtigt werden, vorübergehend mit Administrator-Privilegien zu arbeiten. [ADMINTOOLS-228]
- Neuen visuellern Indikator für Lesebenutzer hinzugefügt, der anzeigt, dass die aktuelle Sitzung nur zum Lesen berechtigt ist. [ADMINTOOLS-229]
- Auf der Anmeldeseite gibt es eine neue Option "In diesem Browser angemeldet bleiben", die im Browser ein Token hinterlegt, das bis zur nächsten expliziten Abmeldung verwendet wird. [ANWENDUNG-372]
agorum.icons
- Mehrere rotate-, scale- oder translate-Parameter für dasselbe Icon werden nun kombiniert. [SERVICES-65]
agorum.cards.view
- Die Berechnung der effektiven Höhe des Widgets wurde verbessert, insbesondere bei Verwendung in agorum.vbox-Containern. [CARDS-28]
preview
- Preview-Update 1.1.3 kann nun damit umgehen, wenn für MAIN_MODULE_MANAGEMENT/preview/control/MasterPreviewExpirationPeriod oder MAIN_MODULE_MANAGEMENT/preview/control/ThumbPreviewExpirationPeriod nicht-numerische Werte eingetragen wurden. [COREDIV-1118]
docform
- Die Übergabe eines Dokuments an docform mit gleichzeitigem Erzwingen von docform audit (keine automatische Verarbeitung) wird nun unterstützt. [DOCFORM-48]
metadata collection
- Das Widget metadata.collection.form blockiert nun die Eigenschaft displayType nicht mehr, so dass diese in der Collection angegeben werden kann und diese in der generierten Form beachtet wird. [COREDIV-1069]
information center
- Browser-Benachrichtigungen wurden durch Push-Benachrichtigungen ersetzt. [AGUILA-215]
common/objects
- Funktion für lock hinzugefügt, um Objekte zu sperren und entsperren, ohne Low-Level Code verwenden zu müssen. [COREDIV-1078]
common/mail
- Der Parameter send wurde entfernt. [COREDIV-1116]
aguila
- Neue CSS-Klasse search-input hinzugefügt, um Eingabefelder in einem für Suchfelder typischen Stil darzustellen. [AGUILA-223]
workflow
- Für die Hintergrundausführung von Workflows (Knoten wait, delay und commit) werden nun von agorum.task bereitgestellte Thread-Pools verwendet. Hierdurch ist zum einen Multi-Threading und Verteilung auf verschiedene Prioritäten möglich und zum anderen wird die Ausführung nach commit-Knoten sofort im Hintergrund fortgesetzt, sofern Kapazität verfügbar ist. [WORKFLOW-282]
expiration agent
- Neuer Dienst (ersetzt den bisherigen ExpirationDateService), der besser mit tiefen Ordnerstrukturen umgehen kann. [DEVKIT-42]
form
- Das Widget agorum.composite.form.element.objects wurde um einen neuen Parameter uploadConfig.target erweitert, der es ermöglicht, hochgeladene Dateien direkt in einen Zielordner hochzuladen anstelle eines temporären Ordners. [AGUILA-195]
Fixes
storage
- Es wurde ein Fehler behoben, der in seltenen Fällen dazu führen konnte, dass Inhalt gelöscht wurde, wenn eine Deduplizierung parallel zu einer Löschung stattfand. [COREDIV-1119]
admin tools
- Im Tool "Speicherverbrauch anzeigen" wurde ein Fehler behoben, der dazu führte, dass der Speicherverbrauch, aufgeschlüsselt nach Dateiendung, nicht korrekt funktionierte. [ADMINTOOLS-207]
core
- Wenn von einem Admin, der nicht alles sehen konnte, eine Ordnerstruktur gelöscht hat, dann hingen Objekte darunter, die für ihn unsichtbar sind, danach in der "Luft". [COREDIV-1136]
workflow
- Die Sprachauswahl im Workflow-Editor bietet nun alle konfigurierten Sprachen an. [WORKFLOW-289]
agorum.dev
- Die Funktion cleaner.object() funktioniert nun auch, wenn zuvor registrierte Objekte bereits gelöscht wurden. [DEVKIT-224]
agorum.explorer
- Einige Toolbar-Buttons angepasst, die für das Hinzufügen von Objekten in einen Ordner die falsche Berechtigung geprüft hatten (mutable anstelle von mayInsert). [COREDIV-1112]
11.10.0 (in Entwicklung, enthält 11.9.1)
Verbesserungen/Erweiterungen
core
- Caching von internen Objekten (Klassen, Attribute, Formate) wurde überarbeitet. [COREDIV-573]
- Die UTF-7-Kodierung wird nun unterstützt. [COREDIV-1028]
- ExpirationDateService: Log-Ausgaben verbessert [ADMINTOOLS-210]
- Das Untermenü "Bearbeiten mit" wurde in "Öffnen mit" umbenannt (siehe Dokumentation). [ANWENDUNG-351]
- Die mitgelieferte Version des MS SQL Server JDBC-Treibers wurde auf 6.2.2 aktualisiert. [COREDIV-1026]
- Links in HTML-Editoren, insbesondere auch in der Mail-Ansicht, werden nun bei Linksklick generell in einem neuen, unabhängigen Tab geöffnet. [ANWENDUNG-353]
- Der über die Methoden asAdmin() oder asUser() erzeugte session controller bekommt nun immer eine neue interne Sitzungs-ID zugewiesen. [COREDIV-285]
- Bei indirekten ACL-Änderungen (etwa weil eine beteiligte Gruppe geändert wurde) wird nun ebenfalls ein update-Broadcast für die ACL gesendet. [COREDIV-1076]
- Achtung Verhaltensänderung: Der Standardwert von MAIN_MODULE_MANAGEMENT/textindexservice/control/AutoCommit (siehe Dokumentation) für Neuinstallationen ist nun false. [COREDIV-804]
- Wenn Sie noch Skripte verwenden, die sich darauf verlassen, dass Änderungen sofort im Index sichtbar werden, sollten Sie diese anpassen (siehe index.flush() und aguila.flushIndex()).
common/workers
- Neue Funktionen zur Auflistung, Erzeugung und Entfernung von Workern der Typen QueryScript oder ScriptWorker wurden hinzugefügt (siehe Dokumentation). [DEVKIT-81]
ZIP-Pakete
- Die Schlüsselworte "QueryScript" und "ScriptWorker" unterstützen nun reguläre Ausdrücke (siehe Dokumentation). [DEVKIT-81]
- Neues Schlüsselwort "exclude", das Objekte vom Export ausschließt, die auf den angegebenen regulären Ausdruck passen (siehe Dokumentation). [DEVKIT-179]
- Das Schlüsselwort "exclude" unterstützt nun auch die Angabe von Selektoren (siehe Dokumentation). [DEVKIT-203]
- Es können nun zentral Exportbeschreibungen vorgegeben werden, die bei jedem Exportvorgang zusätzlich ausgeführt werden. [DEVKIT-203]
Zertifikat-Import
- Wenn kein Alias angegeben wird, wird nun aus PKCS#12-Dateien (.pfx, .p12) das erste verfügbare Zertifikat installiert (siehe Dokumentation). [ADMINTOOLS-196]
workflow editor
- Über einen neuen Button in den allgemeinen Knoteneigenschaften können nun Subworkflows direkt bearbeitet werden (siehe Dokumentation). [WORKFLOW-159]
agorum.accounting
- Dokumente, die durch die "Kürzen"-Workflowknoten entstehen, werden nun mit den ACLs der ursprünglichen Dokumente berechtigt. [WORKFLOW-237]
- Die maximale Zahl von Objekten, die bei einem Durchlauf des Workflowknotens agorum.accounting.search.merge berücksichtigt werden, wurde von 100 auf 10.000 erhöht. [DATEV-15]
- Weitere Metadaten für die E-Rechnung hinzugefügt (siehe Dokumentation):
- document_total_tax_exemption_reason_1, document_total_tax_exemption_reason_2, document_total_tax_exemption_reason_3
- document_total_tax_exemption_reason_code_1, document_total_tax_exemption_reason_code_2, document_total_tax_exemption_reason_code_3
- document_payment_means-Liste
- document_payment_terms-Liste
mail filter
- Die Aktionen, die beim Mail-Filter ausgeführt werden, wurden komplett in JavaScript reimplementiert und sind nun auch in Scripten nutzbar, beispielsweise in agorum.tasks. Somit können Filter auch auf E-Mails, die beispielsweise über einen Mail-Adapter abgeholt werden, ausgeführt werden (siehe undefined>Dokumentation). [ANWENDUNG-342]
Objekt-Card:
- Wenn ein Objekt ein Löschdatum besitzt, wird dies nun deutlich auf der Card des Objekts angezeigt. [ADMINTOOLS-213]
smart assistant
- Bei Verwendung der älteren shortcutKey-Schreibweise für Tastaturkürzel werden nun wieder Kombinationen mit Alt und Shift unterstützt. [COREDIV-1028]
common/text
- Die Textextraktion wird nun nicht mehr zwangsweise in einem separaten Thread ausgeführt. [WORKFLOW-267]
- Die Länge des extrahierten Texts wird nun nicht mehr beschränkt. [WORKFLOW-267]
- Neue Funktion set(), mit der der Dokumenttext eines Objekts manuell gesetzt werden kann. [ANWENDUNG-369]
agorum.task
- Die Erstellung von anonymen Tasks ist nun möglich. [WORKFLOW-267]
- Für die Ausführung von Tasks können nun frei dimensionierbare Thread-Pools verwendet werden. [WORKFLOW-267]
- Die Funktionen time() und cron() können nun gemeinsam verwendet werden. [WORKFLOW-267]
- Wenn ein Task ohne Zeitangabe hinzugefügt wird, wird er nun direkt nach Beendigung der aktuellen Transaktion zur Ausführung gegeben. [WORKFLOW-267]
aguila
- Die SharedWorker-Implementierung unterstützt nun alternativ zu EventSource auch eine Long Polling-Variante. [AGUILA-193]
- Auf iOS-Geräten werden nun weder SharedWorker noch EventSource verwendet. [AGUILA-193]
- Die Fallback-Implementierung ohne SharedWorker verwendet nun keine geteilte Serververbindung mehr, jeder Browser-Tab fragt den Server selbst an. [AGUILA-193]
- Die SSE-Keepalive-Implementierung verwendet nun Kommentar-Nachrichten, um die Kompatibilität zu erhöhen. [AGUILA-193]
- Der Wurzelknoten eines agorum.tree-Widgets kann nun auch schon per update geändert werden, wenn der Baum noch nicht auf dem Client dargestellt wird. [AGUILA-203]
inbox
- Die Aktionen "Stummschalten (2h)" und "Stummschaltung aufheben" können nun auf mehreren Objekten gleichzeitig ausgeführt werden. [ANWENDUNG-103]
information center
- Pro Widget kann nun nicht mehr als eine Aktualisierung der Filteransicht gleichzeitig ausgeführt werden. [ACIC-45]
- Es können nun in Filter-Konfigurationen eigene Icons definiert werden. Diese werden dann in der Filter-Auswahl angezeigt. Zudem wurden die Standard-Icons für Filter modernisiert. [ACIC-56]
api
- Custom Services unterstützen nun für die Methode PUT den Content-Type multipart/form-data, analog zu POST. [SERVICES-53]
- Sitzungs-ID und Transaktions-ID können nun alternativ als HTTP-Header agorum-session und agorum-transaction übergeben werden. [SERVICES-55]
- Eine Sitzung kann nun auch eröffnet werden, indem ein passendes JWT als Bearer Token im Authorization-Header übergeben wird. [SERVICES-55]
- Der Service /parse/js liefert nun im Fehlerfall den serverseitigen Stacktrace als Teil der Antwort mit. [COREDIV-1106]
agorum.dev
- Diverse Verbesserungen an der require-Pfad-Generierung in der Objekteigenschaften-Oberfläche [DEVKIT-183]
- Die Dateiendung ".js" wird entfernt.
- Ordner werden angeboten, sofern sie eine Datei namens "index.js" enthalten.
- Der zentrale Bibliothekspfad /agorum/roi/Scripting/Libraries/ wird entfernt.
- Die Pfade werden der Länge nach aufsteigend sortiert
- Tests können nun auch automatisiert, ohne aguila-Kontext aufgerufen werden (siehe undefined>Dokumentation). [DEVKIT-193]
- Mit agorum.dev erstellte Tests können nun in der automatisierten Testumgebung verwendet werden. [DEVKIT-180]
- Die Vorlage für automatische Tests wurde erweitert (siehe Dokumentation). [DEVKIT-195]
- Code-Editor erweitert um dynamisch ladbare Code-Snippets (siehe Dokumentation). Zudem wurde eine Reihe von Code-Snippets hinzugefügt, für gängige Themen. [DEVKIT-207]
agorum.icons
- Es können nun eigene Icon-Repositories registriert und verwendet werden. [AGUILA-121]
agorum.mail
- Regressionstest für send handler hinzugefügt. [DEVKIT-186]
- Für Sender-E-Mail-Adressen können nun auch Fußnoten erstellt werden vom Benutzer [COREDIV-1071]
agorum client
- Es kann nun eine explizite URL konfiguriert werden, die der agorum client für HTTP-Kommunikation verwendet, wenn diese nicht automatisch aus den SMB-Verbindungsdaten abgeleitet werden kann (siehe Dokumentation). [COREDIV-1014]
agorum.workflow.library.basic
- Fehlende Dokumentationslinks in den Beschreibungen der Workflow-Knoten ergänzt [WORKFLOW-275].
agorum.docform
- Dokumentationslink in der Beschreibung des Workflow-Knotens ergänzt [WORKFLOW-275].
agorum.explorer
- Die automatische Erkennung von Änderungen in Suchlisten ist nun deaktiviert, solange das Listen-Widget nicht sichtbar ist. [COREDIV-998]
- Dauert ein Aktualisierungsvorgang länger als eine Sekunde, wird nun ebenfalls ein Ladeindikator angezeigt. [DIEDESK4WE-145]
- Es können nun eigene Widgets in die Toolbar eingebunden werden. [AGUILA-214]
workflow
- Objekte, die zu einem Workflow-Token als Attachment (in der Variablen sys_acw_attachments) hinzugefügt wurden und am Ende eines Ausführungszyklus keinen Ordnerpfad besitzen, werden automatisch in einem mit diesem Token assoziierten temporären Ordner gelegt. [WORKFLOW-273]
- Es ist nun möglich in einem Endknoten eines Sub-Workflow die outlets zu erhalten, die am äußeren Sub-Workflow verbunden sind. [WORKFLOW-287]
- Es wurde ein Problem behoben beim Resubmit-Cronjob, das dazu führen konnte, dass bei einem Resubmit eines Workflows durch setzen eines neuen Resubmit-Datums, das in der Zukunft liegt, gleich wieder ein erneutes Triggern des Workflows auslösen konnte. [WORKFLOW-293]
admin tools
- Neues Werkzeug zur Berechtigungsprüfung und -übersicht hinzugefügt (siehe undefined>Dokumentation). [DIEDESK4WE-29] [DIEDESK4WE-52] [DIEDESK4WE-145] [DIEDESK4WE-148]
- Der ACL-Editor erlaubt es nun nicht mehr, eine andere Berechtigung als "Alles" explizit zu entziehen. [ADMINTOOLS-214]
- Hinweistext auf dem Wiederherstellen-Tab wurde korrigiert. [ADMINTOOLS-216]
- Neues Werkzeug zur einfachen Erzeugung von JWTs hinzugefügt (siehe undefined>Dokumentation). [SERVICES-54]
- Das Werkzeug zur Bearbeitung von System-Flags wurde überarbeitet (siehe Dokumentation). [ADMINTOOLS-219]
- Das Werkzeug zur Berechtigungsprüfung weist nun darauf hin, wenn es sich bei dem gewählten Benutzer um einen Lesebenutzer handelt. [DIEDESK4WE-150]
audit tool
- Button für den direkten Aufruf des Berechtigungsprüfers hinzugefügt. [DIEDESK4WE-63]
client/json
- Aufrufparameter (params und body) werden nun nach jedem Aufruf zurückgesetzt. [SERVICES-61]
- Die Funktion postForm() unterstützt nun auch beliebige JSON-kodierbare Parameter. [SERVICES-61]
agorum.hl
- Neue high level-API für viele gängige Anforderungen hinzugefügt. [SERVICES-56]
mail
- Achtung Verhaltensänderung: Die Konfiguration von SSL/TLS sowie STARTTLS für ausgehende SMTP-Verbindungen wurde überarbeitet, es gibt nun zudem keinen Fallback mehr bei SSL/TLS-Fehlern. Die ab Version 11.8.x verwendeten MetaDB-Einstellungen DisableSTARTTLS und ForceSSL existieren nicht mehr. Stattdessen können Sie SSL und STARTTLS jetzt explizit über die Einstellungen EnableSTARTTLS und EnableSSL konfigurieren (siehe Dokumentation). [COREDIV-1091]
adminsync
- Unabhängig von der Konfiguration werden bei der Synchronisierung von einem ActiveDirectory-kompatiblen LDAP-Server nun immer auch die Attribute userPrincipalName und sAMAccountName am Benutzer hinterlegt und können für die Anmeldung verwendet werden. [COREDIV-1093]
home
- Alte (prä-11) URLs, die home zur Weiterleitung verwenden (".../roiwebui/home_module?url=..."), werden nun wieder unterstützt. [COREDIV-653]
support tool
- Ältere Module wurden aus dem Support-Tool unter Base System/Configuration/Active Moduls entfernt. Diese Module sind noch aktiv, aber können nun nicht mehr aktiviert werden. Dies bedeutet, waren die Module vor dem Update aktiv, bleiben diese aktiv. Allerdings werden diese in zukünftigen Releases entfernt. [ADMINTOOLS-194]
- DataRoom
- Sync
- ZUGFeRD
- File Adaptor
- Smart Folder
docform
- Bei Konfiguration von Aktiven Ordnern ist in den Feldern ACL Audit, ACL Training und Typ nun wieder freie Eingabe möglich. [DOCFORM-46]
Fixes
admin tools
- Der Serverpapierkorb-Filter "Löschdatum verstrichen" passt nun nur noch auf Objekte, die auch tatsächlich abgelaufen sind. [ADMINTOOLS-210]
- Die Funktion "Serverpapierkorb für den gewählten Ordner" öffnet nun das Fenster in der korrekten Größe. [COREDIV-1048]
adapter/objects
- Fehler in der Validierung des Startzeitpunkts für die Synchronisierung bei Anlage eines Mail-Adapters behoben. [ADMINTOOLS-211]
cmis
- Unbekannte Werte für ag_metadata_collection werden nun ignoriert und führen nicht mehr zu Fehlern. [SERVICES-2]
agorum.dev
- Objekteigenschaften-Oberfläche: HTML-Spezialzeichen werden nun nicht mehr interpretiert, wenn eine Eigenschaft in die Zwischenablage kopiert wird. [DEVKIT-183]
- Verbesserung in der agorum.dev assert-Bibliothek: [DEVKIT-73]
- isEqual and hasValues funktionieren nun auch mit Date-Objekten
- Es wurde eine neue Funktion "notEqual" hinzugefügt.
details
- Mögliche Fehlermeldung in der Notizansicht behoben, wenn das Widget erzeugt, aber nie verwendet wird. [COREDIV-1012]
- Wenn eine in der Ansicht dargestellte Textdatei gelöscht oder für den aktuellen Benutzer unsichtbar gemacht wird, wird nun keine Fehlermeldung mehr dargestellt. [WORKFLOW-284]
workflow
- In der cardlet-Ansicht von Prozess-Objekten werden nun keine gelöschten Attachments mehr dargestellt. [WORKFLOW-263]
- Von jedem Workflow kann nur noch die jeweils neueste installierte Version manuell gestartet werden. [WORKFLOW-203]
- Die Navigation in der Liste berücksichtigt nun die aktuelle Gruppierung. [WORKFLOW-280]
- Es wurde ein Fehler behoben, bei dem der Name eines bereits deployten Workflows nicht mehr aktualisiert wurde. [SERVICES-69]
agorum.workflow.library.object
- Dokumentationslink in der Beschreibung des Workflow-Knotens agorum.object.pdf.split korrigiert [WORKFLOW-275].
form
- Es wurden Fehler behoben im Element agorum.composite.form.element.select, wenn die Eigenschaft dataSource, dataSourceParameter oder data nachträglich geändert wurden. [COREDIV-1045]
- Werte, die in der geänderten Datenquelle vorkommen führen nun direkt zur Übersetzung in der Anzeige mit dem richtigen Text.
- Beim Aufklappen der Select-Box bleibt diese nun nicht mehr leer, nachdem dataSourceParameter geändert wurde.
- Es wurde ein Fehler behoben im Element agorum.composite.form.element.select: Wenn zu schnell Werte im Eingabefeld geändert wurden, konnte es vorkommen, dass in der Liste die falschen Werte angezeigt werden, die nicht zur Eingabe passen. [AGUILA-208]
agorum.composite
- Regression: HTML Dateien werden nun in einem isolierten Modus in Details angezeigt, damit eingebettete Styles und Script, das umliegende System nicht stören können. [COREDIV-1060]
common/objects
- Achtung Verhaltensänderung: Die Funktionen removeFrom (acl), trash, copy, add, remove, link und unlink verwenden nun wie vorgesehen die Sitzung (session controller) der Bibliothek zur Ausführung der Operationen, anstelle der Sitzung der übergebenen Objekte. [COREDIV-1037]
In der Praxis sollte das nur in Ausnahmefällen einen Unterschied machen, etwa bei Verwendung von zwei verschiedenen Bibliotheksinstanzen gleichzeitig: let objects = require('common/objects');
let objectsAdmin = objects.sc(sca);
// ...
let object = objectsAdmin.find('...');
let folder = objectsAdmin.find('...');
// vor 11.10.0: Verwendung von sca (in folder enthalten)
// ab 11.10.0: Verwendung von sc (in objects enthalten)
objects.add(object, folder);
aguila
- Das Hinzufügen/Entfernen von Event-Handlern während der Behandlung desselben Events wird nun unterstützt. [AGUILA-206]
plugin manager
- Die Deinstallations-Option ist nun wieder direkt nach der Installation eines Plug-ins verfügbar. [PLUGINS-187]
- Links zu den "Testing License Terms" aktualisiert. [COREDIV-1074]
temporary
- Bei Anlagen von temporären Dateien oder Ordnern über die tempory-Bibliothek oder den temporay-Knoten werden nun nicht mehr laufend die Ordner innerhalb der temporären Struktur aktualisiert, was seither zu Konflikten führen konnte, wenn mehrere Prozesse gleichzeitig temporäre Objekte angelegt haben. [COREDIV-1059]
core
- Wenn Historien-Objekte in einen Ordner gelinkt waren, war es nicht möglich diesen Ordner zu löschen, weil das Historien-Objekt dies blockierte. Nun ist es möglich, den Ordner zu löschen. (Hinweis: Das Historien-Objekt bleibt am zugehörigen Haupt-Objekt bestehen, es sein denn das Haupt-Objekt gibt es nicht mehr). [COREDIV-1061]
- Befindet sich ein Objekt an mehreren Ordnern als gelöschtes Objekt, wird dieses nun erst dann gelöscht, wenn auch alle anderen Ablageorte gelöscht wurden. [COREDIV-1061]
- Mailanhänge, die an Mails hängen, die wiederum ein Anhang einer weiteren Mail sind, sind nun im Pfad auffindbar, in dem sich die Mail befindet. [COREDIV-1085]
storage
- In seltenen Fällen konnte es vorkommen, dass in der Datenbank ein anderer Hash stand, als sich tatsächlich aus dem Content ergab. Dies wurde im Support-Tool als hash-Inkonsistenz angezeigt. Dies wurde nun behoben. [COREDIV-1062]
SMB
- Beim Wiederherstellen/Wiederverwenden eines zuvor gelöschten Objektes, konnte es in seltenen Fällen vorkommen, dass noch das Verfallsdatum auf dem Objekt bestehen blieb. [COREDIV-1082]
agorum.composite.details
- Bei Verwendung von numerischen IDs funktioniert nun das Kontextmenü wie erwartet. [COREDIV-1099]
Standard
- Die Funktion "Neu > nach Vorlage" führt nun ihre Verarbeitung innerhalb einer Transaktion durch. [COREDIV-1090]
information center
- Bei Mitteilungskonfigurationen wurde die Erkennung optimiert, ob ein Filter geändert wurde. Es kommt nun nicht mehr zu einer fälschlichen Meldung, dass der Filter neu gespeichert werden muss, obwohl dieser gar nicht geändert wurde. [ACIC-54]
- Das Mitteilungs-Konfigurations-Icon wird nun nur noch angezeigt, wenn auch eine aktive Mitteilungskonfiguration auf dem Filter oder der Suche vorhanden ist. [ACIC-56]