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

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

输入物料


发送完毕


  • 3
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ChampaignWolf

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值