C MAT ORDERED v3
C MAT ORDERED v3
REPORT zzsiva_05_orders_v3.
* Payment Terms
BEGIN OF ty_tvzbt,
zterm TYPE tvzbt-zterm,
vtext TYPE tvzbt-vtext,
END OF ty_tvzbt,
*Internal tables
DATA : it_vbak_vbkd TYPE TABLE OF ty_vbak_vbkd,
it_tvakt TYPE TABLE OF ty_tvakt,
it_tvzbt TYPE TABLE OF ty_tvzbt,
it_t151t TYPE TABLE OF ty_t151t,
it_final TYPE TABLE OF ty_final,
SELECT-OPTIONS :
s_vbeln FOR vbak-vbeln,
s_auart FOR vbak-auart,
s_erdat FOR vbak-erdat,
s_ernam FOR vbak-ernam,
s_zterm FOR vbkd-zterm,
s_kdgrp FOR vbkd-kdgrp.
START-OF-SELECTION.
SELECT vbak~vbeln
vbak~auart
vbak~erdat
vbak~ernam
vbkd~kdgrp
vbkd~zterm
FROM vbak AS vbak
INNER JOIN vbkd AS vbkd
ON vbak~vbeln = vbkd~vbeln
INTO TABLE it_vbak_vbkd
WHERE vbak~vbeln IN s_vbeln
AND vbak~auart IN s_auart
AND vbak~erdat IN s_erdat
AND vbak~ernam IN s_ernam
AND vbkd~posnr = '000000'
AND vbkd~zterm IN s_zterm
AND vbkd~kdgrp IN s_kdgrp.
ENDIF.
BREAK-POINT.