MB21 增强
一、屏幕抬头增强
-
需要在屏幕的抬头添加两个字段,并将字段保存至自建表
二、增强步骤
-
首先屏幕中的收货字段找到对应的屏幕为0521。
-
在对应的屏幕添加增强的字段:命名需要和对应的表名一样
-
根据需求,增强只针对预留中的异动类型来决定,所以在PBO执行时添加显示,添加MODULE:ZINSERT_EBELN.
-
通过MODULE来控制增强部分是否可用
-
由于以上是在界面增强字段的过程,接下来是通过界面填值要保存在自建表中,找到出口为MBCF0007。
-
然后添加组件,进行代码实施:当屏幕上填入采购订单和采购订单行时,建信息写入自建表
-
保存激活测试,发现没有将对应的字段存入标准表中,通过debug发现upd_um07r='X’才能进入保存退出前的出口组件。所以通过隐式增强修改包含文件MM07RFRO,所以需要手动添加针对移动类型为542的预留进行手动赋值。