Liste programmieren

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

Liste programmieren

Beitrag von ostpower (ForumUser / 48 / 1 / 0 ) »
Hallo zusammen,

ich möchte aus den Standard-Infotypen 1 und 13 eine Liste generieren. Um einen Infotypen auszulesen benutze ich den Standard-FuBa "HR_READ_INFOTYPE". Da ich aber nicht nach einer bestimmten Personalnummer suche funktioniert das nicht. Ich weiß also nicht ob ich das über verschiedene Select-Anweisung machen soll, oder ob es eine bessere Methode gibt.
Die Logik sieht so aus: Wenn aus IT1 die Werte xy = 123 sind, dann nehme die Personalnummern aus dieser Selektion. Und im IT13 selektiere dann nach diesen Personalnummer. Dann wird nochmal eine Abfrage gemacht auf Wert xy = 123 im IT13. Das Ergebnis ist dann die Liste.
Wie könnte man das am geschicktesten aufbauen?

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


Re: Liste programmieren

Beitrag von ratsnus (Specialist / 357 / 2 / 56 ) »
hmm mach doch das auslesen der Infpotypen in einem Select. also vielleicht so:

Code: Alles auswählen.

select distinct pernr from pa000 into v_pernr.
    CALL FUNCTION 'HR_READ_INFOTYPE'
      EXPORTING
        TCLAS     = 'A'
        PERNR     = v_pernr
        INFTY     = '0001'
      TABLES
        INFTY_TAB = ip2.

*dann halt hier machen was du willst etc.

endselect. 
syntax ist vielleicht nicht ganz richtig, so schnell aus dem Kopf heraus geschrieben.
<:: XING-Gruppe Tricktresor::>

Seite 1 von 1

Vergleichbare Themen

4
Antw.
3283
Views
Uhr programmieren
von donossi » 17.11.2011 11:50 • Verfasst in ABAP® für Anfänger
5
Antw.
5711
Views
Primzahlen programmieren
von Elcin » 15.02.2016 14:26 • Verfasst in ABAP® für Anfänger
3
Antw.
478
Views
Belegwährung programmieren
von L0w-RiDer » 28.05.2020 11:38 • Verfasst in ABAP® für Anfänger
1
Antw.
5749
Views
Rechnungssplit Programmieren
von erzoo24 » 09.11.2016 11:18 • Verfasst in ABAP® für Anfänger
1
Antw.
5483
Views
Rekursives Programmieren
von SaskuAc » 03.08.2015 14:14 • Verfasst in ABAP® für Anfänger

Über diesen Beitrag


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

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 8 Stunden von msfox 3 / 100
line_exists evaluieren
vor 3 Tagen von Radinator gelöst 6 / 396

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.

Aktuelle Forenbeiträge

FOR mit CORRESPONDING
vor 8 Stunden von msfox 3 / 100
line_exists evaluieren
vor 3 Tagen von Radinator gelöst 6 / 396

Unbeantwortete Forenbeiträge

Erweiterung in ME51N/ME52N:
vor 2 Wochen von ABAPlerv 1 / 1902
Erweiterung in ME51N/ME52N:
vor 2 Wochen von ABAPlerv 1 / 1768