Report zur Prüfung von inkonsistenten Daten im Berech von Infotyp 0001
Ausgangslage
Ich hatte vor einigen Tagen den Fall, das ein SAP NETWEAVER 7.4 System (SP Stack 11/2015) folgende Dumps bei der Verarbeitung von gewissen IDocs des Typ USERCLONE geworfen hat:
Kategorie ABAP Programmierfehler
Laufzeitfehler UNCAUGHT_EXCEPTION
Ausnahme CX_HRPA_INVALID_INFOTYPE_DB
ABAP Programm RHUSERXR
Anwendungskomponente PA-OS-ST
Ebene 1 Klasse CX_HRPA_INVALID_INFOTYPE_DB
Programm CL_HRPA_MOLGA=================CP Include CL_HRPA_MOLGA=================CM001 Zeile 73
Kurztext Für 00123456 sind bei Infotyp 0001 A inkonsistente Daten auf der Datenbank vorhanden
Langtext
Ich habe diesen Fehler bereits öfters gesehen und ich möchte Kollegen mit dem gleichen Problem einen guten Report der dabei sehr hilfreich ist vorstellen.
Tipp zur Fehleranalyse
Der Report muss via SA38 oder SE38 ausgeführt werden und heisst RHINTECHECK.
In diesem Report kann man in das Feld Personalnummer die Personalnummer oben in der Fehlermeldung eingeben:
Das Ergebnis dieses Reports ist dann wie folgt: