Sunteți pe pagina 1din 2

*&---------------------------------------------------------------------*

*& Report ZFORALL_ENTRIES


*&
*&---------------------------------------------------------------------*
*&
*&
*&---------------------------------------------------------------------*

REPORT ZFORALL_ENTRIES.

TYPES : BEGIN OF ty_kna1,


kunnr TYPE kunnr,
land1 TYPE land1,
name1 TYPE name1,
END OF ty_kna1.

TYPES : BEGIN OF ty_vbak,


vbeln TYPE vbeln,
erdat TYPE erdat,
netwr TYPE netwr,
kunnr TYPE kunnr,
END OF ty_vbak.

data : it_kna1 TYPE TABLE OF ty_kna1,


wa_kna1 TYPE ty_kna1,

it_vbak TYPE TABLE OF ty_vbak,


wa_vbak TYPE ty_vbak.

SELECT-OPTIONS cno for wa_kna1-kunnr.


BREAK-POINT.

SELECT kunnr land1 name1


from kna1
into TABLE it_kna1
WHERE kunnr in cno.

SELECT vbeln erdat netwr kunnr


from vbak
into TABLE it_vbak
FOR ALL ENTRIES IN it_kna1
WHERE kunnr = it_kna1-kunnr .

sort it_vbak by kunnr.

loop at it_kna1 INTO wa_kna1.

loop at it_vbak INTO wa_vbak WHERE kunnr = wa_kna1-kunnr.

WRITE : / wa_kna1-kunnr , wa_kna1-name1 , wa_vbak-vbeln , wa_vbaknetwr.

ENDLOOP.

endloop.

S-ar putea să vă placă și