T-code se19
例如ZSD_COND_SAVE_A
若不知道增强位置,可以再CLASS CL_EXITHANDLER 的方法GET_INSTANCE设置外部断点,来查看Exit的位置。
此需求是当用户用VK11新增时,检查不能出现在process的值来进行错误反馈
UPDKZ = ‘I’ 指新增
METHOD if_ex_sd_cond_save_a~condition_save_exit.DATA: cs_vake TYPE vakevb.CLEAR cs_vake.READ TABLE ct_vake INTO cs_vake WITH KEY kschl = 'XXX' vakey+50(5) = 'XXXXX' UPDKZ = 'I'.IF sy-subrc = 0.MESSAGE e000(ZSD) WITH cs_vake-vakey+50(5).ENDIF.CLEAR cs_vake.READ TABLE ct_vake INTO cs_vake WITH KEY kschl = 'XXX' vakey+50(5) = 'XXXXX' UPDKZ = 'I'.IF sy-subrc = 0.MESSAGE e000(ZSD) WITH cs_vake-vakey+50(5).ENDIF.ENDMETHOD.
错误消息反馈可在T-CODE SE91定义消息类型和消息号