关于MARA新增字段并保证BAPI能传输成功

更新时间:2023-12-13 15:12:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

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里配置字段组(必须)

本文来源:https://www.bwwdw.com/article/dme5.html

Top