EDI用于不同企业间的电子数据的交换。
ALE (application link enable) - 是SAP专门为SAP与SAP之间所设计的整合中间件,在SAP 3.0版本开始就作为SAP整个应用体系的一部分,为分布式数据交换提供了可靠安全的通讯机制。ALE的设计,原本作为两个SAP流程之间的一种消息传递服务(Messaging Service) ,使SAP与SAP的业务流程之间企业数据能够有效的交换,为两个独立的SAP之间提供了的系统整合服务。不过,随着应用的发展,ALE/IDOCs接口机制也已然成为与其它非SAP系统的标准的整合方式。
ALE的设计结构可以分为三层,即应用层,数据/消息分配层和通讯层。通讯层是SAP整合机制的基础,它利用远程功能呼叫RFC(Remote Function Call) 调用SAP系统的功能模块。
ALE主要用于同一企业不同sap系统之间的数据交换。
Idoc(Intermediate Document) - 是信息系统之间(通常是ERP) 进行事务性或数据交换使用的标准数据格式,其中比较公认的是符合EDI标准的IDoc,个别系统可以用过EDI子系统转换为EDI标准来使用。IDoc一般是面向消息的,含有事务性数据、主数据和控制数据;异步处理的。
IDOC是SAP R/3与SAP R/3或其他外部系统交换数据用过的文件格式
IDoc认为是EDI的一个实现
IDoc文件交换数据的逻辑示意图,由此可见以它做为通讯媒介构成了一个强大的分布且开放的系统