Schiefstände durch Transporte beheben
Autor: Torsten Schmits | 5. März 2019
In diesem Blog-Beitrag zeige ich Ihnen, wie Sie Schiefstände und Inkonsistenzen in Ihrer Systemlandschaft analysieren und beheben können.
In vielen Unternehmen erhält die Basisabteilung Anfragen von einzelnen Entwicklern, dass ein Transport in eines der Folgesysteme transportiert werden soll. Dieses Vorgehen funktioniert in der Regel, kann jedoch auch zu beispielsweise ungewollten Überholer-Aufträgen führen, da die Reihenfolge der Transporte nicht mehr korrekt ist. Hierdurch werden dann Objekte mit alten Versionen überschrieben, wodurch Programmierarbeit verloren geht.
Analyse von Schiefständen
Sollte dem Entwickler, der für den Transport verantwortlich ist, so ein Problem nach erfolgtem Import direkt auffallen, ist das Problem dadurch schon identifiziert. Geschieht das jedoch nicht, ist es äußerst aufwendig und kompliziert, Schiefstände auf Objektebene im System zu identifizieren. Aus diesem Grund haben wir ein Tool entwickelt, dass diese Aufgabe übernimmt. Es kann beispielsweise auf Basis von Transportaufträgen die einzelnen Versionen der Objekte innerhalb der Systemlandschaft prüfen.
Das Ergebnis einer solchen Prüfung könnte wie folgt aussehen:
Auswertung von Schiefständen
In dem dargestellten Fall ist in jedem System ein identischer Stand vorhanden und es steht kein Objekt schief. Sollte nun jedoch für ein Objekt in einem der Systeme ein anderer Transportauftrag verzeichnet sein, ist dies ein Indiz für einen Schiefstand der Versionen. Auf diesen Weg können Sie erfahren, welche Objekte in welchen Systemen einen anderen Versionsstand haben, um diesen im Nachgang zu beheben.
Lösung: SAP Konsistenzprüfung
Unsere Konsistenzprüfung hilft Ihnen bei der Erkennung und Behebung von Schiefständen im System durch eine Tool-gestützte Analyse auf inkonsistente Objekte.
Behebung von Schiefständen
Um die identifizierten Schiefstände zu beheben, eignen sich beispielsweise Transporte von Kopien. Diesen können Sie auf einem System anlegen, wo ein sauberer Stand vorliegt und mit den Objekten befüllen, die einen Schiefstand aufweisen. Im Anschluss müssen Sie diesen Transport nur noch in das Zielsystem importieren.
Mich interessieren Ihre Erfahrungen, hatten Sie bereits mit Schiefständen zu kämpfen? Wie sind Sie diese angegangen?
Kontaktieren Sie mich auch gerne bei Fragen zu dem Tool oder dessen Funktionsweise. Ich freue mich auf Ihre Anfragen!