前言: 根据业务需要,在预留单抬头界面增加自定义字段——审批状态标识,不可编辑,只能显示。
采用屏幕隐式增强,程序:SAPMM07R
屏幕增强步骤:
1.在表RKPF的ZARK的结构中增加自定义字段
2.在程序SAPMM07R的屏幕0520、0521中添加增强字段
3.在屏幕流里添加隐式增强,进行初始化
3.1 屏幕显示初始化
IF sy-dynnr = 0521 OR sy-dynnr = 0520.
LOOP AT SCREEN.
IF SCREEN-NAME = 'RKPF-ZEFRG'.
screen-active = 1.
screen-input = 0.
ENDIF.
MODIFY SCREEN.
ENDLOOP.
ENDIF.
3.2 屏幕值初始化
IF sy-tcode = 'MB23' or sy-tcode = 'MB22'.
*<---------------「Add By Pft Date: 10.06.2022 18:13:54 Note: 」----------------->*START
* 添加审批标识
SELECT SINGLE FRGZU INTO RKPF-ZEFRG FROM ZTIFRKPF WHERE RSNUM = RKPF-RSNUM.
*<---------------「Add By Pft Date: 10.06.2022 18:13:54 」----------------->*END
ENDIF.