1. 在MARA表中新增一个结构。如下图:
2.
使用OMT3C复制函数组。这里不能使用SE37建立的。
1) 先新增ZMGD1到,然后进去以后使用复制功能,复制MGD1 到ZMGD1. 3.
使用SE51: 复制屏幕程序,SAPLMGD1到SAPLZMGD1.我更改的是2033的屏幕号。 按照自己需要,使用不同的屏幕号。屏幕新增字段如图:
图纸号:100个字段,使用MARA-ZZEXIT. 属性选择从字典。
代码新增:
4.使用配置:
OMT3B 或者路径:后勤-常规---》物料主记录------》配置物料主记录--------》定义每个屏幕列的数据屏幕结构
将2033屏幕的屏幕程序使用配置成自己开发的程序。
5. BAPI :BAPI_MATERIAL_SAVEDATA增强。
1)将MARA新增字段结构,新增到BAPI_TE_MARA结构.
2) 如下图新增字段到BAPI_TE_MARX结构.
然后在使用BAPI的时候,使用如下方式调用:
然后使用在BAPI_MATERIAL_SAVEDATA。给出EXTENSIONTINX,EXTENSIONTINXX.
3)需要在OMSR里配置字段组(必须)