Eine der häufigen Anforderungen in unseren Projekten ist die Umsetzung der vollständigen Historisierung und Änderungsnachverfolgung bei der Datenerfassung mit Apparo Fast Edit.

Für die Historisierung nach dem Prinzip „Slowly Changing Dimension Typ 2 (SCD2)” werden bei jeder inhaltlichen Änderung eines Datensatzes neue Zeilen erzeugt. Frühere Versionen bleiben erhalten und werden durch folgende Spalten eindeutig abgegrenzt:
GUELTIG_AB
– Beginn der GültigkeitGUELTIG_BIS
– Ende der Gültigkeit (z.?B.9999-12-31
bei aktuell gültigem Datensatz)FD_AKTUELL
– Kennzeichen, ob der Datensatz aktuell ist (1 = aktiv, 0 = historisch)
Ergänzend dazu können wir ein Data Auditing implementieren, das jede Änderung aufzeichnet und nachvollziehbar macht. Dafür verwenden wir zusätzliche Felder:
ERSTELLT_AM
undERSTELLT_VON
– Zeitpunkt und Benutzer der ErsterfassungGEAENDERT_AM
undGEAENDERT_VON
– Zeitpunkt und Benutzer der letzten ÄnderungAENDERUNGSTYP
– Art der Aktion:I
für Insert,U
für Update,D
für Delete

Durch diese Kombination aus Historisierung und Audit-Trail lassen sich Datenänderungen revisionssicher dokumentieren und zugleich eine konsistente Sicht auf aktuelle und vergangene Zustände gewährleisten – ideal für anspruchsvolle Reporting- und Nachweispflichten.