Zum Inhalt springen

Snapshots

RAMP erfasst automatisch zeitpunktgenaue Snapshots des vollständigen Zustands einer Instanz vor wesentlichen Änderungen. Snapshots bieten einen Prüfpfad, der es Ihnen ermöglicht, genau zu überprüfen, wie die Instanz zu jedem Zeitpunkt in ihrem Lebenszyklus aussah.

Ein Snapshot ist ein eingefrorener Datensatz des gesamten Zustands der Instanz zu einem bestimmten Zeitpunkt. Er erfasst:

  • Instanz-Metadaten — Titel, Status, Version, geplante Datumsangaben.
  • Alle Schrittstatuszustände — Status, Zuweisungen, Dauern und Ausführungsdetails für jeden Schritt (einschließlich virtueller Schritte).
  • Variablenwerte — Alle Variablennamen und ihre Werte zum Zeitpunkt des Snapshots.
  • Notizen und Kommentare — Notizen und Kommentare auf Instanz- und Schrittebene.
  • Auslöserinformationen — Was die Erstellung des Snapshots verursacht hat.

Snapshots werden automatisch vor wesentlichen Zustandsänderungen erstellt:

AuslöserWann er auftritt
VariablenänderungVor dem Ändern einer StringList-Variable mit einem Iterationsmodus, der die Generierung virtueller Schritte beeinflusst
Versions-UpgradeVor dem Upgrade der Instanz auf eine neuere Vorlagenversion

Benutzer mit entsprechenden Berechtigungen können jederzeit auch manuell Snapshots erstellen. Manuelle Snapshots enthalten ein optionales Beschreibungsfeld zur Dokumentation des Grundes.

  1. Öffnen Sie die Instanz-Detailseite.
  2. Navigieren Sie zur Registerkarte Historie oder zum Snapshots-Panel.
  3. Zeigen Sie die Liste aller Snapshots in chronologischer Reihenfolge an.

Jeder Snapshot in der Liste zeigt:

  • Zeitstempel — Wann der Snapshot erstellt wurde.
  • Erstellt von — Wer den Snapshot ausgelöst hat (oder “System” für automatische Snapshots).
  • Auslösertyp — Ein farbcodiertes Badge: Manuell, Variablenänderung oder Versions-Upgrade.
  • Beschreibung — Optionale Beschreibung für manuelle Snapshots.

Klicken Sie auf einen Snapshot, um seine vollständige Detailansicht zu öffnen. Die Snapshot-Detailseite ist in ausklappbare Abschnitte gegliedert:

Für automatische Snapshots zeigt dieser Abschnitt, was den Snapshot ausgelöst hat:

  • Variablenänderungs-Auslöser zeigen: den Variablennamen, den alten Wert und den neuen Wert.
  • Versions-Upgrade-Auslöser zeigen: die Quellversionsnummer und die Zielversionsnummer.

Eine Zusammenfassung der Instanz-Metadaten zum Zeitpunkt des Snapshots:

  • Titel
  • Status
  • Vorlagenversionsstring
  • Startdatum und Fälligkeitsdatum

Eine Tabelle, die alle Variablenwerte zum Zeitpunkt des Snapshots zeigt:

SpalteBeschreibung
VariableDer Variablen-Platzhalternamen (angezeigt als {{Name}})
WertDer Wert zum Zeitpunkt des Snapshots
TypDatentyp und Iterationsmodus (falls zutreffend)

Eine Tabelle, die den Zustand jedes Schritts zum Snapshot-Zeitpunkt zeigt:

SpalteBeschreibung
SchrittSchritttitel und Iterationswerte (für virtuelle Schritte)
StatusSchrittstatus (Ausstehend, Aktiv, Abgeschlossen, Übersprungen usw.)
TypRegulärer oder virtueller Schritt, plus verwaistes Flag falls zutreffend
Zugewiesen anDem Schritt zur Ausführung zugewiesener Benutzer
DauerAufgezeichnete Ausführungsdauer

Alle zum Snapshot-Zeitpunkt erfassten Notizen auf Instanz- und Schrittebene, einschließlich:

  • Quelle — Ob die Notiz aus der Vorlage, der Vorlagenversion oder der Instanz stammt.
  • Bereich — Ob es sich um eine Notiz auf Instanz- oder Schrittebene handelt.
  • Veraltungsstatus — Notizen aus Vorlagenversionen, die später ersetzt wurden.
  • Inhalt — Der vollständige Notizinhalt (Rich-Text).

Alle zum Snapshot-Zeitpunkt erfassten Kommentare, mit:

  • Autor und Zeitstempel
  • Quelle — Vorlage, Vorlagenversion oder Instanz.
  • Bereich — Instanzebene oder Schrittebene.
  • Inhalt — Der Kommentartext.

Snapshots liefern Nachweise für regulatorische Prüfungen:

  • Beweisen Sie, wie das Verfahren bei seiner Ausführung aussah.
  • Zeigen Sie, dass Variablen vor der Ausführung korrekt gesetzt wurden.
  • Dokumentieren Sie die Kette von Änderungen von der Planung bis zum Abschluss.

Wenn eine Ausführung unerwartete Ergebnisse liefert:

  1. Öffnen Sie die Snapshot-Historie der Instanz.
  2. Suchen Sie einen Snapshot von vor dem Auftreten des Problems.
  3. Vergleichen Sie die Schrittstatuszustände und Variablenwerte mit dem aktuellen Zustand.
  4. Identifizieren Sie, was sich geändert hat und das Problem möglicherweise verursacht hat.

Für Instanzen mit Iterationsvariablen (StringList mit Parallel- oder Sequenziell-Modus) bewahren Snapshots vor Variablenänderungen die vorherige virtuelle Schrittstruktur. Damit können Sie:

  • Sehen, wie der Schrittbaum vor der Änderung einer Liste aussah.
  • Virtuelle Schrittzuweisungen vor und nach der Änderung vergleichen.
  • Überprüfen, dass kein Ausführungsfortschritt bei der Neugenerierung virtueller Schritte verloren ging.

Vor und nach einem Versions-Upgrade erfassen Snapshots den Übergang:

  • Vor-Snapshot — Zeigt die Instanz mit der alten Version, einschließlich des gesamten Schrittfortschritts.
  • Nach-Zustand — Die aktuelle Instanz zeigt die aktualisierte Version mit neuen, geänderten und entfernten Schritten.

Vergleichen Sie diese, um zu überprüfen, dass das Upgrade den erwarteten Zustand beibehalten hat.

Die Snapshot-Detailseite enthält eine Schaltfläche Zurück zur Instanz, die Sie zur Instanz-Detailseite zurückführt.