码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2015-05-06 22:57:37      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:sap idoc   rfc   接口技术   

1.       业务场景

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

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

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

3.       配置步骤

BD50激活变更指针

BD64维护分配模型

WE20 配置合作伙伴参数

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

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

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

技术分享


5.       维护分配模型 BD64

切换到修改模式,点击”添加消息类型”按钮

模型观察 IDOC_DEMO 分配模型视图的名称,一般一个外围系统对应一个模型视图,这里对应的是费用管理系统的模型视图

发送方
D01CLNT310 发送系统的逻辑系统名称
接收方 IDOC_DEMO 接收系统的逻辑系统名称
消息类型 MATMAS 接口对应的IDoc消息类型

技术分享

6.       WE20 配置合作伙伴参数

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

技术分享

输入消息类型,接收端口以及IDoc类型等信息

消息类型 MATMAS IDoc对应的消息类型
接收方端口 D31CLNT100 SM59中创建的RFC连接
基本类型 MATMAS05 IDoc类型
输出模式 立即转换 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

输入物料

技术分享

发送完毕

技术分享

技术分享

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

标签:sap idoc   rfc   接口技术   

原文地址:http://blog.csdn.net/champaignwolf/article/details/45541989

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!