Dokumentenmanagement
Idee
Wie Authentifizierung Plugin-artig implementieren, so dass unterschiedliche Dokumentenmanagement-Systeme verwendet werden können.
-
Auf der letzten Seite des Wizards, anstelle der Checkliste mit Eingabefeldern, ein einfaches Dokumentenmanagement einbauen. - File-Upload mit Bemerkungsfeld anbieten, evtl. nur auf PDF beschränken?
- Dateien unter $pdf_dir/{id}/filename ablegen (Sonderzeichen entschärfen)
- Möglichkeit zum Download und Löschen anbieten
- (Optional: Dateien in PDF-Verfahrensdokumentation integrieren.)
-
Alternativ oder ergänzend Anbindung an andere Systeme, wie z.B. d.3 prüfen, siehe DMS API. => Modularer Aufbau der Dateiverwaltung (analog zum Auth-Mechanismus), alternative Anbindungen bitte in eingenem Issue -
Dateigröße + "An Doku anhängen" in Tabelle speichern; Checkbox für Anhängen im Edit-Popup -
Warnung bei zu vielen Anhängen (12MB in Konfiguration einstellbar) (Warnung vor Abschluss) -
Bestätigungsdialog beim Löschen von Anhängen -
Force-Speichern der Dokumentation vor Abspeichern einer Datei
Tabellenvorschlag
DocID | ProcessID | Description | FileRef | Attach | Size | Date |
---|---|---|---|---|---|---|
1 | 2345 | Datenschutzkonzept | ds_konzept_2020.pdf | 1 | 1200 | 28.08.2020 10:23 |
An Stelle Dateiname kann auch ein Pfad oder eine ID zum d.3 Dokument stehen.