成本中心修改或者创建保存时增强 用户出口程序为:EXIT_SAPLKMA1_003。
可以通过SMOD 或者 CMOD来添加增强代码。
CMOD->COOMKS02 ->EXIT_SAPLKMA1_003
按公司要求,写了段代码检查 创建利成本中心时,业务范围要规范输入。
data PRCTR type PRCTR .
READ TABLE ICSKSP into DATA(wa_icsksp) INDEX 1.
IF wa_icsksp-gsber is INITIAL.
MESSAGE '业务范围不能为空'type 'E'.
else.
PRCTR = wa_icsksp-PRCTR.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT'
EXPORTING
input = PRCTR
IMPORTING
OUTPUT = PRCTR
.
IF wa_icsksp-gsber <> PRCTR.
MESSAGE '业务范围与利润中心要一致'type 'E'.
ENDIF.
ENDIF.
效果如下: