关于idoc中的distribution Model作用

[i=s] 本帖最后由 yangjulei 于 2012-8-28 09:44 编辑

自己会做idoc,但是对这个distribution Model的作用却一直不是很了解。
曾经使用FM master_idoc_distribute发送idoc,一度以为distribution Model就是个废物,不用配置也不会影响我发送。
今天终于明白了,于是跟大家分享下。

distribution Model作用:
1.如果我们client 000上配置了distribution Model,在client 800上我就不需要再做同样的配置,只需要使用distribute功能就可以将它分配过去,这个功能相当于copy。
2.在使用master_idoc_distribute发送idoc时,如果我们人为设定好port,send partner,receiver partner,这个时候distribution model是不起作用的,但我们也只能实现1对1的发送。如果要给多个接收方发送该怎么办?难道loop 调用FM master_idoc_distribute发送idoc?当然这样做是可以的,更简单的方法是:
在给FM master_idoc_distribute传参数时,只给定idoc type和message type,这样在FM master_idoc_distribute内部就会去调用一个FM  MMODEL_INT_VALID_GET来把该message type对应的所有model找出来,然后找到所有的接收方,向他们发送idoc。

只是个人理解,不对的地方还请包涵。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/7714329/viewspace-757823/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/7714329/viewspace-757823/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值