Alle Tabellen editieren mit SE16N

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!

Alle Tabellen editieren mit SE16N

Postby Yagmur4551 » Thu Apr 15, 2004 11:43 am

SAP hat eine Tabelleneditierfunktion für alle Tabellen eingebaut, die recht einfach zu bedienen ist:

Transaktion SE16N starten.
Tabellennamen eingeben und Enter drücken.
In das Kommandofeld &sap_edit eigeben und mit Enter bestätigien.

Nun kann die Abfrage gestartet werden um die zu selektierenden Datensätze anzuzeigen.
Im Tablecontrol kann man dann bequem die Einträge ändern / löschen oder auch neue hinzufügen.
Nach getaner Arbeit speichern nicht vergessen!

Kleiner Hinweis noch:
In den Tabellen
SE16N_CD_DATA
SE16N_CD_KEY

werden die Änderungen mitprotokolliert.
______________________________
TIPP beruht sich auf Release 4.6C
Yagmur4551
..
..
 
Posts: 12
Joined: Thu Apr 15, 2004 11:43 am

Postby Erich410 » Thu Apr 15, 2004 7:47 pm

Hallo,

das ist ja mal ein richtiger "Insider-Tip".

Vielen Dank. (Das erspart einem das "reppen" der normalen SE16).

Irgendwie ist diese Transaktion doch etwas gefährtlich, da man tatsächlich jede beliebige Tabelle (auch KNA1 etc.) gerademalebenso "verpfuschen" kann.

Also bei der Benutzung ist, wie immer, allerhöchste Vorsicht geboten.

Klar, die Transaktion kann man sperren, oder aus den Berechtigungen (Rollen) ausnehmen.

Gibt es evt. ein Berechtigungsobjekt, welches die zu bearbeitenden Tabellen einschränkt oder gar das &sap_edit verbietet??

Nochmal danke für den wirklich guten Tip.
mfg.
babap
Erich410
....
....
 
Posts: 680
Joined: Thu Feb 05, 2004 4:22 pm

Postby Yagmur4551 » Fri Apr 16, 2004 9:02 am

Hallo,
mir ist nicht direktes bekannt, dass es ein Berechtigungsobjekt gibt.
Übrigens reicht auch schon SE88 oder S38 aus um diese SE16N zu starten, auch wenn man keine Berechtigung für SE16N hat:
Reportname: RK_SE16N
Yagmur4551
..
..
 
Posts: 12
Joined: Thu Apr 15, 2004 11:43 am

Postby Bianka4768 » Fri Apr 16, 2004 2:29 pm

Hallo,
Um auf diese Methode Daten zu ändern muß man S_DEVELOP und dort die DEBUG Berechtigung haben.
Auf Produktivsystemen sollte dies niemand besitzen.
MfG
Thomas R.
Bianka4768
....
....
 
Posts: 567
Joined: Tue Dec 10, 2002 5:46 pm

Postby Erich410 » Tue Apr 20, 2004 10:25 am

Hallo,

das ist ja beruhigend. Nur so konnte man auch die "alte" SE16 dazu bewegen, Daten zu ändern.

mfg.
babap
Erich410
....
....
 
Posts: 680
Joined: Thu Feb 05, 2004 4:22 pm

Ergänzung zu steles zweitem Beitrag

Postby Ida5160 » Wed Jun 23, 2004 4:10 pm

Hallo,

es gibt definitiv kein Berechtigungsobjekt, welches der Transaktion SE16N
zugeordnet ist.
Dies lässt sich über die Tabelle TSTCA nachvollziehen, den die regelt, ob Berechtigungsobjekte einer Transaktion zugeordnet worden sind oder nicht.
Ida5160
..
..
 
Posts: 95
Joined: Wed Jun 23, 2004 4:10 pm

Re: Ergänzung zu steles zweitem Beitrag

Postby Joanna3727 » Thu Jun 24, 2004 1:18 pm

waltersen hat geschrieben:Hallo,

es gibt definitiv kein Berechtigungsobjekt, welches der Transaktion SE16N
zugeordnet ist.
Dies lässt sich über die Tabelle TSTCA nachvollziehen, den die regelt, ob Berechtigungsobjekte einer Transaktion zugeordnet worden sind oder nicht.


Es werden aber definitiv alle Objekte die auch bei der SE16 geprüft werden bei der SE16N ebenfalls herangezogen. D.h. S_TABU_DIS, S_TABU_CLI, S_DEVELOP. Oder konkreter gesagt: alle Objekte die über die SU24 als "Kannprüfung" angezeigt werden, werden geprüft oder können geprüft werden.

Gruß
Petra
Joanna3727
..
..
 
Posts: 23
Joined: Tue Apr 13, 2004 12:15 am

Re: Ergänzung zu steles zweitem Beitrag

Postby Alva1590 » Mon Jul 05, 2004 8:04 pm

waltersen hat geschrieben:Hallo,

es gibt definitiv kein Berechtigungsobjekt, welches der Transaktion SE16N
zugeordnet ist.
Dies lässt sich über die Tabelle TSTCA nachvollziehen, den die regelt, ob Berechtigungsobjekte einer Transaktion zugeordnet worden sind oder nicht.

Das gilt für einen gewissen Support Packagestand:
wir sind von SP33 auf SP47 und jetzt wird debugging abgeprüft.
OSS weiss da sicher mehr....
Christian
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Lasse815 » Thu Dec 29, 2005 12:39 pm

klingt interessant.. wie kann ich darüber aber tablecontrols ändern??
Lasse815
....
....
 
Posts: 683
Joined: Wed Nov 23, 2005 12:36 pm

Postby Ida5160 » Thu Dec 29, 2005 2:36 pm

Hallo,

ich sollte meine Aussage (s.o.) etwas erläutern.

Will man eine Transaktion starten, braucht man Berechtigungsobjekt S_TCODE (immer).

Dieses lässt sich bei SE16N umgehen, da sich diese Transaktion auch als Report ausführen lässt (RK_SE16N).
Dann braucht man aber SA38.

Die erwähnte Tabelle TSTCA überprüft, welche Berechtigungobjekte zum Start (!!!) einer Transaktion vorhanden sein müssen. Bei SE16N gibt es da keine weiteren.

Ich kann diese Transaktion also auch auf einem System ohne Debuggingrechte starten. Fehlen mir die Debuggingrechte funktioniert &sap_edit nicht. Die Erfahrung mit dem Patchlevel habe ich auch gemacht. Bis 46c Patchlevel xy ging es auch ohne Debugging, da nach nicht mehr.
Ida5160
..
..
 
Posts: 95
Joined: Wed Jun 23, 2004 4:10 pm

Next

Return to Tips + Tricks & FAQs

Who is online

Users browsing this forum: No registered users and 2 guests

cron