Inbound Idoc 步骤

原文地址:http://blog.csdn.net/wren2004/archive/2010/02/26/5328832.aspx

 

基本步骤参照老宋的文章 , 并在自己的实践基础上加了些注解, 以下步骤没有特别说明的, 均指在接收端系统 进行的操作.

1.  WE31 , 创建IDoc segment, 包括head / Item. 这个和建表差不多, 没啥好说的

2.  WE30 , 根据创建好的Segment创建IDoc Type.  创建时Mandatory seg选项打勾.

3.  WE81 , 创建 Message Type.

4.  WE82 ,关联 Message Type IDOC Type.

以上四步和前文(Outbound)一样, 如果是在一个系统的不同Client中进行测试, 可略过, 因为这些设置都是Cross Client的.

5. SALE, 创建发送端系统 的逻辑系统.

6.  SE37 ,  创建一个FM做为Inbound的Process code. 具体参数可以复制标准FM BAPI_IDOC_INPUT1. 老宋原文中说可参考IDOC_INPUT_BBP_IV建立自己的FM, 但我在实际测试情况中发现会导致错误, 可用WE19测试. 后改用BAPI_IDOC_INPUT1才正常.

7.  BD51 , 注册我们刚建好的那个FM.

8.  WE57 , FM IDOC Type/Message Type 关联.

9.  WE42创建 Inbound Process Code. Option ALE 下选择 Processing with ALE service ,在 Processing Type 下选择 function module.

10.  WE20 , 创建发送端系统 的Parter Profile. 因为我们的IDoc是从发送端来的,所以这里创建的Partner Profile要参照发送方逻辑系统来建, 并输入Inbound Parameter.

 

11. 如果一切Ok, 可以从发送端发送一个Idoc过来测试了. 状态56表示成功.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值