Office Manager-Versionshistorie

Minor-Upgrade 23.1.0.580 vom 23.08.2024

Veröffentlichung
Version 23.1.0.580
Typ Minor-Upgrade
Systemvoraussetzung Windows 7 bis 11
Updatemöglichkeit In-App-Update über Menü Hilfe | Internet | Software aktualisieren

Neu und verbessert

1. Entwicklungsumgebung

  • Update Compiler von Version 10.4.2 auf 12.1 mit Patch 1 vom
  • Unterstützung aktueller Datenbank-Treiber.
  • Update der Menü- und Tabellenkomponenten, des RTF-Editors sowie der PDF-Vorschau von 23.1.6 auf 24.1.5 vom
  • Debenu PDF 18.11 als DLL.
  • Update Imaging von Version 12.5.0 auf 13.1.0 und IEVision 8.1.0.0
  • Weitere Komponenten auf Versionen aus aktualisiert.

2. PDF-Verarbeitung

Umstellung von interner Bibliothek auf externe DLL und neue interne Komponente

Die bisher genutzte Drittanbieter-Komponente für das Lesen und Erstellen von PDF-Dokumenten wird nicht mehr weiterentwickelt und ist zur aktuellen Entwicklungsumgebung nicht kompatibel. Da Office Manager DMS viele und umfangreiche Funktionen für dieses wichtige Dokumentenformat beinhaltet, hat die Entwicklung und das Testen der neuen Komponente einige Zeit in Anspruch genommen. Dies ist auch der Grund dafür, dass beim Update der Entwicklungsumgebung ein Jahr übersprungen wurde. Die Funktionen wurden von der bisher intern eingebundenen Debenu-PDF-Bibliothek teils auf die DLL-Version und teils auf eine neue intern eingebundene Komponente umgestellt.

  • Neue Datei im Programmverzeichnis: DebenuPDF32.dll bzw. DebenuPDF64.dll
  • Die Acrobat-Version der erstellten PDF-Dateien ist 1.7 (ab Acrobat 8) oder 1.4 (ab Acrobat 5).
  • Funktionen mit lesendem Zugriff, aber auch das Zusammenfügen und Teilen von PDF-Dateien, nutzen die neue intern eingebundene Komponente.
  • Das Erstellen neuer PDF-Dokumente und die Klasse TDebenuPDFLibrary des Pascal-Interpreters nutzen die externe DLL.
  • Einige undokumentierte, nicht genutzte Funktionen entfernt.

Wegfall des externen Textkonverters

Das Konvertierungsprogramm "pdftotext.exe" war bisher für das Einlesen des Textes aus einigen PDF-Dokumenten nötig. Programminterne Funktionen wurden nur für Dateien genutzt, die Office Manager DMS selbst erstellt hat und für den Fall, dass pdftotext nicht vorhanden war. Die neue interne PDF-Verarbeitung liest zuverlässig den Text für die Volltextsuche ein und das externe Programm ist nicht mehr erforderlich.

  • Dateien pdftotext.exe, pdftotext.txt und pdftotext.ini entfallen.
  • Direkte und etwas schnellere Volltextindexierung.
  • Der Aufruf des externen Programms konnte den Eingabefokus ändern, was bei einer Indexierung vieler Dateien die Arbeit am Computer störte.

Zugriff auf Anlagen

PDF-Dokumente können Dateianlagen beinhalten. Beispielsweise bestehen manche E-Rechnungen aus einer menschenlesbaren PDF, welcher eine maschinenlesbare XML-Datei angefügt ist.

  • Öffnen von in PDF eingebundenen Anlagen über das Menü Start | Anlagen.
  • Extrahieren mit dem Menübefehl Start | Senden.
  • Zugriff auf die Anlagen in der Dokumentenvorschau.
XRechnung als Dateianlage

3. Skriptausführung

OmAPI

  • Neue Funktion ExecSQLScalar, beispielsweise für den Zugriff auf die Daten des dem Dokument zugeordneten Kontakts.
  • Neue Funktion ContactSearch
  • Neue Formatparameter SqlEscapeGuid
  • PDFGetTextFromRect neu implementiert und wieder freigegeben.
  • PdfAddComment wird abgebrochen, wenn Title und Content leer sind, bisher bereits bei leerem Content.
  • {AutoCaptZUGFeRD:Profile} ersetzt durch {AutoCaptZUGFeRD:Version}
  • StoreHashesOnBlockchain setzt keinen Datei-Schreibschutz mehr.

Pascal

  • Neue Funktion ExecSQLScalar

