ME51N 采购申请屏幕增强仅显示字段
1、业务需求
通过委外工单生成的采购申请,需要将自定义“图号”字段显示在采购申请中,且只用于显示即可
2、增强实现
增强表EBAN的结构CI_EBANDB
增强点CMOD:MEREQ001
出口EXIT_SAPLMEREQ_001
首先在TOP文件中引入全局CI_EBANDB
创建子屏幕0111,并在屏幕中绘制图号字段,仅输出即可
在EXIT_SAPLMEREQ_001的包含文件ZXM02U01中写入获取图号的逻辑
"--------------------@斌将军-------------------- *&---------------------------------------------------------------------* *& 包含 ZXM02U01 *&---------------------------------------------------------------------* DATA:ls_item TYPE mereq_item. IF im_req_item IS NOT INITIAL. ls_item = im_req_item->get_data( ).
SELECT SINGLE mara~zylzd4 FROM ebkn INNER JOIN afko ON ebkn~aufnr = afko~aufnr INNER JOIN mara ON afko~plnbez = mara~matnr INTO ci_ebandb-zcpwlth WHERE ebkn~banfn = ls_item-purchasereqnitemuniqueid+(10) AND ebkn~bnfpo = ls_item-bnfpo. ENDIF. "--------------------@斌将军--------------------
效果显示
定期更文,欢迎关注