物料主档屏幕增强实例一.

SAP 标准物料主档字段不够用, 利用增强增加字段, 并把字段值存放到自定义表中.
Step 1. 
SE11 自定义一张 ADD-ON Table.
物料主档屏幕增强实例一.

Step 2. 自定义一个Function Group.
物料主档屏幕增强实例一.

物料主档屏幕增强实例一.

Step 3. SE80-->Function Group-->ZMGD1
物料主档屏幕增强实例一.
0001 屏幕是一个Bank Screen, 我们要做的就是在 0001 上, 设定我们想要的字段.
在PBO逻辑流.
MODULE display_field.
判断当为MM03时, 只显示, 不能修改.
MODULE get_data.
从自定义表中读取数据显示到屏幕上.

PAI 逻辑流
MODULE assign_data .
把屏幕中的数据传入到内存ID中.
GET PARAMETER ID 'MAT' FIELD w_matnr.
MAT 为物料主档中 MATNR 的 PARAMETER ID.

EXPORT zpartappend TO MEMORY ID 'ZPARTAPPEND'.
为了后面增强代码取值.
具体代码如下:
物料主档屏幕增强实例一.

在subscreen 0001上添加字段.
物料主档屏幕增强实例一.
输入框命名为 F1 与程式中命名相同. Save&Active.

Step 4. 增强.
CMOD
物料主档屏幕增强实例一.

物料主档屏幕增强实例一.

增强代码. 
cmara-matnr 为增强提供的接口.
物料主档屏幕增强实例一.

Step 5. OMT3B
物料主档屏幕增强实例一.
物料主档屏幕增强实例一.

物料主档屏幕增强实例一.

输入我们自己刚才函数组及屏幕编号. 注意 programe为  SAPLZMGD1, 也就是SAPL + Function Group
物料主档屏幕增强实例一.

现在MM02, MM03 看下效果吧, 呵呵
物料主档屏幕增强实例一.
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值