Beschreibungen ermitteln

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Beschreibungen ermitteln

Beitrag von SteveOh (ForumUser / 44 / 3 / 0 ) »
Hallo zusammen,
ist es möglich die Beschreibungen (der zB. Methoden, Klassen... etc) die sich in der rechten Spalte im Object Navigator (se80) befinden zu ermitteln, wenn der Name des Packages/Klasse/Methode .. bekannt ist?

Vielen Dank im Voraus!

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


Re: Beschreibungen ermitteln

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
SEOCLASS & SEOCOMPOTX.

Re: Beschreibungen ermitteln

Beitrag von SteveOh (ForumUser / 44 / 3 / 0 ) »
Vielen Dank!

Ich wäre euch sehr dankbar, wenn mir jemand noch die relevanten Tabellen mit Beschreibungen für:

- Programme
- Funktionsgruppen / Funktionsbausteine
- Includes
- Transaktionen

nennen könnte, da ich sie nicht finden kann :(

Vielen Dank

Re: Beschreibungen ermitteln

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Hmmm, eigentlich hab ich dir schon in 2 anderen Threads erkärt, wie du mittels Trace an solche Infos kommst, aber naja, ich will nich so sein:

Programme - TRDIRT & TRDIRTI
Funktionsbaustein - TFTIT
Funktionsgruppen - TLIBT
Includes - TRDIRT & TRDIRTI
Transaktionen - TSTCT

Re: Beschreibungen ermitteln

Beitrag von SteveOh (ForumUser / 44 / 3 / 0 ) »
Danke für deine schnelle Hilfe!

Ich habe es mit dem Trace versucht (in TADIR nach bestimmten Objekten gesucht und mir dann die Trace-LIste angeschaut), jedoch fand ich dadurch nur Tabellen, die diese Objekte enthalten und nicht deren Beschreibungen (z.B. TRDIR - nicht TRDIRT).

Wahrscheinlich hätte ich beim Trace anders vorgehen müssen?

Re: Beschreibungen ermitteln

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Also mit dem Trace hast du sicherlich was falsch verstanden...
Nehmen wir mal das Beispiel Transaktionscode:
1. Du gehst in die SE93, tippst SE80 in das Feld Transaktionscode, machst aber nichts weiter
2. Du öffnest einen neuen Modus und gehst in die ST05, machst einen Haken bei SQL Trace und klickst auf Trace aktivieren
3. Jetzt gehst du wieder in das Fenster mit SE93 und klickst einfach auf anzeigen
-> nun muss SAP die zugehörigen Daten zum Transaktionscode aus der DB lesen, das kommt natürlich in den Trace
4. Du gehst in den Modus mit ST05, klickst Trace deaktivieren und dann Trace anzeigen, dann einfach auf den grünen Haken

Du solltest jetzt etwas ähnliches sehen:
Obj. name Op. Recs. RC Statement

TADIR PREPARE 0 SELECT WHERE "PGMID" = ? AND "OBJECT" = ?
TADIR OPEN 0 SELECT WHERE "PGMID" = ? AND "OBJECT" = ?
TADIR FETCH 1 0
TSTC PREPARE 0 SELECT WHERE "TCODE" = ? /* R3:SAPLSEUK:
TSTC OPEN 0 SELECT WHERE "TCODE" = ? /* R3:SAPLSEUK:
TSTC FETCH 1 0
TSTCT PREPARE 0 SELECT WHERE "SPRSL" = ? AND "TCODE" = ?
TSTCT OPEN 0 SELECT WHERE "SPRSL" = ? AND "TCODE" = ?
TSTCT FETCH 1 0
TSTCC PREPARE 0 SELECT WHERE "TCODE" = ? /* R3:SAPLSEUK:
TSTCC OPEN 0 SELECT WHERE "TCODE" = ? /* R3:SAPLSEUK:
TSTCC FETCH 1 0
EXECSTA 0 0 COMMIT

Der Objektname gibt dir nun einen Hinweis darauf, welche Tabellen gelesen wurden, in diesem Fall ist die TSTCT wichtig, da darin die TA-Code Texte stehen.
Jetzt ist handarbeit angesagt, SE16 nutzen um herauszufinden, in welchen der Tabellen das benötigte steht.

Bei jedem anderen Objekt kannst du genauso vorgehen, musst halt nur in Schritt 1 in die entsprechende Transaktion gehen.

Grüße
CASMAN

Re: Beschreibungen ermitteln

Beitrag von SteveOh (ForumUser / 44 / 3 / 0 ) »
Ok, jetzt ist alles klar, habe den Trace eindeutig falsch benutzt...
Danke!

Jetzt ergeben sich weitere Fragen:

- Was ist genau die Tabelle SMODILOG ?
In einem Trace (Funktionsbaustein angeklickt) wird vom System eine "zusammengesetzte" Abfrage in dieser Tabelle ausgeführt (Obj_type = FUGR und sub_type = FUBA) um den Funktionsbaustein einer bestimmten Funktionsgruppe zu bekommen... Wenn ich jedoch dieselbe Abfrage in dieser Tabelle ausführen möchte, liefert sie keine Ergebnisse ... Ist das vllt so eine Art Zwischenspeicher?

- Gibt es einen anderen Weg um Funktionsbausteine abhängig von der Funktionsgruppe zu bestimmen bzw. eine Tabelle die die beiden Objekte verknüpft? TFTIT und TFLIBT haben diese Möglichkeit nicht. Die Tabelle TFDIR (Für Funktionen) hat zwar ein Feld PNAME aber leider nicht für die übergeordnete Funktionsgruppe ...

Re: Beschreibungen ermitteln

Beitrag von casman (Specialist / 420 / 1 / 63 ) »
Prima!

1. SMODILOG dient nur dazu, Modifikationen an SAP-Objekten zu verwalten. Das is eine Systemtabelle, von der du tunlichst die Finger lassen solltest und die du eigentlich auch nicht brauchst.

2. Tabelle ENLFDIR

Grüße
CASMAN

Seite 1 von 1

Vergleichbare Themen

4
Antw.
5110
Views
Beschreibungen - Suchhilfe
von 82kolu1bma » 27.01.2016 16:53 • Verfasst in ABAP® für Anfänger
7
Antw.
3420
Views
Default-Beschreibungen abschalten
von ralf.wenzel » 26.03.2017 17:13 • Verfasst in ABAP Objects®
1
Antw.
3030
Views
Pflege mehrsprachiger Beschreibungen für eine statistische Warennummer (/SAPSLL/CLSNRT)
von Dape » 09.01.2024 15:06 • Verfasst in ABAP Objects®
0
Antw.
1566
Views
Bilanzdaten ermitteln Bilanzpositionen ermitteln
von Blueshape » 20.01.2006 09:12 • Verfasst in ABAP® Core
2
Antw.
4526
Views
Bilanzdaten ermitteln Bilanzpositionen ermitteln
von Blueshape » 19.01.2006 11:31 • Verfasst in Financials

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

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.

Unbeantwortete Forenbeiträge

Daten an Tabelle binden
vor 18 Stunden von Bright4.5 1 / 400
aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 2047
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8642