CHANGELOG agorum core open und agorum core pro 11.0

agorum core open und agorum core pro 11.0.1
Das Release wurde am 19.10.2021 veröffentlicht
(zu den Downloads). Es enthält Version 11.0.0.
-
11.0.1 Änderungen
Mail-Parser- Die Kompatibilität der Absendererkennung bei E-Mails im msg-Format wurde verbessert.
- Es gibt nun eine zusätzliche Abfrage, bevor die Aktion “Umbenennen” eine Dateiendung ändert.
- Die Kompatibilität der Absendererkennung bei E-Mails im msg-Format wurde verbessert.
-
11.0.1 Bugfixes
Kern
- Der URL-Parameter “login” funktioniert nun wieder wie vor der Version 11.0.0, um die automatische Anmeldung zu verhindern.
agorum.cards
- Rechtsklicks auf Schaltflächen zum Aufklappen / Einklappen (etwa neben der Pfadliste) lösen nun keine Fehlermeldung mehr aus.
agorum.explorer
- Die automatische Aktualisierung verwendet jetzt nicht mehr gelegentlich veraltete Informationen aus einem Cache.
- Der URL-Parameter “login” funktioniert nun wieder wie vor der Version 11.0.0, um die automatische Anmeldung zu verhindern.
-
11.0.1 Prüfung der Revisionssicherheit
- Lesbarmachung: Dokument kann jederzeit sichtbar gemacht werden
- Zeitgerechte Archivierung: Es muss sichergestellt sein, dass jedes Dokument zum frühestmöglichen Zeitpunkt archiviert werden kann
- Plausibilisierung der Vollständigkeit: Kommen alle Dokumente vollständig an
- Bildliche und inhaltliche Übereinstimmung: Das gescannte Dokument muss mit dem Original bildlich übereinstimmen
- Indexierung: Wiederauffindbarkeit geprüft
- Unveränderbarkeit und Historie: Dokument kann nicht gelöscht werden, Veränderung nur mit Historie
- Berechtigungskonzept: Benutzerrechte geprüft
- Aufbewahrungsfrist: Prüfung der Dauer der Aufbewahrungsfrist
- Ausgabemöglichkeiten: Dokument kann exportiert und ausgedruckt werden
- Anwenderdokumentation: Änderungen innerhalb der Verfahrensbeschreibung für den Anwender durchgeführt und geprüft
agorum core und agorum core pro 11.0
Das Release 11.0.0 wurde am 04.10.2022 veröffentlicht (zu den Downloads).
Es enthält die Version 10.3.4.
Weitere Neuerungen und Änderungen zu agorum core 11 finden Sie in der Dokumentation Wichtige Informationen zu agorum core 11.
agorum core 11 für Anwender

agorum core 11 für Entwickler

agorum core 11 für Administratoren

