Anonymisierung von Auftragsdaten |
Scrollen Vorher Startseite Nächste Mehr |
Der hier beschriebene Automatismus darf nur durch geschultes Support-Personal konfiguriert werden. |
Job-Name/Klasse |
Anonymisierung von Auftragsdaten / com.speed4trade.scheduler.AnonymizationJob |
---|---|
Plugin |
Core |
Anzeige im Jobmanager |
Nach Anwendungsfall. |
Ausführung/Aktivierung über den Jobmanager möglich |
Nach Anwendungsfall. Empfohlen wird eine Einrichtung mit regelmäßiger Ausführung via CronExpression. |
Empfohlener Aktivierungszeitpunkt |
Bei Bedarf durch Support-Personal |
Konfiguration über |
Admin-Oberfläche |
Aufgabe |
Anonymisieren (Löschen oder leer überschreiben) von nicht mehr benötigten Auftragsdaten. Daten die anonymisiert werden können: Kundendatensätze (inkl. Lieferadressen), Zahlungseingänge, Paypal-Transaktionen, Auftragsdokumente und Auftrags-E-Mails. |
Bedingung für Ausführung/Anwendung |
Es werden nur Aufträge berücksichtigt deren: •Auftragsstatusänderungsdatum älter als das heutige Datum - timeLimit ist. •Auftragsstatus als abgeschlossen gilt. (Auftragsstatus: Versendet/Fertig, Bezahlt/Fertig, Abgeholt/Fertig, Umgruppiert, Storniert)
Es werden nur Kundendaten berücksichtigt: •Welche die Option "Anonymisierung verhindern" nicht gesetzt haben. •Die nur Aufträgen zugewiesen sind, die bereits anonymisiert wurden.
Außerdem werden Datensätze nicht mit der identischen Konfiguration nochmal anonymisiert. Ändert sich etwas an der Konfiguration oder wird dem Job eine andere Konfiguration zugewiesen, dann werden bereits anonymisierte Datensätze wieder berücksichtigt. |
Bemerkung/Besonderheiten |
Es gibt keine Möglichkeit die Anonymisierung (Löschen oder Überschreiben der Daten) Rückgängig zu machen. |
Mandantenspezifisch |
Ja |
Accountspezifisch |
Nein |
Job Optionen |
Für die Ausführung des Jobs müssen folgende Job-Optionen gepflegt werden. Für die Limit-Felder sind jeweils positive ganzzahlige Werte zu hinterlegen. •configuration – Funktional wichtig nur beim Anonymisieren der Daten. •demoMode – Bei aktiviertem DemoMode werden keine Daten verändert. Im Serverlog wird eine Statistik geschrieben wie viele Aufträge und Kundendatensätze von der aktuellen Konfiguration betroffen sind. Die Anzahl wird auch in der Protokollbox ausgegeben. •safetyLimit – Bei Überschreiten dieser Grenze (Anzahl der zu anonymisierenden Kunden- oder Auftragsdaten) wird eine Wartungscentermeldung im Frontend ausgegeben. Ein User muss diese Meldung bestätigen oder ablehnen. •timeLimit – Es dürfen nur ältere Aufträge anonymisiert werden. Dies wird über diesen Parameter gesteuert. Wert gibt an, wie viele Tage sich der Auftragsstatus nicht mehr geändert hat. Berücksichtigt das Feld Auftragsstatusänderungsdatum. Falls dieses Feld leer ist, wird auf das Auftragsänderungdatum geprüft. Mindestwert sind 7 Tage. |
Ausführungshäufigkeit |
Nach Bedarf. Häufiger als einmal wöchentlich nicht sinnvoll. |
Standard Cron Expression |
/ |