Übersicht über gemachte Änderungen (Changes-Logs)
Übersicht über gemachte Änderungen (Changes-Logs)
Alle Änderungen, die in den Editportalen durchgeführt werden - sei es direkt in der Oberfläche des Portals - sei es über Excel-Export und Import - werden mitprotokolliert. Diese Änderungen bleiben dauerhaft erhalten. Zur Sicherstellung einer hohen Performance bei der Anzeige der Änderungen werden diese in Wochenrhythmus rollierend geschrieben. Das bedeutet, dass Sie in dem Editportal jeweils nur die Änderungen der aktuellen Woche sehen. Diese Daten können Sie sich jederzeit anschauen über das User-Menü mit dem Menüpunkt "Edit-Logs" (siehe Abbildung).
HINWEIS: Über den ADIB können Sie sehr einfach ein "Änderungsportal" erstellen, welches ALLE Änderungen anzeigt. Hierüber können Sie dann filtern nach dem User, der die Änderungen gemacht hat, dem Zeitraum, dem Feld etc.
\Image 141: Auswahl der Änderungen über den Menüpunkt "Edit-Logs"
In der folgenden Abbildung sehen Sie die Liste der Änderungen
- "date" : Das Datum des Imports der Änderung in das Editportal
- "Label" : Die Bezeichnung des geänderten Produkts
- "status" : Den Status der Änderungs-Übergabe an die eigentliche Quelle (zB. dem PIM-System von Contentserv)
- falls "leer" : Die Änderungen wurden noch nicht übertragen an die Quelle
- "success" : Die Änderungen wurden erfolgreich an die Quelle übertragen
- "error" : Es kam zu einem Problem bei der Übertragung an die Quelle
- "message" : Die Meldung der ursprünglichen Quelle im Rahmen der Übertragung der Änderungen von dem Editportal an die Quelle
- "processed_at" : Das Datum der Übertragung der Änderung in die ursprüngliche Quelle (in unserem Fall das PIM-System von Contentserv)
- "modus" : Beschreibt, welcher Typ von Änderung durchgeführt wurde (delete, create, update, remove_reference, ...)
- "target" :
- "maintable" : Die Änderung bezog sich auf ein Produktfeld selber (also ein Feld auf der "oberen Ebene")
- "subtable" : Die Änderung bezog sich auf ein "Subtable"-Feld
- "update" besagt in diesem Fall, dass eine Feld in einer Zeile der Subtable geändert wurde
- "create" besagt in diesem Fall, dass eine neue Zeile in eine Subtable eingefügt wurde
- "delete" besagt in diesem Fall, dass eine Zeile der Subtable gelöscht wurde
- "ID" : Die ID des Produkts
- "ID_new" : In dem Fall, dass ein neues Produkt erstellt wurde, erhält diese eine "Übergangs-ID". Diese ID wird in dem Falle, dass die Änderung an die Quelle geschrieben werden soll zu dem Zeitpunkt ersetzt, dass die Quelle eine eigene ID vergeben hat.
- "subtable_id" : Die ID der Subtable-Zeile. Auch hier wird bei der Neuanlage einer Zeile eine "Übergangs-ID" erstellt, die zu einem späteren Zeitpunkt automatisch ausgetauscht wird.
- "changes : Über diesen Button können Sie sich die gemachten Änderungen im Detail anzeigen lassen.
Die folgende Abbildung zeigt die Änderungs-Liste VOR der Übergabe an die ursprüngliche Quelle.
\Image 142: Liste der Änderungen (der aktuellen Woche) und Anzeige der Details zu den gemachten Änderungen
Die folgende Abbildung zeigt die Änderungs-Liste NACH der Übergabe an die ursprüngliche Quelle.
\Image 143: Liste der Änderungen (der aktuellen Woche) nach Übernahme in die Quelle (Contentserv-PIM)
Die folgende Abbildung zeigt das Fenster mit den Detail-Informationen zu den Änderungen.
Hier haben Sie sogar die Möglichkeit, die entsprechende Änderung zurückzunehmen. Dazu muss bei der Erstellung des Portals der Parameter
- show_reset_changes_button auf 1/true gesetzt werden
\Image 144: Details zu den Änderungen der Daten eines Produkts