Datenbankänderungen mit SE16N

Es gibt Situationen im Leben eines SAP Entwicklers (oder -Beraters, -Basis Admins), in denen man einen einzelnen Datensatz aus einer Datenbanktabelle direkt ändern muss. Dies tritt freilich nur in wirklichen Ausnahmesituationen ein und stellt den letzten Rettungsanker dar. In diesem Beitrag beschreibe ich, welche wirklich gute Lösung SAP dafür bietet.

Wenn man in der Transaktion SE16N auf dem Selektionsbild im TA Feld &SAP_EDIT eingibt, kann man nach der Selektion komfortabel die Daten ändern.

se16n_1

Alle Änderungen werden in den Tabellen SE16N_CD_KEY und SE16N_CD_DATA protokolliert. Diese Tabellen lassen sich nicht mit der SE16N ändern und können mit dem Report RKSE16N_CD ausgewertet werden.

Zum Ändern sind Debugberechtigungen mit Wertänderung erforderlich. Zusätzlich ist ein Eintrag mit dem Benutzernamen in der Tabelle SE16N_EDIT erforderlich.