* Tabelle: T681A (Konditionen: Applikationen)
PARAMETERS: p_kappl TYPE t681a-kappl DEFAULT 'V2'.
* Tabelle: T685 (Konditionen: Arten)
PARAMETERS: p_kschl TYPE t685-kschl DEFAULT 'LAVA'.
DATA(lv_vstat) = VALUE nast-vstat( ).
* Domäne NA_VSTAT:
* 0 - nicht verarbeitet
* 1 - erfolgreich verarbeitet
* 2 - fehlerhaft verarbeitet
SELECT-OPTIONS: so_vstat FOR lv_vstat.
INITIALIZATION.
* Verarbeitungssstatus der Nachricht vorbelegen
so_vstat[] = VALUE #( ( sign = 'I'
option = 'EQ'
low = '1' " 1 - erfolgreich verarbeitet
high = ''
) ).
START-OF-SELECTION.
* Nachrichtenstatus lesen
SELECT *
INTO TABLE @DATA(it_nast)
FROM nast
WHERE kappl = @p_kappl
AND kschl = @p_kschl
AND vstat IN @so_vstat.
cl_demo_output=>write_data( it_nast ).
cl_demo_output=>display( ).