Übersicht der neuen SAP Mandantenkopier-Tools: In der SAP_BASIS Version 7.54 (SAP S/4HANA 1909) hat SAP eine umfangreiche Aktualisierung für das Mandantenmanagement eingeführt. Dieses Update basiert auf einer neuen gemeinsamen Architektur und bringt eine vollständige Neugestaltung der bisherigen Mandantenkopierprozesse mit sich, einschließlich der Transaktionen SCCL, SCC9 und SCC5. Diese neuen Tools ersetzen die alte Mandantenkopierfunktion und bieten zusätzliche Funktionen, die auf verbesserte Leistung, Automatisierung der Prozesse und Stabilität ausgelegt sind. Außerdem wurde das Mandantenkopierprotokoll vollständig überarbeitet, was die Fehlerbehebung erheblich erleichtert.

Zu den neuen Funktionen gehören auch Tools zur Mandantengrößenschätzung und zum Vergleich von Mandanten. In der SAP_BASIS Version 7.55 wurde das Exportieren und Importieren von Mandanten um die Möglichkeit erweitert, sogenannte „Snapshots“ zu verwenden.

In diesem Artikel werden die folgenden neuen Tools vorgestellt:

  1. Lokales Mandanten-Kopieren
  2. Entferntes Mandanten-Kopieren
  3. Mandanten-Export und –Import mithilfe von Transporten oder Snapshots
  4. Mandanten-Größenschätzung
  5. Mandanten-Vergleich

Warum ein neues SAP Mandantenkopier-Tool?

Das ursprüngliche Mandantenkopier-Tool wurde in den 1990er Jahren entwickelt und hat im Laufe der Zeit verschiedene Updates und Wartungen erhalten. Jedoch stellten sich zunehmend grundlegende Herausforderungen, insbesondere im Kontext neuer Cloud-basierter Prozesse, die eine neue Lösung erforderten. Aus diesem Grund begann die Entwicklung eines neuen Mandantenkopier-Tools Ende 2017. Mit der Einführung von SAP_BASIS 7.54 (S/4HANA 1909) wurde dieses neue Tool erstmals 2019 an Kunden ausgeliefert. Mit SAP_BASIS 7.55 (S/4HANA 2020) erfolgte die Integration des Mandanten-Exportierens und -Importierens in die neue Architektur. Schließlich wurde die Transaktion SCC1 in die neue Architektur mit SAP_BASIS 7.55 Service Pack 1 überführt.

Im Vergleich zum alten Mandantenkopier-Tool wurde die Anzahl der Code-Anweisungen auf weniger als die Hälfte reduziert, während der Funktionsumfang erheblich erweitert wurde, beispielsweise um das neue Vergleichstool. Heute weist das neue Mandantenkopier-Tool eine Code-Abdeckung von über 94% auf.

Verbesserungen

Das neue Tool löst grundlegende Probleme des alten Mandanten-Kopierens und zeichnet sich durch erhöhte Stabilität aus. Hier sind einige der Schlüsselverbesserungen:

  • Ausführung von einem Drittanbieter-Mandanten: Das Mandanten-Kopieren kann nun in einem neutralen Drittanbieter-Mandanten (normalerweise Mandant 000) gestartet werden, anstatt im Ziel-Mandanten. Dies erhöht die Effizienz und verhindert, dass während des Mandanten-Kopierens Benutzer im Ziel-Mandanten aktiv sind. Die Verwendung des Benutzers „SAP *“ und das Neustarten des Anwendungsservers zur Aktivierung des Benutzers sind nicht mehr erforderlich.
  • HANA-Optimierung: Das neue Tool ist für die Verwendung mit HANA optimiert und weist erhebliche Leistungsverbesserungen auf. Das lokale Mandanten-Kopieren ist etwa 10-mal schneller als das alte Tool, und das entfernte Kopieren ist in Tests bis zu 5-mal schneller.
  • Mandanten-Kopier-Optimierer: Das Tool verfügt über einen Optimierer für leere und unveränderte Tabellen, der die Kopierzeiten reduziert.
  • Umgang mit sehr großen Tabellen: Ein Aufteilungsalgorithmus ermöglicht die effiziente Verarbeitung großer Datenbanktabellen, wodurch Leistungsprobleme vermieden werden.
  • Class-based Exit Framework: Exits basieren nun auf Klassen-Schnittstellen und werden in einer isolierten Umgebung ausgeführt, was die Stabilität und Sicherheit des Tools verbessert.
  • Überarbeitetes Protokoll: Das Protokoll des Mandanten-Kopierens wurde komplett überarbeitet und bietet eine bessere Übersicht und Analysemöglichkeiten. Es unterstützt auch die Anzeige der Mandantengröße.

Aufgabenlisten-Unterstützung

Alle neuen Kopiervorgänge bieten die Ausführung über Aufgabenlisten. Diese können entweder aus der jeweiligen Transaktion oder mithilfe der Transaktion STC01 gestartet werden.

Mandanten-Tools

