ABAP:ALE 实现步骤

本文详细介绍了如何在SAP系统中为ALE过程中的集团维护逻辑系统,包括逻辑系统命名的一致性、分配给集团、RFC目标设置、分布模型的配置,以及伙伴参数和处理代码的管理,强调了IDoc数据过滤和错误监控的重要性。

为ALE双方相关的相关集团维护逻辑系统

1.SALE→基本数据→定义逻辑系统<>CLNT<>.

Tips:

如果ALE过程中的各个集团分属不同的SAP系统,则需要确保每个系统中为这些集团设定的逻辑系统名称是一致的,也就是每个系统都要设定 发送与接收

如果ALE过程在同一SAP系统的不同集团之间实现,则只需要进行一次逻辑系统名称定义,因为该设定是跨集团的。

2.为集团分配逻辑系统

定义了逻辑系统名称后,将名称分配给相关集团

接受与发送都要维护

维护RFC目标

ALE实现通信的技术是RFC。因此需要为数据交换的另一方维护RFC目标,以建立通信连接。

SM59→ABAP连接

在发送系统中配置分布模型

分布模型用于描述业务对象在逻辑系统间的分布流程,包括三方面的设定:

消息流

接收者的确定

定义IDoc的过滤标准,移除不需要的数据,减少通信数据量。分布模型还可以进行版本控制,如果接受系统只能读取较早的IDoc类型版本,也可以在此处进行数据的删减。因为旧版本的数据字段一定少于新版的字段数。

事务代码:BD64

模型视图的结构:

1.分布模型的视图,各个ALE过程都有与之对应的视图

2.逻辑发送系统

3.逻辑接收系统

4.ALE消息传递方式:消息类型或BAPI

5.数据过滤条件和接收系统确定条件

消息过滤?

在发送系统中创建伙伴参数

伙伴参数(Partner profile)是IDoc发送和接收过程中的基本连接设定。在ALE中需要将另一方设为伙伴,定义类型为逻辑系统的伙伴参数,才可以通信。

伙伴参数 用于确定ALE的参与系统如何具体处理需要传输的数据,其中包括消息类型和传输端口等的设定。伙

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值