Dateiverwaltung¶
Unter Administration > Dateien (/v2/admin/files) wird die Konfiguration der Dateispeicherung und des Dokumentenmanagementsystems verwaltet.
Speicher-Backends¶
calServer v2 unterstützt verschiedene Speicher-Backends:
| Backend | Beschreibung |
|---|---|
| Lokal | Dateien im Container-Dateisystem |
| FTP | Externer FTP-Server |
| SFTP | Verschlüsselter SFTP-Server |
| S3 | Amazon S3 oder kompatible Dienste |
| DigitalOcean Spaces | DigitalOcean Object Storage |
Konfiguration¶
Die Speicherkonfiguration erfolgt über:
- Umgebungsvariablen für die Basis-Einrichtung
- Admin-Oberfläche für feinere Steuerung
| Einstellung | Beschreibung |
|---|---|
| Standard-Backend | Wohin neue Dateien gespeichert werden |
| Maximale Dateigröße | Erlaubte Dateigröße pro Upload |
| Erlaubte Dateitypen | Zugelassene Dateiendungen |
| Pfad-Struktur | Verzeichnisstruktur für Dateien |
DMS-Posteingang (Inbox)¶
Der DMS-Posteingang ermöglicht den automatisierten Dateiimport:
- Sichten und Konfigurieren unter Administration > Dateiverwaltung (
/v2/admin/files) — Tab DMS Inbox bzw. Tab Konfiguration - Aktivierung über
DMS_INBOX_ENABLED=true - Automatische Verarbeitung alle 5 Minuten (konfigurierbar)
- Dateien werden anhand der Namenskonvention Inventaren zugeordnet
Tab „Konfiguration": ein Dateityp anlegen¶
Die Liste ist nach Bereich gruppiert. Je Dateityp werden fünf Angaben gepflegt:
| Feld | Bedeutung |
|---|---|
| Bereich | An welchen Datensätzen der Dateityp angeboten wird (Inventar, Kalibrierung, Auftrag, Reparatur, Standort, Wiki, Prozedur). Er bestimmt zugleich, welche Felder im Namensmuster zur Verfügung stehen. |
| Dateityp | Kennung, klein und ohne Leerzeichen (z. B. certificate). Sie benennt auch das Dokumentfeld am Datensatz. |
| Eingangsordner | Unterordner der DMS-Inbox; wird beim Speichern angelegt, falls er fehlt. |
| Namensmuster | Regelt Zuordnung und Versionierung (Dateiordner-Regeln). Bausteine lassen sich im Dialog aus einer Liste einsetzen — die Felder des gewählten Bereichs plus die Sonderformen {#ANY#} und {#IGNORE#}. Ein Platzhalter, den es im Bereich nicht gibt, wird im Dialog gemeldet. |
| Rollen / Gruppen | Wer noch nicht freigegebene Versionen sehen darf. Rolle oder Gruppe genügt; beide Felder leer heißt: jeder sieht auch Entwürfe. |
Reihenfolge. Die Position innerhalb des Bereichs wird nicht als Zahl eingetippt, sondern in der Liste mit den Pfeilen ↑ / ↓ verschoben — der Server vergibt die Nummern anschließend lückenlos neu. Ein neu angelegter Dateityp landet am Ende seines Bereichs.
Tab „DMS-Browser": nachsehen, was wirklich abgelegt ist¶
Der Tab zeigt die Verzeichnisse, die calServer V2 benutzt — DMS-Ablage, Posteingang und den Dateimanager-Baum von V1 — samt der Pfade, die der Server tatsächlich liest. Er ist lesend: Neue Dateien kommen über den Eingangsordner herein, damit sie versioniert und freigegeben werden.
Einzelheiten (Aufbau der Ablage, warum nicht geschrieben wird, Korrektur falsch einsortierter Dateien): DMS-Browser.
Dokumentenfreigabe¶
Über die Dokumentenfreigabe können Dokumente einem Versionierungs-Workflow unterliegen:
- Entwurf → Freigegeben → Archiviert
- Jede Version wird gespeichert
- Nur freigegebene Versionen sind für Endbenutzer sichtbar
Unterschriften¶
Unter Unterschriftenkonfiguration werden die Unterschrift-Plätze für Berichte eingerichtet: Dort landet die handschriftlich erfasste Unterschrift im PDF. Das ist weder ein Siegel noch eine kryptografische Signatur — siehe Siegel einrichten.
