Hallo,
glaube das geht im Query nur mit einen stückchen ABAP-Coding. In einem Report habe ich das als Beispiel mal gemacht, ist zwar ein Materialfeld (DISGR)
aber so ähnlich sollte das schon gehen:
SELECT * FROM CDPOS
WHERE OBJECTCLAS = 'MATERIAL'
AND OBJECTID = tb-matnr
and FNAME = 'DISGR'.
if sy-subrc = 0.
SELECT single * FROM CDHDR
WHERE OBJECTCLAS = 'MATERIAL'
AND OBJECTID = tb-matnr
AND CHANGENR = cdpos-changenr.
move-corresponding cdpos to ausd.
move cdpos-value_new to ausd-f_new.
move cdpos-value_old to ausd-f_old.
move cdhdr-udate to ausd-udate.
move cdhdr-utime to ausd-utime.
append ausd.
endif.
ENDSELECT.
Hoffe das hilft Dir weiter.
Gruß
Wolfgang