Was bedeutet Versionierung im DMS?
Versionierung sorgt dafür, dass jede Änderung an einem Dokument als neue, eigenständige Version gespeichert wird, statt die vorherige Fassung zu überschreiben. Jede Version bleibt vollständig erhalten, mit Zeitstempel, bearbeitender Person und – idealerweise – einem Änderungskommentar. Nutzende sehen standardmäßig die aktuelle Version, können bei Bedarf aber jederzeit auf frühere Stände zugreifen, Unterschiede vergleichen oder eine ältere Version wiederherstellen. Dieses Prinzip unterscheidet ein DMS grundlegend von einem einfachen Dateiordner, in dem ein erneutes Speichern die vorherige Fassung meist ersatzlos überschreibt.
Ein vollständiges Versionierungssystem umfasst typischerweise:
- Automatische Versionsnummerierung bei jeder Speicherung.
- Änderungsprotokoll mit Zeitstempel und bearbeitender Person.
- Vergleichsfunktion, die Unterschiede zwischen zwei Versionen sichtbar macht.
- Wiederherstellung früherer Versionen ohne Verlust der Zwischenschritte.
- Sperrmechanismen, die verhindern, dass zwei Personen gleichzeitig konfliktierende Änderungen speichern.
- Kommentarfunktion, mit der Bearbeitende festhalten können, warum eine Änderung vorgenommen wurde.
Warum ist Versionierung mehr als nur eine Komfortfunktion?
Ohne Versionierung geht bei jeder Bearbeitung der vorherige Stand eines Dokuments unwiederbringlich verloren – ein Risiko, das über bloßen Komfortverlust hinausgeht. Fehlerhafte Änderungen lassen sich nicht rückgängig machen, Streitigkeiten über frühere Vertragsfassungen sind nicht mehr belegbar, und die GoBD-geforderte Nachvollziehbarkeit steuerrelevanter Dokumente ist ohne lückenlose Änderungshistorie nicht erfüllbar. Versionierung ist deshalb ein zentraler technischer Baustein der Revisionssicherheit: Sie stellt sicher, dass Änderungen den ursprünglichen Inhalt nicht verschleiern, sondern zusätzlich und nachvollziehbar dokumentiert werden. Gerade bei mehrköpfigen Teams, die gemeinsam an Verträgen oder Schriftsätzen arbeiten, ist die Versionshistorie oft der einzige verlässliche Weg, um nachträglich zu klären, wer welche Änderung wann vorgenommen hat.
Wie unterscheidet sich Versionierung von Unveränderbarkeit im Archiv?
Beide Konzepte hängen eng zusammen, betreffen aber unterschiedliche Phasen im Lebenszyklus eines Dokuments:
| Phase | Mechanismus | Zweck |
|---|---|---|
| Aktive Bearbeitung | Versionierung | Änderungen nachvollziehbar dokumentieren, frühere Stände erhalten |
| Finalisierung / Archivierung | Unveränderbarkeit (Records Management) | Endgültige Fassung vor jeder weiteren Änderung schützen |
Während eines Dokuments Bearbeitungsphase erlaubt Versionierung kontrollierte Änderungen mit vollständiger Historie. Sobald ein Dokument als finaler Record gilt – etwa nach Unterschrift oder Versand –, wird es unveränderbar gesperrt; ab diesem Punkt sind keine neuen Versionen mehr vorgesehen, nur noch der unveränderte Endstand. Der Übergang zwischen diesen beiden Phasen sollte im DMS klar definiert und für alle Bearbeitenden nachvollziehbar sein.
Wie funktioniert Versionierung bei gescannten Dokumenten?
Der ursprüngliche Scan eines Papierdokuments bildet immer die erste, unveränderliche Version im DMS – sie entspricht dem Original und darf inhaltlich nicht nachträglich manipuliert werden. Nachträgliche Bearbeitungsschritte, etwa das Ergänzen von OCR-korrigierten Metadaten, das Hinzufügen von Bearbeitungsvermerken oder das Verknüpfen mit weiteren Dokumenten, erzeugen jeweils eine neue Version, ohne den ursprünglichen Scan zu verändern. Diese Trennung ist wichtig für die GoBD-Konformität: Die bildliche und inhaltliche Übereinstimmung mit dem vernichteten Original muss dauerhaft am unveränderten Ur-Scan nachweisbar bleiben, auch wenn spätere Bearbeitungsschritte hinzukommen und weitere Versionen entstehen.
Welche Anforderungen sollte ein Versionierungssystem erfüllen?
Für den professionellen Einsatz in Kanzleien, Behörden und Unternehmen sind folgende Eigenschaften wichtig:
- Lückenlosigkeit: Jede Änderung erzeugt zwingend eine neue Version, ein Umgehen ist technisch ausgeschlossen.
- Zurechenbarkeit: Jede Version ist eindeutig einer Person und einem Zeitpunkt zugeordnet.
- Zugriffsschutz auf Altversionen: Frühere Versionen sind schreibgeschützt und nur nach Berechtigung einsehbar.
- Integration mit dem Audit-Trail: Versionsänderungen fließen in das übergeordnete Protokoll aller Systemaktionen ein.
- Aufbewahrung über die gesamte Frist: Die Versionshistorie muss mindestens so lange erhalten bleiben wie das Dokument selbst.
- Performante Wiederherstellung: Auch bei vielen Versionen muss ein früherer Stand ohne spürbare Verzögerung abrufbar sein.
Wie wird Versionierung bei der DMS-Einführung mitgeplant?
Versionierung sollte nicht nachträglich ergänzt, sondern von Beginn der DMS-Einführung an mitgedacht werden – insbesondere bei der Migration bestehender Papier- und Dateibestände. Werden Altbestände digitalisiert, empfiehlt sich, den eingescannten Ur-Zustand klar als erste Version zu kennzeichnen, bevor weitere Bearbeitungsschritte im DMS erfolgen. So bleibt die Kette vom Papieroriginal über den Scan bis zu jeder späteren Bearbeitung durchgängig nachvollziehbar, was insbesondere bei späteren Rückfragen zu einzelnen Änderungsschritten erheblich Zeit spart. ## Welche typischen Anwendungsfälle zeigen den Nutzen von Versionierung?
In der Praxis zeigt sich der Wert von Versionierung besonders bei mehreren wiederkehrenden Situationen: Bei der gemeinsamen Bearbeitung eines Vertragsentwurfs durch mehrere Personen lässt sich jederzeit nachvollziehen, wer welche Klausel geändert hat. Bei einer irrtümlich gelöschten oder überschriebenen Passage kann der vorherige Stand ohne Datenverlust wiederhergestellt werden. Bei einer späteren Rückfrage – etwa in einem Rechtsstreit – lässt sich zeigen, in welcher Fassung ein Dokument zu einem bestimmten Zeitpunkt vorlag und wer es zu diesem Zeitpunkt zuletzt bearbeitet hatte. Gerade in Kanzleien und Behörden, wo einzelne Formulierungen rechtlich relevant sein können, ist diese Nachvollziehbarkeit oft entscheidend für die Beweiskraft eines digitalen Dokuments.
Wie lässt sich die Versionshistorie sinnvoll begrenzen?
Nicht jede Änderung muss dauerhaft in voller Detailtiefe aufbewahrt werden. Viele DMS-Systeme erlauben es, zwischen „harten" Versionen – etwa bei jeder Freigabe – und laufenden Zwischenspeicherungen während der aktiven Bearbeitung zu unterscheiden, sodass nicht jede automatische Zwischensicherung eine eigene, dauerhaft sichtbare Version erzeugt. Für GoBD-relevante Dokumente sollte diese Vereinfachung jedoch mit Bedacht erfolgen: Sobald ein Dokument steuerlich relevant ist, verlangt die Nachvollziehbarkeit in der Regel eine vollständige Historie ab dem Zeitpunkt der Erfassung, nicht nur ab der letzten Freigabe.
Bei Fragen zur technischen Umsetzung von Versionierung im Rahmen eines Digitalisierungsprojekts hilft ein Gespräch über unsere Kontaktseite.