SAP stellt verschiedene Mandanten-Tools zur Verfügung, darunter:

  • Lokales Mandanten-Kopieren: Für Kopiervorgänge innerhalb desselben Systems.
  • Entferntes Mandanten-Kopieren: Für das Kopieren von Daten von einem anderen System in das lokale System.
  • Mandanten-Löschung: Zum Löschen eines Mandanten.
  • Mandanten-Export und Mandanten-Import: Zum Exportieren und Importieren von Mandanten in Transportanfragen oder Mandanten-Snapshots (eine neue Funktion).
  • Kopieren aus Transporten (SCC1N): Zum Kopieren von Anpassungsobjekten innerhalb desselben Systems.

Mandanten-Kopie

Es gibt zwei Arten von Mandanten-Kopien:

  • Lokales Mandanten-Kopieren: Dies findet innerhalb eines Systems statt und wird über die Transaktion SCCLN gestartet.
  • Entferntes Mandanten-Kopieren: Dies kopiert Daten von einem externen System in einen anderen Mandanten im Zielsystem mithilfe von RFC. Der Vorgang wird immer vom Zielsystem aus gestartet und erfolgt über die Transaktion SCC9N.

Unterschiede zwischen lokalem und entferntem Mandanten-Kopieren

Der Ablauf des lokalen und entfernten Mandanten-Kopierens ist im Wesentlichen gleich, aber es gibt einige Unterschiede, insbesondere im Hinblick auf die Anpassung und den Vergleich von Tabellendefinitionen.

Phasen der Mandanten-Kopie

Die neue Mandanten-Kopie erfolgt in vier Phasen:

  1. Initialisierungsphase: In dieser Phase werden alle relevanten Tabellen, Mandanten-Sperr-Objekte und Exit-Handler initialisiert.
  2. Analysephase: In dieser Phase werden alle Mandanten-Kopier-Exits ausgeführt, um die Tabellen zu analysieren und anzupassen. Wenn Tabellen vorher bereits angepasst wurden, überspringt das System sie. Danach erfolgt die Mandanten-Kopie-Optimierung, um leere und unveränderte Tabellen zu überspringen. Dies führt zu erheblichen Leistungsverbesserungen.
  3. Datenphase: In dieser Phase werden die Tabellen von der Quelle in den Ziel-Mandanten kopiert. Hierbei wird ein spezieller Aufteilungsalgorithmus verwendet, um die Daten effizient zu kopieren, und das Kopieren von leeren und unveränderten Tabellen wird übersprungen.
  4. Abschlussphase: Hier erfolgt die Nachbearbeitung der Kopie, und das Protokoll wird aktualisiert.

Fehlerbehandlung und -protokollierung

Das neue Mandanten-Kopier-Tool bietet eine umfangreiche Protokollierung und verbesserte Fehlerbehandlungsfunktionen. Das überarbeitete Protokoll bietet eine detaillierte Anzeige des Kopiervorgangs und ermöglicht eine einfache Fehlerbehebung. Im Falle von Fehlern können Benutzer detaillierte Informationen aus dem Protokoll extrahieren und zur Fehlersuche verwenden. Dies erleichtert die Fehleranalyse und -behebung erheblich.

Mandanten-Größenschätzung

Ein neues Tool zur Größenschätzung von Mandanten ermöglicht es Benutzern, die voraussichtliche Größe eines Mandanten zu ermitteln, bevor der Kopiervorgang gestartet wird. Dies ist besonders hilfreich, um sicherzustellen, dass ausreichend Speicherplatz vorhanden ist und um die Planung von Kopiervorgängen zu optimieren.

Mandanten-Vergleich

Das neue Mandanten-Vergleichstool ermöglicht es Benutzern, den Inhalt von Mandanten zu vergleichen. Es ist nützlich, um Änderungen zwischen verschiedenen Mandanten oder nach einem Update zu überwachen. Benutzer können prüfen, ob Tabellenstrukturen und -daten konsistent sind und ob Anpassungen ordnungsgemäß repliziert wurden.

Zusammenfassung

Die neuen SAP Mandantenkopier-Tools stellen eine signifikante Verbesserung gegenüber den alten Tools dar. Sie bieten verbesserte Leistung, Stabilität und Funktionalität. Insbesondere das lokale und entfernte Mandanten-Kopieren wurde optimiert, um eine schnellere und effizientere Datenübertragung zu ermöglichen. Das neue Protokoll und die Werkzeuge zur Größenschätzung und zum Mandanten-Vergleich bieten erweiterte Möglichkeiten für die Verwaltung von Mandanten in SAP-Systemen. Durch die verbesserte Fehlerprotokollierung wird die Fehlerbehebung erleichtert, und der gesamte Mandanten-Kopierprozess wird benutzerfreundlicher.

SAP-Anwender sollten sich mit den neuen Tools vertraut machen und in Erwägung ziehen, sie in ihren Prozessen zur Verwaltung von Mandanten zu verwenden, insbesondere wenn sie auf aktuellere Versionen von SAP S/4HANA migrieren. Die neuen Tools bieten eine optimierte Lösung für die Herausforderungen des Mandantenmanagements in modernen SAP-Umgebungen.

Bei Fragen und Wünschen kontaktieren Sie uns gerne jederzeit.