Sie sind auf Seite 1von 1

PROCESS BEFORE OUTPUT. * MODULE STATUS_0030. * PROCESS AFTER INPUT. MODULE USER_COMMAND_0030 INPUT. TABLES:KNA1.

CASE SY-UCOMM WHEN 'INSERT'. INSERT KNA1. IF SY-SUBRC = 0 MESSAGE I000(0) WITH 'RECORD INSERTED'. ELSE MESSAGE E000(0) WITH 'RECORD ALREADY EXIST'. ENDIF. WHEN 'DELETE'. INSERT KNA1. IF SY-SUBRC = 0 MESSAGE I000(0) WITH 'RECORD DELETED'. ELSE MESSAGE E000(0) WITH 'RECORD ALREADY DELETED'. ENDIF. WHEN 'UPDATE'. INSERT KNA1. IF SY-SUBRC = 0 MESSAGE I000(0) WITH 'RECORD UPDATED'. ELSE MESSAGE E000(0) WITH 'RECORD ALREADY UPDATED'. ENDIF. WHEN 'DISPLAY'. SELECT * FROM KNA1 WHERE KUNNR = KNA1-KUNNR. ENDSELECT. WHEN 'EXIT'. LEAVE PROGRAM. ENDCASE. ENDMODULE.

Das könnte Ihnen auch gefallen