Report Mz Module 03 i 01

Embed Size (px)

DESCRIPTION

n

Citation preview

*&---------------------------------------------------------------------**& Include MZMODULE03I01*&---------------------------------------------------------------------**&---------------------------------------------------------------------**& Module USER_COMMAND_0100 INPUT*&---------------------------------------------------------------------*MODULE USER_COMMAND_0100 INPUT.CASE SY-UCOMM.WHEN 'FCT1'.*TO GET MATERIAL MASTER DATA FROM DBTABLE MARASELECT SINGLE * FROM MARA INTO MARA WHERE MATNR = MARA-MATNR.*TO CALL NEXT SCREEN-200SET SCREEN 200.WHEN 'FCT2'.*TO GET PLANT DATA FOR MATERIAL FROM DBTABLE MARCSELECT SINGLE * FROM MARC INTO MARC WHERE MATNR = MARA-MATNR.*TO CALL NEXT SCREEN-300(POPUP SCREEN)CALL SCREEN 300.WHEN 'FCT3'.*TO GET STORAGE LOCAITON FOR MATERIAL DATA FROM DBTABLE MARDSELECT SINGLE * FROM MARD INTO MARD WHERE MATNR = MARA-MATNR.*TO CALL NEXT SCREEN-400LEAVE TO SCREEN 400.WHEN 'FCT4'.*TO GET MATERIAL DESCRIPTION DATA FROM DBTABLE MAKTSELECT SINGLE * FROM MAKT INTO MAKT WHERE MATNR = MARA-MATNR AND SPRAS = SY-LANGU.*TO CALL NEXT SCREEN-500SET SCREEN 500.LEAVE SCREEN.WHEN 'FCT5'.*TO COMEOUT OF SCREENLEAVE PROGRAM.ENDCASE.ENDMODULE. " USER_COMMAND_0100 INPUT*&---------------------------------------------------------------------**& Module USER_COMMAND_0200 INPUT*&---------------------------------------------------------------------*MODULE USER_COMMAND_0200 INPUT.CASE SY-UCOMM.WHEN 'BACK'.*TO GO BACK TO MAIN SCREENLEAVE TO SCREEN 100.ENDCASE.ENDMODULE. " USER_COMMAND_0200 INPUT*&---------------------------------------------------------------------**& Module USER_COMMAND_0400 INPUT*&---------------------------------------------------------------------*MODULE USER_COMMAND_0400 INPUT.CASE SY-UCOMM.WHEN 'BACK'.*TO GO BACK TO MAIN SCREENLEAVE TO SCREEN 100.ENDCASE.ENDMODULE. " USER_COMMAND_0400 INPUT*&---------------------------------------------------------------------**& Module USER_COMMAND_0500 INPUT*&---------------------------------------------------------------------*MODULE USER_COMMAND_0500 INPUT.CASE SY-UCOMM.WHEN 'BACK'.*TO GO BACK TO MAIN SCREENLEAVE TO SCREEN 100.ENDCASE.ENDMODULE. " USER_COMMAND_0500 INPUT