SQL-Abfragen

  • Abfrage ausführen aus einer Datei und dem Menü jetzt auch für die Kontaktdatenbank.
  • Individuelle Dialogbeschriftungen und Information über der Tabelle für die Suche in Dokumenten oder Kontakten.

4. E-Rechnung

  • Unterstützung von ZUGFeRD Version 2 mit anliegender "ZUGFeRD-invoice.xml", bisher nur 1.0
  • Vorbereitungen für DMS-Version 24.0, welche zukünftig auch XRechnung und FacturX unterstützen wird.

5. Verschiedenes

  • Die Dokumentenvorschau Automatisch nutzt für Worddokumente (.doc und .docx) jetzt den internen Textviewer statt der Windows-Miniaturansicht.
  • Projekte umbenennen und in der Struktur verschieben zeigt ab 50 Dokumenten einen Fortschrittsbalken.
  • Beim Dateiimport mit Kopieren oder Verschieben bekommen .tar.gz-Dateien die Endung .tgz, um eine Änderung in .gz zu verhindern.
  • Massenimport: Speichern der Dateiliste in eine Textdatei ermöglicht und eine unnötige Rückfrage entfernt.
  • Neue Option Datei-Schreibschutz setzen bei der Blockchain-Hinterlegung, bisher wurde der Schreibschutz immer gesetzt.
  • Einem neuen Standardarchiv wird das Datenfeld "fileprotected" nicht mehr automatisch hinzugefügt. Der Datentyp ist jetzt Text (Länge 2) statt Boolean und ermöglicht die Symbol-Darstellung von "ungeschützt", "geschützt" und "signiert" in der Dokumententabelle.
    Darstellung in der Tabelle
  • Datei | Information beinhaltet die SQLite-Version des Dokumentenarchivs und zu geladenen DLL-Dateien.
  • Wenn im Eigenschaftendialog eine neue Dokumentendatei zugeordnet wird, muss diese nicht mehr dieselbe Endung haben, sondern nur kompatibel zum Dokumententyp sein.
  • Das Kopieren der Historie beim Datenbank-Update führt bei einem Fehler nicht mehr zum Abbruch des Updates.
  • Die automatisch erstellte Kurzhilfe von Scan-Profilen beinhaltet Informationen zur automaischen Dokumentenerkennung.
    Darstellung in der Tabelle
  • "Nuance OmniPage" umbenannt in "Kofax/Nuance OmniPage".
  • "Fujitsu ScanSnap" umbenannt in "Ricoh ScanSnap". Die OEM-Version "Office Manager for Fujitsu ScanSnap" heißt jetzt "Office Manager for ScanSnap".
  • Anpassungsmöglichkeit für die Hintergrundfarbe des CAD-Viewers in der admin.ini.
  • Das Freischalten des CAD-Viewers ist auch in der Vorschau des Dokumenteigenschaftendialogs möglich.
  • Die Größe der Programmdateien verringern sich durch den neuen Compiler um knapp 10%.
  • Veraltete polnische Benutzeroberfläche entfernt, Datei om.PL entfällt.
  • Einige Englisch-Übersetzungen und neue englische Kurzanleitung für die Papierarchivierung mit ScanSnap.
  • Copyright-Information bis 2024

6. Fehlerbehebungen

  • Beim Reportdruck konnte der PDF-Zieldateiname nicht erstmalig gewählt werden, als Workaround war der Eintrag in eine Konfigurationsdatei nötig.
  • Der Durchsuchen-Schalter für den Dateinamen im Eigenschaftendialog war zu weit rechts positioniert.
  • Beim Erstellen eines neuen Archivs mit der Rückfrage, ob besser eine Kopie erstellt werden soll, blieb der Mausschalter Fertigstellen deaktiviert, wenn die Rückfrage mit "Nein" beantwortet wurde. Das Erstellen musste neu begonnen werden, wenn man sich anschließend umentschieden hat.
  • Fehler beim Erstellen einer neuen Firebird-Datenbank (IDENTIFY statt INTEGER).
  • Stille Exception beim Lesen der Tabellengruppierung für Dokumenteigenschaften, Error.log-Eintrag "DnDGetTargetFieldValues: Exception bei DBGridDoc" verhindert.
  • Dokumenttyp-Einstellungen: Das Optionsfeld für die benutzerdefinierte Steuerung wurde beim Datensatzwechsel nicht ein- bzw. ausgeblendet.
  • Dokumente verknüpfen: Verknüpfungsnamen mit "&" waren bei Microsoft SQL Server problematisch.
  • Felder definieren: Wenn ein Datenbankfeld mit ungespeicherten Änderungen gelöscht wird, erschien die verwirrende Rückfrage "Änderungen verwerfen?"