gibt es eine Möglichkeit direkt aus einer DDIC-Tabelle zu lesen und die Felder einer Itab zuzuweisen, deren Felder anders heissen?
Ungefähr so :
SELECT pernr mandt usrid FROM pa0105
INTO (pernr, mandt, fax) TABLE ih_person
WHERE begda LE sy-datum
AND endda GE sy-datum
AND subty = '9006'.
SELECT pernr mandt usrid FROM pa0105
INTO (pernr, mandt, mail) TABLE ih_person
WHERE begda LE sy-datum
AND endda GE sy-datum
AND subty = '9600'.
Oder muss ich mit Select-Endselect arbeiten bzw. zusätliche interne Tabellen definieren
SELECT pernr mandt usrid as fax
FROM pa0105
INTO corresponding fields of TABLE ih_person
"Felder: pernr mandt fax
WHERE begda LE sy-datum
AND endda GE sy-datum
AND subty = '9006'.