Success Story Regiocom: DSGVO-konforme Automation der Archive mit BatchMan
Seit dem 25. Mai 2018 gilt die neue EU-Datenschutz-Grundverordnung (DSGVO). Jedes Unternehmen, das Daten erfasst und speichert, muss seitdem seine komplette Datenverwaltung daran anpassen. Bei Nichteinhaltung können Strafen von bis zu 4% des Jahresumsatzes anfallen. Eine britische Hotelkette musste beispielsweise 110 Millionen Euro Strafe zahlen, weil Kundendaten offengelegt wurden. In vielen Unternehmen, insbesondere in der IT, hat diese gesetzliche Änderung zu großen technischen Herausforderungen im Umgang mit personenbezogenen Daten geführt: beispielsweise, wie lange diese Daten gespeichert und archiviert werden dürfen und nach welchem Zeitraum sie wiederum gelöscht werden müssen. Hierdurch entsteht ein Bedarf für neue Lösch- und Archivierungsservices, um die Datenhaltung im Sinne der DSGVO aufzubereiten.
Ein solcher Archivierungsservice sollte auch bei regiocom, dem Full-Service-Dienstleister für die Energiewirtschaft, automatisiert werden. Die regiocom SE ist seit 1996 Partner der Energiebranche und als regiocom-Gruppe der größte konzernunabhängige Anbieter von Prozessdienstleistungen im deutschsprachigen Raum. Regelmäßig müssen dort Lösch- und Archivierungsvorgänge im Sinne der DSGVO durchgeführt werden. Zusätzlich musste auch der Archivbestand der letzten 10 Jahre nachverarbeitet werden.
Durch die Automatisierung und Prüfung des Archivs bei regiocom verhindert BatchMan Lücken im Prozess und gewährleistet die Compliance-Anforderungen. Die Prozesse können zentral und einfach überwacht werden, und Verarbeitungsfehler werden sofort sichtbar. Mit Hilfe von Regelkreisen wird eine optimale Auslastung des Archivs erreicht und gleichzeitig eine Überlastung verhindert.
![Erfolgsgeschichten HONICO Kunde regiocom](https://www.honico.com/wp-content/uploads/2021/02/regiocom-Logo-web-800x228.png)
Branche:
Energieversorger, Telekommunikation
Anwendungsfall:
Lösch – und Archivierungsservice
Vorteile:
Zu Peak-Zeiten werden mit BatchMan bis zu 90% Pufferzeiten eingespart und das Serviceteam umfassend entlastet.
Die Ausgangslage: vorgeschriebene Löschfristen für die SAP Archive
regiocom praktiziert schon seit langem das „fast papierlose“ Büro: Die Korrespondenzen mit Auftraggebern und den von regiocoms Service Center betreuten Kunden werden ausschließlich elektronisch archiviert. Das betrifft sowohl den Posteingang als auch den Postausgang sowie Notizen zu Telefonaten, über Web-Portale eingehende Änderungen zu persönlichen Daten, Zählerständen oder Vertragsinhalten.
Die gesamte Kommunikation wird über SAP und über externe Systeme in ein Dokumentenarchiv geladen. Alle Dokumente werden als Kontakte mit den entsprechenden Kundenstämmen verlinkt.
Mit der Einführung der DSGVO in 2018 gab es die neue Vorgabe, die vorgeschriebenen Löschfristen von personenbezogenen Daten in den Archiven aufzuarbeiten, für neue Anfragen, die archiviert wurden und für diejenigen, die bereits archiviert worden waren. Der ermittelte Bedarf ergab die Anforderung der „Bereinigung“ der archivierten Datenbestände der letzten 10 Jahre.
Die Herausforderung in SAP
- Ein Archiv, aber viele Mandanten aus mehreren SAP-Systemen, die auf dieses Archiv zugreifen, plus externe Systeme.
- Schreiben oder Löschen aller Mandanten-Massendaten (Batch) zur gleichen Zeit, ohne das Archiv zu überlasten.
Mit der eigentlichen Jobverarbeitung in SAP hatte man, um diese Überlastung zu vermeiden, bisher nur die Möglichkeit, diese Jobs im Vorfeld mit Zeitpuffern einzuplanen. Hier ergab sich aber das Problem, dass man nie wusste, wie groß der Datenumfang aufgrund sehr großer Schwankungen zu einer konkreten Zeit sein würde. Entweder war der Abstand zwischen den einzelnen Jobs sehr groß, dann lag man auf der sicheren Seite, lief aber Gefahr, dass man in einem Zyklus nicht alle Daten durchbekam und teils sehr große Lücken (Leerlauf) zwischen den Jobs hatte. Wählte man einen kleineren Abstand, bestand die Gefahr einer Überlastung des Archivs.
BatchMan als Lösung zur lückenlosen Einplanung der Archiv-Batches
Pro Woche fallen bei regiocom zu Peak-Zeiten 200.000 Kontakte in einem Mandanten an, wobei ca. die Hälfte davon Anlagen haben, die im Archiv abgelegt werden. Damit das System nicht überlastet wird, werden Arbeitspakete von 5.000 Anfragen erstellt, die dann sequenziell aus SAP ins Archivsystem übertragen werden. Dadurch können im Peak schon mal 40 Arbeitspakete entstehen. Bei einer rein zeitgesteuerten Lösung in der SAP-SM37 würde dies Pufferzeiten von bis zu 160 Stunden bedeuten oder eine permanente Überwachung eines Mitarbeiters erfordern. Die Zeit und Ressourcenbindung waren bei diesem Modell nicht gangbar und daher wollte regiocom bei der Planung einen effizienteren Ansatz finden.
Hierbei boten sich die „Jobnetze“ im BatchMan an. regiocom hatte sich im Vorfeld bereits für ein Job Scheduling mit BatchMan entschieden, da hier Zeitpuffer und manuelles Handling wie in SAP-SM37 hinfällig sind. In dem Fall der Archiv-Batches war es somit möglich, die Jobs lückenlos hintereinander einzuplanen, ohne Zeit zu verschenken oder das Archiv zu überlasten.
Der Einsatz von BatchMan ermöglicht ein Einsparungspotenzial pro Arbeitspaket von bis zu 230 Minuten (ca. 4 Stunden), da die zuvor eingeplanten Zeitpuffer entfallen. Durch die Automatisierung werden die Prozesse ab jetzt nicht nur immens beschleunigt, auch eine personelle Bereitschaft ist nicht länger erforderlich, um in eine Fehlverarbeitung einzugreifen.
Eine saubere Fortschreibung abgegrenzter Perioden stellte in SAP zudem eine besondere Herausforderung dar. Regiocom konnte dies im BatchMan über die Selektionsvariablen (TVARV) umsetzten.
Hiermit ist es regiocom auch gelungen, das zweite wichtige Problem zu lösen – den Abbau des „Rückstaus“ bei der Archivierung / Löschung.
Abbau des Archivs
In einem kurzen Zeitraum sollte ein Rückstau von 10 Jahren abgebaut werden. Hierfür kann man einen Mitarbeiter einsetzen, der die Jobs startet, wartet, bis sie fertig sind, dann die Parameter anpasst und anschließend den nächsten Lauf startet. Dies würde aber zu viele Ressourcen einbinden. Genau da kommt die Idee von Automatisierung zum Tragen: Entlastung der Mitarbeiter und eine fehlerfreie Verkürzung der Prozesse.
Da in kurzer Zeit sehr große Datenmengen abgebaut werden mussten, ohne dabei das System zu überlasten, waren die SAP-Bordmittel, also eine rein zeitgesteuerte Lösung, auch in diesem Fall begrenzt. Daher wurde von regiocom folgender Aufbau eines Jobnetzes im BatchMan angelegt:
![Netz Archive Job regiocom](https://www.honico.com/wp-content/uploads/2021/02/Netzgrafik_regiogom-800x790.png)
Die eigentliche Überprüfung und der Aufbau von Links zu ILM (Aufarbeitung der Altdaten) war auf ein Intervall von 24 Stunden beschränkt. Mehr war nicht möglich, da sonst das Archiv wegen Überlastung dicht gemacht hätte (zu viele Anfragen in zu kurzer Zeit).
Die anderen Jobs dienten nur zum Verschieben des Intervalls, wenn die Verarbeitung in Ordnung war. Dieses Netz wurde in einem „Zeitperiodischen Wiederholungsauftrag“ gestartet, mit einem Intervall von 15 Min. (zwischen 8-20 Uhr). Nachts erfolgte kein Start, da andere Batch-Jobs gegen das Archiv liefen.
Der Auftrag wurde zeitlich begrenzt (mehrere Tage), da es keine Abbruchbedingung gab. So wurde tagsüber alle 15 Min. ein Tag abgearbeitet. Um Parallelläufe zu vermeiden, wurde das Attribut „parallel“ auf „nein“ gesetzt. Dies diente als Funktionsmuster für den „Abbau von Rückständen“.
Durch diese Techniken brauchten sich sowohl die SAP-Basis als auch die Fachbetreuer nur noch sporadisch um diese Problematik zu kümmern, nur im Fehlerfall, der durch eine Mail angezeigt wurde, oder zu regelmäßigen Kontrollzwecken.
Das Volumen beim Abbau des Rückstaus im Archiv belief sich bei regiocom auf mehrere Milliarden Datensätze zu den unterschiedlichsten, voneinander abhängigen Objekten.
Zusätzlich zu den eigentlichen „Archivierungsobjekten“ steuert regiocom so auch die IDOC-Archivierung/Löschung, da die Löschung größtenteils auf eine „Pseudoarchivierung“ hinausläuft. Also eine Archivierung in einem „Dummy-Archiv“, damit alle Verknüpfungen den Regeln entsprechend gelöscht werden können. Somit wird eine Archivdatei in das lokale Plattensystem geschrieben und nach der Löschung im SAP dort ebenfalls gelöscht.
Der Einsatz von BatchMan bei regiocom sorgt nun für die optimale Beladungsmenge in das Archiv, um den maximal möglichen Nutzen zu erzielen und ohne das System zu überlasten. Die Vorgaben für die Lösch- und Archivierungsservices im Sinne der DSGVO konnten somit vollumfänglich gewährleistet und der Rückstau des das Archivs der letzten 10 Jahre suksessive abgebaut werden.