Zuordnung von Paket und Tabelle

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

Zuordnung von Paket und Tabelle

Beitrag von Rico_neu (ForumUser / 6 / 0 / 0 ) »
Hallo zusammen,
wie kann man die zuordnung von paket und Tabelle finden? Ich habe folgendes problem:
Ich muss ein Programm schreiben das bestimmte felder alle customizingstabelle der FICO mit einem datenelement LANG ausgeben soll. Es geht eigentlich darum zu finden, ob die Schlüsselfeld(er) in der verschiedenen Sprache geflegt sind oder nicht. Ein beispiel ist der t003l tabelle. 2 parameter sind vorgesehen: paket und tabelle.
Problem Lösung:
selektion der tabelle feldern soll dynamisch folgen, weil jede tabelle anders ist.
2 views sind vorgesehen:
v_paket und
v_tab.
Um alle parket zu finden habe ich ein view
v_paket( aus TDEVC und DF14L)
.
Um alle customizing tabelle mit einem datenelement LANG zu finden habe ich auch ein view
v_tab (aus DD02L und DD03L).
Hier ist das coding:

Code: Alles auswählen.

report cust.
DATA: ref_itab TYPE REF TO data.
DATA: ref_komp TYPE REF TO data.
DATA: ref_wa   TYPE REF TO data.

PARAMETERS: p_cust  TYPE pbpackdata-comp_posid DEFAULT 'FICO' OBLIGATORY.
PARAMETERS: p_tab  TYPE dd03l-tabname  DEFAULT 't003t' OBLIGATORY.
start-of-selection
CREATE DATA ref_itab TYPE STANDARD TABLE OF (p_tab).
  ASSIGN ref_itab->* TO <fs_itab>.
* hier werde ich alle paket selektieren
selekt devclass FROM v_paket 
  INTO CORRESPONDING FIELDS OF TABLE it_paket.
  WHERE component = p_typ.
*zweite selektion alle customizing tabelle mit einem datenelement LANG
   SELECT tabname FROM v_tab
  INTO CORRESPONDING FIELDS OF TABLE it_tab
  WHERE tabname = p_tab.
Meine frage ist, wie kann die beiden verbindet werden. Ich brauche die verbindung zw. paket und tabelle.
Danke für jeden Vorschlag im voraus.
Rico.

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


Beitrag von ewx (Top Expert / 4786 / 294 / 629 ) »
Tabelle TADIR.
PGMID R3TR
OBJECT TABL
OBJ_NAME <tabellenname>

Beitrag von Rico_neu (ForumUser / 6 / 0 / 0 ) »
Hallo Enno,
vielen Dank für deine Leistung. Aber könntest du bitte etwas detaillierte sein? in der tadir gibt es OBJ_NAME und DEVCLASS. Aber das Feld DEVCLASS entspricht nicht was eingegeben werden soll. z.B Fico
Wenn man z.B die tabelle t003t als OBJ_NAME eingibt, ist der DEVCLASS zu dieser tabelle FBASCORE und nicht fico. Ich denke um die OBJ_NAME zu selektieren sollte man DEVCLASS auch selektieren. Könntest du bitte etwas detailierter sein.
Danke
rico.

Beitrag von ewx (Top Expert / 4786 / 294 / 629 ) »
Hi Rico!
...dann meinst du nicht die Entwicklungsklasse/ das Paket, sondern etwas anderes und dann ist es an dir detaillierter zu werden.
Woher bekommst du denn die Information "FICO"?
Meinst du eventuell die "Berechtigungsgruppe" im Tabellenpflegedialog??
Die steht in Tabelle TDDAT...
Gruß, Enno

Seite 1 von 1

Vergleichbare Themen

1
Antw.
3996
Views
Paket transportieren
von Tati » 15.03.2019 13:25 • Verfasst in SAP - Allgemeines
0
Antw.
1800
Views
Paket umbenennen
von MarkusG » 04.12.2007 11:20 • Verfasst in ABAP® Core
4
Antw.
10027
Views
Objektliste zu Paket
von gse » 07.06.2006 10:15 • Verfasst in ABAP® Core
0
Antw.
2521
Views
Objekte zu Paket löschen
von gse » 23.06.2006 11:45 • Verfasst in ABAP® Core

Ü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.