-
11.0.0 Neuerungen
admin tools
- Neue Einstellung “NONE-Berechtigungen ausblenden” in der Kontextmenü-Aktion “Benutzerberechtigungen anzeigen” hinzugefügt.
agorum.accounting
- Neue Metadaten für agorum core invoice hinzugefügt.
- Übersetzungen der Filter “Zum Sammeln markierte Dokumente” und “Fehlgeschlagene Dokumente” hinzugefügt.
agorum.composite.form.element.objects
- Neue Eigenschaft allowMove hinzugefügt.
agorum.datev
- Vollständige Gruppierung gemäß der Header Daten, d. h. auch einzelne Rechnungen werden bei Positionen mit unterschiedlichen Mandanten oder Diktatkürzel gruppiert.
agorum.explorer
- Upload-Konfigurationen des agorum core smart assistants hinzugefügt.
- Toolbar-Konfiguration hinzugefügt.
aguila
ellipsis: end
bei agorum.cardView hinzugefügt.- Tastencodes zusätzlich zu Tastennamen für Tastaturkürzel hinzugefügt.
HTML-Editor
- Nutzung von Emojis in HTML-Editoren (Notizen, E-Mails, HTML-Editor) ermöglicht (Windows-Taste + Punkt-Taste).
JavaScript-Modul “common/time”
- Neue Bibliothek zur Verarbeitung von Datums- und Uhrzeit-Werten hinzugefügt.
Kern
- Neue Einstellung “Lese-Benutzer” bei der Administration von Benutzern hinzugefügt.
service/filingassistant
Hinweis: Diese folgenden Änderungen betreffen nicht die klassischen smart assistant-Oberflächen, sondern Oberflächen basierend auf
agorum.explorer.list
oderagorum.cards.view
, wie z. B. das information center.- Benutzung von Tastatur-Shortcuts hinzugefügt.
- Tastatur-Shortcuts können pro Action definiert werden, Trennung per Leerzeichen.
- aguila-Schreibweise für Tastatur-Shortcuts hinzugefügt, z. B. “shortcut-Ctrl-Alt-X” statt “shortcutKeyCA88”.
workflow editor
- Variable “sys_acw_trace” (mit dem Wert “true”) als Standard bei neu angelegten Workflows hinzugefügt. Die Variable bewirkt, dass ein Workflow, der über den workflow editor gestartet wird, umfangreicher protokolliert wird.
- Beim Start eines Workflows aus dem workflow editor heraus wird nun ein Lade-Indikator angezeigt.
- Neue Einstellung “NONE-Berechtigungen ausblenden” in der Kontextmenü-Aktion “Benutzerberechtigungen anzeigen” hinzugefügt.
-
11.0.0 Änderungen
admin tools
- Die Aktion “Benutzerberechtigungen anzeigen” wurde so angepasst, dass diese auch von einem normalen Benutzer aufgerufen werden kann.
Adressen
- Automatische Aktualisierung von dargestellten Adressobjekten vereinfacht. (Update-Broadcast-Nachrichten werden nun auch immer vom zugehörigen Hauptobjekt aus gesendet.)
Aktive Ordner
- Die Abarbeitung von Aktiven Ordnern wird nun in Transaktionen unterteilt, da es sonst bei sehr großen Mengen zu Timeouts und OutOfMemory kommen konnte.
agorum.explorer
- Verbesserte automatische Aktualisierung bei Änderungen an den dargestellten Objekten.
- Als Ordneranzeige konfigurierte Listen zeigen jetzt keinen Fehler mehr an, wenn der anzuzeigende Ordner nicht (mehr) existiert, sondern werden stattdessen leer dargestellt.
agorum.workflow.library.object
- Beschreibung des Knotens angepasst, um die Fehlermeldung zu verdeutlichen, wenn kein Array übergeben wird.
aguila
- Benötigte CSS-Dateien direkt eingebunden.
- Standard-Schriftgrößen in
agorum.cardView
verkleinert. - Verbesserte Synchronisierung von URL-Parametern mit aguila-properties.
- Eigenschaft “header” entfernt.
- Verschieben von Widgets aus Container in andere Container hinzugefügt.
- Änderungen an eingebauten Properties wie “title” und “hidden” lösen jetzt auch entsprechende xyzChanged-Events aus.
- Form-Widgets unterstützen jetzt ebenfalls die Events “focused” und “blurred”.
- Abstände von Widgets in Box-Containern werden jetzt unter Berücksichtigung von versteckten Widgets berechnet, um unnötig große Abstände zu vermeiden.
- Die
instanceID
eines Widgets ändert sich jetzt nicht mehr nachträglich. - agorum.button und agorum.menuItem sind jetzt austauschbar, es wird jeweils die passende Darstellung für den Container (Menü oder kein Menü) gewählt.
- widget.setTimeout() und widget.setImmediate() hinterlassen jetzt nach Ausführung keinen Event-Handler mehr auf dem Widget.
- Der Widget-Cache sorgt jetzt dafür, dass pro (Browser-)Fenster und Widget nur eine Referenz erzeugt wird. Hierdurch wird verhindert, dass Aufrufe an addProperty() oder addMethod() nicht an alle vorhandenen Referenzen propagiert werden.
- agorum.tree und agorum.basicTree können nun analog zu agorum.grid und agorum.basicGrid auch HTML-Spezialzeichen korrekt darstellen.
client
- Wenn ein Add-On-Skript einen Syntaxfehler enthält, wird der Start des Clients jetzt trotzdem fortgesetzt.
CMIS
- Beim JavaScript-Handler (Interceptor) wurde die Fehlerausgabe verbessert, falls der Handler falsche Daten zurückliefert.
common/metadb
- Die Funktion “readBoolean()” unterscheidet jetzt zwischen einem explizit als “false” gesetzten Wert (gibt “false” zurück) und einem nicht gesetzten Wert (gibt nun “null” zurück).
common/workflow
- Es kann der Bibliothek nun (analog zu z. B. common/objects) ein abweichender session controller mitgegeben werden.
information center
- Bei den Standardfiltern wurde die freie Eingabe von Datumsfeldern geändert auf die Auswahl mit einem Mini-Kalender, um die Nutzung benutzerfreundlicher zu gestalten. Bereits gespeicherte Filter / Suchen funktionieren weiterhin.
- Im Eingang (aktuell) befinden sich jetzt die neuesten Elemente ganz oben.
- Das System prüft jetzt, ob ein Objekt noch existiert, um Falsch-Fehlermeldungen zu vermeiden, wenn ein Objekt genau dann gelöscht wird, wenn das System es gerade verarbeitet.
- Das Laden von Informationen wie “ist verlinkt”, “ist verknüpft” oder “hat Notizen” wurde überarbeitet und läuft jetzt wesentlich schneller. Zudem schont diese Verbesserung den Speicher des Systems.
HTML-Editor
- Der Editor wird jetzt korrekt wiederhergestellt, wenn dieser in einem anderen Browserfenster geöffnet war. Das System stellt den Bearbeitungszustand wieder her und springt an die Stelle, bei der man zuletzt war.
information center
- In den Mitteilungseinstellungen wurde die Validierung von E-Mail-Adressen verbessert, sodass nun auch ausgewählte E-Mail-Adressen funktionieren.
imap
- DRAFT-Handling überarbeitet, sodass bei einer Änderung eines DRAFTS (E-Mail-Entwurf) eine erneute Synchronisierung über IMAP stattfinden kann.
js-Konsole
- Der als “sca” bereitgestellte session controller gehört jetzt immer zu einem Hauptadministrator-Konto.
- Im Fehlerfall wird jetzt ebenfalls die Ausführungszeit protokolliert.
mail
- Die Konfigurationen “AddFilenameToMailsubject” und “AllowDispositionNotification” wurden aus dem support tool entfernt, da diese nicht mehr benutzt werden.
Kern
- Behandlung des “displayName”-Attributs für E-Mails vereinheitlicht. Im Standard wird jetzt grundsätzlich der Dateiname angezeigt statt einer mitgelieferten Override-Konfiguration mit derselben Funktion.
- Benutzerdefinierte displayName-Strings werden jetzt automatisch übersetzt, sofern eine Übersetzung vorhanden ist.
- Standard-Timeout (60s) für ausgehende HTTP-Verbindungen im Startskript ergänzt. Diese Änderung betrifft nur Neuinstallationen.
- Reihenfolge von Updates angepasst, sodass Cronjobs und Worker erst dann loslaufen, wenn alle integrierten Plug-ins installiert wurden. Sonst konnte es manchmal dazu kommen, dass ein Update schiefläuft.
- Beim Ändern der Benutzersprache werden language tags (IETF BCP 47) jetzt automatisch in das von agorum core erwartete Format gewandelt. Dies betrifft insbesondere die Synchronisierung aus LDAP/AD.
service/filingassistant
Hinweis: Diese folgenden Änderungen betreffen nicht die klassischen smart assistant-Oberflächen, sondern Oberflächen basierend auf
agorum.explorer.list
oderagorum.cards.view
, etwa das information center.- aguila-Schreibweise für Tastatur-Shortcuts ermöglicht, etwa “shortcut-Ctrl-Alt-X” statt “shortcutKeyCA88”.
Standard
- Die Standard-ASA-Aktion “openExplorer” wurde zur Standard-Addon-Konfiguration hinzugefügt, sodass diese immer zur Verfügung steht. Mit dieser Aktion kann die Ordneransicht geöffnet werden.
- Datahandler “user-group” erweitert.
structure-builder
- Es wird nun auch und bevorzugt die Schreibweise “sca” oder “sc” für
session controller
unterstützt.
Text-Editor
- JSON-Dateien können jetzt automatisch formatiert werden.
- structure.yml-Dateien können jetzt direkt ausgeführt werden.
- Für die aktuelle Datei generell nicht verfügbare Schaltflächen werden jetzt ausgeblendet statt ausgegraut.
- Beim Schließen des aktuellen Browserfensters wird nun immer auch der Titel auf das dann aktive Browserfenster aktualisiert.
workflow editor
- Ungültige UTF-8 Zeichen aus den Vorlagen für UI-Knoten entfernt.
Workflow
- Internes Logging reduziert auf die Schritte, die zur Anzeige des Verlaufs notwendig sind. Ab Version 11.0.0 kann optional wieder feineres Logging aktiviert werden.
- Die Aktion “Benutzerberechtigungen anzeigen” wurde so angepasst, dass diese auch von einem normalen Benutzer aufgerufen werden kann.
-
11.0.0 Bugfixes
Adressen
- Fehler in der Bibliothek “address/objects” behoben, durch den das Property “defaultMailAddress” in der Funktion “update.mail” nicht in der Camel-Case-Schreibweise genutzt werden konnte.
- Fehler in der Bibliothek “address/objects” behoben, durch den bei den Funktionen “getD4wAddressData” und “getMyD4wAddressData” ein “D4wAddressPerson”-Objekt nicht übergeben werden konnte.
agorum.composite
- Fehler behoben, durch den bei der Verwendung von
message.confirm
,alertHtml
usw. das Fenster mit der falschen Größe dargestellt wurde.
agorum.cardView
- Fehler behoben, durch den sich das Element “agorum.card” nicht korrekt bei festen Größenangaben verhalten hat.
API
- Fehler behoben, durch den bei der Suche die cacheId nicht verwendet wurde.
collection
- Fehler behoben, durch den in der “collection.form” das Event “input” nicht unterstützt wurde.
common/pdf
- Fehler behoben, durch den bei der Nutzung leerer Texte eine Fehlermeldung auftrat.
E-Mail
- Fehler behoben, durch den in der E-Mail-Maske nicht das korrekte Kontextmenü auf der Titelzeile angezeigt wurde, unabhängig davon, was in der Anhangsansicht dargestellt wird.
- Fehler behoben, durch den eingebettete Bilder von E-Mails in E-Mails nicht korrekt funktioniert haben.
Einstellung “Durchsuchbare PDF”
- Fehler behoben, durch den einseitige PDFs nicht mit einer durchsuchbaren PDF ersetzt wurden, wenn diese Einstellung aktiv war.
form
- Fehler beim element “select” behoben, durch den ein Wert nicht übersetzt wurde.
- Fehler behoben, durch den beim element “splitList” die Events “itemAppended” und “itemDeleted” nicht unterstützt wurden.
- Fehler behoben, durch den beim element “text” das property “cls” nicht beachtet wurde, auch wenn das Property “monospaced” auf “true” gesetzt wurde.
Index
- Problem behoben, durch das sich für alle geöffneten Dateien die “Content queue” gefüllt hat.
- Fehler behoben, durch den geöffnete Dateien “über SMB” nicht indiziert wurden, während diese offen sind (gilt nur für Attribute und Metadaten, nicht für den Inhalt).
imap
- Fehler beim Abholen von Nachrichten behoben. Der Fehler konnte in diversen Grenzfällen zu doppelt abgeholten E-Mails führen.
JavaScript-Modul “preview/objects”
- Fehler behoben, durch den vor dem Löschen nicht geprüft wurde, ob das Dokument auch ein overlay object ist.
Kern
- Berechtigungsfehler bei der Passwortänderung für Benutzer behoben.
- Fehler bei der Übersetzung behoben, wenn Variant gesetzt war.
- Fehler behoben, durch den beim Kopieren eines Objekts in einen Ordner die ScopeAcls nicht korrekt vererbt wurden. Zudem wird dadurch nun ein “Access Denied” vermieden, wenn ein Objekt in einen Ordner mit Private-ACL + entsprechendem ScopeAcl kopiert wird.
- Fehler behoben, durch den ACLs nicht korrekt auf Historien vererbt wurden.
mail
- Fehler behoben, durch den E-Mails beim Parsen nicht korrekt dargestellt wurden.
OCR
- Fehler behoben, durch den bei der Erstellung durchsuchbarer PDF-Dateien Schriften nicht eingebettet wurden.
sap/idoc
- Problem mit null-Werten behoben.
smart folder
- Fehler beim Lesen der Konfiguration behoben, wenn die Konfiguration über das agorum core support tool gespeichert wurde.
SMB
- Fehler behoben, wenn ein Dokument in einen anderen Ordner wiederhergestellt und dieser unmittelbar danach kopiert wurde.
- Fehler behoben, durch den beim Speichern von verlinkten Dokumenten per LibreOffice 6 die Verlinkung nicht beibehalten wurde.
Workflow
- Fehler beim Update von agorum core behoben, wenn Workflow-Definitionen nicht mehr existiert haben. Dies konnte dazu führen, dass das System nicht startete.
workflow 3.0
- Fehler bei der Suche nach Projekten und bei Erstellung eines Workflows im Workflow-Editor behoben.
- Berechtigungsfehler mit Unterobjekten von E-Mails behoben. Wurde eine E-Mail durch einen Workflow berechtigt, wurden darunterliegende Objekte wie Anhänge und der E-Mail-Body nicht korrekt berechtigt.
-
11.0.0 Prüfung der Revisionssicherheit
- Lesbarmachung: Dokument kann jederzeit sichtbar gemacht werden
- Zeitgerechte Archivierung: Es muss sichergestellt sein, dass jedes Dokument zum frühestmöglichen Zeitpunkt archiviert werden kann
- Plausibilisierung der Vollständigkeit: Kommen alle Dokumente vollständig an
- Bildliche und inhaltliche Übereinstimmung: Das gescannte Dokument muss mit dem Original bildlich übereinstimmen
- Indexierung: Wiederauffindbarkeit geprüft
- Unveränderbarkeit und Historie: Dokument kann nicht gelöscht werden, Veränderung nur mit Historie
- Berechtigungskonzept: Benutzerrechte geprüft
- Aufbewahrungsfrist: Prüfung der Dauer der Aufbewahrungsfrist
- Ausgabemöglichkeiten: Dokument kann exportiert und ausgedruckt werden
- Anwenderdokumentation: Änderungen innerhalb der Verfahrensbeschreibung für den Anwender durchgeführt und geprüft