XI/PI 交换架构
SAP剑客
一日不读书,胸臆无佳想。一月不读书,耳目失精爽。
展开
-
ALE IDoc & RFC of SAP
ALE 是Application Link and Enabling的缩写,是SAP专门为SAP与SAP之间(多个系统可以指物理上的,也可以是逻辑上的)所设计的整合中间件, 后来进一步成为SAP与非SAP系统之间的标准的整合方式。 IDocs是中介文本 (Intermediate DOCument) 的缩写,是SAP提供的系统整合专用的数据/消息格式。它几乎可以传送任何 SAP 应用数据。转载 2016-07-11 09:04:51 · 1593 阅读 · 0 评论 -
ALE&IDoc& EDI(8)--Serialization
Serialization在ALE/IDoc中的一个应用。有一些标准的Serialization Groups,实际定制的不多,这里只是作为一个知识储备讲一下。 何为Serizalization?就是一系列的Message type按一定序列发送接受,可以理解为打包发送。这与一般的单个的Message type不同,SAP有它特定的一些设置,下面就让我们来看看这些设置。转载 2016-07-09 09:41:34 · 1147 阅读 · 0 评论 -
ALE&IDoc& EDI(7)--IDoc Extension
SAP已经提供很多标准的IDoc type、Message type及相关的程序,可以通过配置就可以完成一般的分发和接受。 但是,由于客户的定制化,很多标准表做过了增强,同时也有一些新增的主数据需要传输,所以就需要对现有的一些IDoc及相关程序做增强。我们假设标准的主数据已经做过增强(比如MATMAS,DEBMAS等),下面讲一下增强的一般流程。 1. WE转载 2016-07-09 09:41:04 · 1640 阅读 · 0 评论 -
ALE&IDoc& EDI(6)--Filter & Conversion
SAP为了ALE/IDoc更具灵活性,提供了Filter和Conversion功能。Filter是针对Message type的,而Conversion则是针对Sender和Receiver的。 Filter的一般定义流程为:T-code: BD95->BD59->BD64,Filter是针对Outbound使用的,可以时一些不符合Filter的数据过滤掉,不生成IDo转载 2016-07-09 09:40:41 · 850 阅读 · 0 评论 -
ALE&IDoc& EDI(5)--Inbound Function
ALE/IDoc 在Outbound的时候,需要有程序来生成IDoc,在Inbound的时候需要有程序来解析IDoc,从而在R/3中生成主数据。 由于Outbound有:Message Control, Change Point, Stand-Alone三种方式,所以就衍生出三种不同Outbound程序。但是概念上,总体是一致的,只是实现是一些参数和功能不一样。相比而言,Inbound转载 2016-07-09 09:40:07 · 942 阅读 · 0 评论 -
ALE&IDoc& EDI(4)--change point02
Change point的第二种方法就是SMD,通过一系列的配置和Job,你就可以做到,让不同的Message type自动分发。这里所谓的自动分发,就是当一个系统中的主数据发生修改,创建,删除时,其他相关联的系统也会自动更新。我这边主要用的就是这个技术。 下面来具体讲一下: 有几张表大家需要熟悉: BDCP : change point BDCPS:Change转载 2016-07-09 09:39:37 · 1907 阅读 · 0 评论 -
ALE&IDoc& EDI(3)--change point01
SAP中实现分布式的一个机制就是ALE/IDoc,而在具体一点就是change point。 Change point是用来分发主数据的。主要有两种实现方式,一种是直接方式,另外一种是通过SMD tool(shared data master tool)来实现。 我们先来讲一下直接方式。所谓的直接方式,就是运行一个为一个主数据专门的Repoort程序,填转载 2016-07-09 09:39:13 · 1869 阅读 · 0 评论 -
ALE&IDoc& EDI(1)--OverView
我在新环境中,学到的最多的东西就是接口技术,也是我觉得很有用的一些知识。 由于公司业务复杂,第三方系统很多,有很多业务系统在上面跑。SAP引入之后,就需要和第三方系统做接口,比如订单、物流什么的。不过有一个很好的趋势,很多老系统在被淘汰,原来的一些核心业务正在向SAP移植,可见SAP还是不错的,这口饭还有得吃。 我这边的接口类型有不少,比如ALE/IDoc,PI,FTP转载 2016-07-09 09:37:17 · 1445 阅读 · 0 评论 -
SAP中:ALE控制单元是什么?
ALE 是Application Link and Enabling的缩写,是SAP专门为SAP与SAP之间所设计的整合中间件。ALE在SAP 3.0版本开始就作为SAP整个应用体系的一部分,为分布式数据交换提供了可靠安全的通讯机制。ALE的设计,原本作为两个SAP流程之间的一种消息传递服务(Messaging Service) ,使SAP与SAP的业务流程之间企业数据能够有效的交换,为两个独立的转载 2016-07-09 09:35:35 · 2719 阅读 · 0 评论 -
SAP XI
SAP XI 是德国SAP公司出品的ERP软件中的一个组件,其中XI表示Exchange Infrastructure(交换架构)。鉴于此,国内的SAP培训行业逐渐开始发展,其中发展最快的是,51SAP培训品牌全国最大的SAP就业培训基地。 由于SAP定位于ERP系统,重点关注企业的人、财、物等资源的整合,对于企业其他的专业化系统所执行的功能无法被SAP完全覆盖和取代,因此必须有相应的转载 2016-07-09 09:32:29 · 1227 阅读 · 1 评论 -
ALE&IDoc& EDI(9)--others
对ALE/IDoc进行了一个粗略的总结,而实际上ALE/IDoc还有很多应用,比如与BAPI的接口(实际上就用BAPI把ALE/IDoc的内容封装起来),这样就方便做一些外部调用等动作了,与其他SAP系统的接口(BI、PI等),与第三方系统的交互(EDI)等一系列的应用。总的来说,这项技术在SAP中很有用。 还是要重提一句话,这种实践性很强的技术,一定要多练习,光看书是没用的。所以我转载 2016-07-09 09:42:01 · 892 阅读 · 0 评论