Alle Tabellen editieren mit SE16N

Hinweise, Tips und Tricks, FAQs - keine Anfragen!!
14 Beiträge • Seite 1 von 1
14 Beiträge Seite 1 von 1

Alle Tabellen editieren mit SE16N

Beitrag von stele (ForumUser / 12 / 0 / 0 ) »
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

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von babap (Expert / 681 / 1 / 1 ) »
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

Beitrag von stele (ForumUser / 12 / 0 / 0 ) »
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

Beitrag von Thomas R. (Expert / 756 / 78 / 34 ) »
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.

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo,

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

mfg.
babap

Ergänzung zu steles zweitem Beitrag

Beitrag von waltersen (Specialist / 144 / 0 / 14 ) »
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.

Re: Ergänzung zu steles zweitem Beitrag

Beitrag von Petra (ForumUser / 19 / 0 / 0 ) »
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

Re: Ergänzung zu steles zweitem Beitrag

Beitrag von Gast ( / / 0 / 3 ) »
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

Beitrag von ChrisB ( / / 0 / 3 ) »
klingt interessant.. wie kann ich darüber aber tablecontrols ändern??

Beitrag von waltersen (Specialist / 144 / 0 / 14 ) »
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.

Beitrag von Gast ( / / 0 / 3 ) »
waltersen hat geschrieben: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.
Nein, braucht man nicht.
Auch keine SE38 oder SE80 oder sonstige Development-Workbench-Transaktion.

Tabellen SE16N_CD_DATA - wie löschen ?

Beitrag von Abbafan1st ( / / 0 / 3 ) »
Die Protokollierung der SE16N ist ja gut und schön. Jetzt haben wir das Problem, dass die Transaktion nach Datenübernahmen gerne zu "kleineren Korrekturen" benutzt wurde und die Tabelle SE16N_CD_DATA mittlerweile fast eine Million Einträge hat. Da blickt doch kein Mensch mehr durch. Wie kann ich die Tabelle denn wieder kleinkriegen / archivieren ?

Änderungsbelege löschen

Beitrag von JogiHammer ( / / 0 / 3 ) »
Moin,

in der Transaktion SE16N gibts im Menü unter 'Zusätze' die Option zum Löschen.

Gruss Jogi

Re: Tabellen SE16N_CD_DATA - wie löschen ?

Beitrag von Gast ( / / 0 / 3 ) »
Abbafan1st hat geschrieben:Die Protokollierung der SE16N ist ja gut und schön. Jetzt haben wir das Problem, dass die Transaktion nach Datenübernahmen gerne zu "kleineren Korrekturen" benutzt wurde und die Tabelle SE16N_CD_DATA mittlerweile fast eine Million Einträge hat.
Im Produktivsystem?

Seite 1 von 1

Vergleichbare Themen

1
Antw.
1827
Views
ALV Editieren
von Betze » 04.08.2006 09:00 • Verfasst in ABAP Objects®
11
Antw.
3093
Views
Tabelle editieren
von christof » 03.05.2018 07:57 • Verfasst in ABAP® für Anfänger
5
Antw.
3774
Views
IDoc editieren
von Patrick76 » 11.07.2005 12:49 • Verfasst in Basis
0
Antw.
1528
Views
ALV -Felder editieren
von Gast » 08.07.2005 12:33 • Verfasst in ABAP Objects®
11
Antw.
762
Views
Tabelle MARC editieren
von retsch » 07.11.2024 12:04 • Verfasst in ABAP® für Anfänger

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.