您的位置:首页 > 其它

ECC系统发送IDoc物料主数据(MATMAS)到周边系统的配置步骤

2016-11-15 13:36 218 查看


1.       业务场景

在SAP系统中创建和物料主数据,通过IDoc,自动将创建和更新的物料主数据主数据同步到周边系统中.


2.       本业务配置涉及的TCODE:

BD50激活消息类型的更改指针
BD64维护分配模型
WE20维护伙伴参数
BD21更加变更指针发送IDoc数据
SM36创建后台作业
MM01创建物料
MM02修改物料
BD10批量发送物料,初始化
WE02IDoc清单,查看IDoc发送情况


3.       配置步骤

BD50激活变更指针

BD64维护分配模型

WE20 配置合作伙伴参数

SM36 配置发送程序和后台作业


4.       激活物料对应的消息类型MATMAS的更改指针BD50

定位到物料主数据对应的消息类型 MATMAS,然后勾选右侧复选框




5.       维护分配模型 BD64

切换到修改模式,点击”添加消息类型”按钮
模型观察IDOC_DEMO分配模型视图的名称,一般一个外围系统对应一个模型视图,这里对应的是费用管理系统的模型视图
发送方D01CLNT310发送系统的逻辑系统名称
接收方IDOC_DEMO接收系统的逻辑系统名称
消息类型MATMAS接口对应的IDoc消息类型



6.       WE20 配置合作伙伴参数

点击出站参数部分的”创建出站参数”按钮



输入消息类型,接收端口以及IDoc类型等信息
消息类型MATMASIDoc对应的消息类型
接收方端口D31CLNT100SM59中创建的RFC连接
基本类型MATMAS05IDoc类型
输出模式立即转换IDoc产生后立即发送



7.       配置发送程序和后台作业


发送主数据的ABAP程序 BD21

TCODE: BD21.

执行程序 RBDMIDOC. RBDMIDOC检查表BDCP,发送指定时间内有变更记录的主数据.

通过在信息类型中指定IDoc的消息类型,可以出发IDoc发送两次程序执行期间有过变更记录的主数据.



创建程序变式,以便配置后台作业.




配置后台作业SM36

创建后台作业,定时发送物料数据



后台作业调用的程序RBDMIDOC和变式IDOC_MATMAS




8.       发送测试


创建物料 MM01

输入引用的物料号,创建新的物料



选择复制基本数据



数据物料名称,并保存.



物料创建完毕




查看创建物料对应的IDoc发送情况 WE02

使用TCODE:WE02,查看已发送的IDoc.可以看到物料 80069096已经被成功发出.

根据后台作业的发送间隔,创建物料后,可能一段时间IDoc才能发出.



在PI系统中进行配置,将物料主数据的IDoc转发到在FTP系统中。

查看FTP中的物料内容






9.       批量发送物料,初始化 BD16

在接口初始化阶段,可以通过BD10批量发送物料主数据IDoc,即使物料没有进行过变更也可以直接发送到周边系统。

TCODE: BD10

输入物料



发送完毕



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: