Normal Report
Normal Report
TABLES : MARA.
INITIALIZATION.
PROG = SY-REPID.
DATE = SY-DATUM.
USER = SY-UNAME.
START-OF-SELECTION.
PERFORM GET_MARA.
END-OF-SELECTION.
PERFORM DISPLAY.
TOP-OF-PAGE.
PERFORM TOP.
FORM GET_MARA.
SELECT MATNR
ERNAM
ERSDA
AENAM FROM MARA INTO TABLE IT WHERE MATNR IN S_MATNR.
ENDFORM.
FORM DISPLAY.
IF IT IS NOT INITIAL.
AT FIRST.
WRITE: /3 'Material No.',
25 'Created By',
40 'Date',
55 'NAME'.
ULINE.
SKIP.
ENDAT.
WRITE: /3 wa-Matnr,
25 wa-ERNAM,
40 wa-ERSDA,
55 wa-AENAM.
AT LAST.
ULINE.
WRITE: /15 '~~End of Material Display~~'.
ENDAT.
ENDLOOP.
ENDIF.
ENDFORM.
FORM TOP.
WRITE: / 'Material Details',
/ 'Date: ', 12 DATE DD/MM/YYYY,
/ 'User: ', 12 USER,
/ 'Report: ', 12 PROG.
ULINE.
SKIP.
ENDFORM.