Code: Alles auswählen.
TYPES:
ltt_status_range TYPE RANGE OF jest-stat.
"
DATA(lt_status_range) =
VALUE ltt_status_range(
( sign = 'I' option = 'EQ' low = 'I0001' ) "Eröffnet
( sign = 'I' option = 'EQ' low = 'I0009' ) "Rückgemeldet
( sign = 'I' option = 'EQ' low = 'I0013' ) "Löschkennzeichen
( sign = 'I' option = 'EQ' low = 'I0045' ) "Technisch Abgeschlossen
( sign = 'I' option = 'EQ' low = 'I0046' ) ). "Abgeschlossen
"
SELECT *
FROM aufk
WHERE aufk~autyp EQ '10'
AND aufk~werks EQ @iv_werks
AND NOT EXISTS ( SELECT inact
FROM jest
WHERE objnr EQ aufk~objnr
AND inact EQ ''
AND stat IN @lt_status_range[] )
INTO CORRESPONDING FIELDS of TABLE @et_out[].