Shopware Änderungen rückgängig machen: Snapshots, Änderungslog und Historie
Ein falscher Prozentwert, die falsche Kategorie oder eine CSV-Datei mit vertauschten Spalten: Wer Shopware Änderungen rückgängig machen muss, steht im Standard-Admin schnell ohne Werkzeug da. Das PIM sichert den Vorher-Zustand automatisch und holt ihn mit wenigen Klicks zurück.
- Vor jeder Mehrfachänderung und jedem CSV-Import entsteht ein Snapshot der bisherigen Werte (abschaltbar).
- Snapshots verwaltest du in der Konfigurationsmatrix im Tab Snapshots: wiederherstellen, Diff anzeigen, löschen.
- Standard: 90 Tage Aufbewahrung und höchstens 50 Snapshots, beides einstellbar.
- Im CSV-Fenster nimmt „Letzten Import rückgängig" den zuletzt importierten Stand zurück.
Änderungen rückgängig machen im Shopware-Standard
Shopware speichert beim Bearbeiten eines Produkts einfach den neuen Wert. Für eine Massenänderung über viele Artikel oder einen Import gibt es im Standard-Admin keine Funktion, den Lauf als Ganzes zurückzunehmen. Wer nach einem Fehler zurück will, hat meist nur zwei Wege: jeden Artikel von Hand korrigieren oder ein Datenbank-Backup einspielen. Das Backup setzt aber den ganzen Shop zurück, auch Bestellungen und Kundendaten, die seitdem dazugekommen sind. Für Produktdaten ist das zu grob, und von Hand dauert es bei hunderten Artikeln Stunden.
Shopware Änderungen rückgängig machen mit Snapshots
Die Mehrfachänderung des PIM arbeitet in zwei Phasen. Zuerst sichert sie die aktuellen Werte der betroffenen Produkte als Snapshot, danach schreibt sie die neuen Werte. Auch der CSV-Import legt vor dem Schreiben einen Snapshot an. Ob Snapshots entstehen, steuerst du getrennt für Mehrfachänderungen und CSV-Importe.
Snapshots verwalten im Tab Snapshots
Alle Snapshots findest du in der Konfigurationsmatrix im Tab Snapshots, aus dem Dialog der Mehrfachänderung direkt über „Snapshots verwalten" erreichbar. Je Snapshot stehen drei Aktionen bereit:
- Snapshot wiederherstellen: setzt alle Produkte des Laufs auf den Vorher-Zustand zurück.
- Diff anzeigen: vergleicht je Produkt und Feld den Wert im Snapshot mit dem aktuellen Wert im Shop, mit Suche nach Artikelnummer oder Feld und dem Schalter „Nur Produkte mit Änderungen".
- Snapshot löschen: einzeln oder alle auf einmal.
Standardmäßig bleiben Snapshots 90 Tage erhalten, höchstens 50 Stück. Den Zeitraum stellst du zwischen 7 Tagen und einem Jahr ein, die Anzahl zwischen 10 und 200. Ältere Snapshots werden automatisch entfernt, die ältesten zuerst.
Fehler vermeiden, bevor sie passieren
Zwei Einstellungen im Tab Mehrfachänderung helfen schon während des Laufs. Mit „Bestätigung vor Anwendung" (Standard) zeigt das PIM vor dem Schreiben eine Übersicht aller geplanten Änderungen; Löschen und Felder leeren verlangen immer eine Bestätigung. Mit „Bei Abbruch automatisch zurücksetzen" werden bereits angewendete Änderungen über den Snapshot zurückgenommen, wenn du einen laufenden Vorgang abbrichst.
Einen CSV-Import rückgängig machen
Im CSV-Fenster listet der Tab „Änderungslog" die Importe mit Zeitpunkt, Anzahl neu, aktualisiert und Fehler, Dateiname und betroffenen Feldern. „Letzten Import rückgängig" setzt die zuletzt importierten Änderungen auf die vorherigen Werte zurück, „Log leeren" entfernt die Liste. Für kritische Importe gibt es den „Strict Mode (alles oder nichts)": Treten Fehler auf, werden alle bereits importierten Änderungen automatisch zurückgesetzt. Zusätzlich landet jeder Import als Snapshot im Tab Snapshots.
Änderungshistorie und Kategorien
Die Änderungshistorie (Audit-Log) beantwortet die Frage, wer wann ein Produkt angelegt, geändert oder gelöscht hat. Du findest sie in der Detailansicht des Produkts, filterbar nach Aktion. Auch Statuswechsel im Freigabe-Workflow stehen dort mit Benutzername und Zeitstempel. Die Historie ist ein Nachweis, keine Wiederherstellung. Im Tab Änderungshistorie stellst du Aufbewahrung (Standard 90 Tage) und maximale Einträge pro Produkt (Standard 100) ein oder schaltest die Protokollierung ab.
Die Kategorien-Verwaltung hat ein eigenes Netz: Vor Aktionen im Kategoriebaum entsteht ein Snapshot des vorherigen Zustands. Über „Verlauf" siehst du die Snapshots samt Audit-Log und stellst sie wieder her, nach Sammelaktionen steht zusätzlich „Rückgängig" bereit.
Schritt für Schritt: eine Mehrfachänderung zurücknehmen
- Einstellungen prüfen: Kontrolliere in der Konfigurationsmatrix, dass „Snapshot vor Änderung erstellen" aktiv ist, am besten auch „Bestätigung vor Anwendung".
- Änderung ausführen: Starte die Mehrfachänderung wie gewohnt. Der Fortschritt zeigt Snapshot-Phase und Schreib-Phase.
- Fehler bemerken: Öffne die Konfigurationsmatrix, Tab Snapshots, oder im Dialog „Snapshots verwalten".
- Vergleichen: Klicke beim passenden Snapshot auf „Diff anzeigen" und prüfe mit „Nur Produkte mit Änderungen", was sich verändert hat.
- Wiederherstellen: Wähle „Snapshot wiederherstellen". Alle Produkte des Laufs erhalten ihre vorherigen Werte.
- Kontrollieren: Öffne einige Artikel in der Produktliste und prüfe das Ergebnis.
Praxisfälle
- Preise falsch erhöht: Statt 5 % wurden 50 % aufgeschlagen. Diff prüfen, Snapshot wiederherstellen, Lauf korrekt wiederholen.
- Spalten vertauscht: Eine Lieferanten-CSV schreibt EAN ins Feld Herstellernummer. „Letzten Import rückgängig" im Änderungslog.
- Nachfrage aus dem Team: Wer hat diesen Artikel deaktiviert? Die Änderungshistorie zeigt Benutzer und Zeitpunkt.
- Kategoriebaum umgebaut: Nach einer Sammelaktion im Baum stimmt die Navigation nicht mehr. „Verlauf" öffnen und den Snapshot zurückholen.
Häufige Fragen
Wie lange bleiben Snapshots erhalten?
Standardmäßig 90 Tage und höchstens 50 Snapshots. Beides stellst du in der Konfigurationsmatrix im Tab Snapshots ein: 7 Tage bis 1 Jahr und 10 bis 200 Snapshots.
Kann ich vor dem Wiederherstellen sehen, was sich geändert hat?
Ja. „Diff anzeigen" stellt je Produkt und Feld den Wert im Snapshot dem aktuellen Wert im Shop gegenüber, mit Suche und dem Schalter „Nur Produkte mit Änderungen".
Wie mache ich einen CSV-Import rückgängig?
Im CSV-Fenster im Tab „Änderungslog" mit „Letzten Import rückgängig". Zusätzlich liegt der Import als Snapshot im Tab Snapshots der Konfigurationsmatrix.
Was lässt sich nicht zurückholen?
Erzeugte Varianten bleiben bestehen, gelöschte Varianten und gelöschte Produkte sind endgültig entfernt. Lösch-Aktionen verlangen deshalb immer eine Bestätigung.
Ist die Änderungshistorie eine Wiederherstellung?
Nein. Sie zeigt, wer ein Produkt wann angelegt, geändert oder gelöscht hat. Zurückgesetzt wird über Snapshots oder das Änderungslog des CSV-Imports.
Weiterlesen
- Mehrfachänderung im PIM: Anleitung - Snapshot und Revert im Detail
- CSV-Import und -Export im PIM: Anleitung - Änderungslog und Import-Einstellungen
- Konfigurationsmatrix im PIM: Anleitung - Tabs Snapshots und Änderungshistorie
- Shopware Produkte massenhaft bearbeiten - sicher mit Snapshot
- Shopware Preise massenhaft ändern - Preisläufe mit Rückweg
PIM für Shopware testen
Alle Lizenzmodelle und Laufzeiten findest du auf der Seite Preise. Du möchtest vorab wissen, ob das PIM zu deinem Shop und deinen Prozessen passt? Schreib uns über das Kontaktformular - wir antworten persönlich.