SAP ALE (Application Link and Enabling)介紹
ALE 是Application Link and Enabling的縮寫,是SAP專門為SAP與SAP之間所設計的整合中介軟體。IDocs是中介文字 (Intermediate DOCument) 的縮寫,是SAP提供的系統整合專用的資料/訊息格式。ALE在SAP 3.0版本開始就作為SAP整個應用體系的一部分,為分散式資料交換提供了可靠安全的通訊機制。ALE的設計,原本作為兩個SAP流程之間的一種訊息傳遞服務(Messaging Service) ,使SAP與SAP的業務流程之間企業資料能夠有效的交換,為兩個獨立的SAP之間提供了的系統整合服務。不過,隨著應用的發展,ALE/IDocs介面機制也已然成為與其它非SAP系統的標準的整合方式。 ALE的設計結構可以分為三層,即應用層,資料/訊息分配層和通訊層。 通訊層是SAP整合機制的基礎,它利用遠端功能呼叫RFC(Remote Function Call) 呼叫SAP系統的功能模組。 資料/訊息分配層,主要提供三個關鍵服務:
1)按資料分配模型決定資料接收者。
2)訊息的過濾和轉換。
3)資料/訊息的壓縮,以提高傳遞效率。
應用層直接與SAP系統介面,生成或從其它系統接收含有路由資訊的訊息文字IDocs,包括訊息接收者的姓名,要求傳送的型別以及對訊息進行處理的規則。
例如: plant中的物料採購在一個本地的instance上進行處理(the local system).
向供應商付款和總帳處理在公司中心instance上處理(the central system).
分佈(distribute)不是簡單的資料分割!!!
分佈就是把資料分佈在多個地點,但同時又能保證資料在整體上的一致性和完整性.
分佈用到分割技術, 但是分佈不是簡單的分割.為了保證不同地點的資料的完整性和一致性different systems利用ALE進行溝通.
and areas with tasks that are decentralized.
It may be practical for organizations to use separate application systems so that application components can be installed and operated on decentralized systems that are technically independent of each other.
The ALE concept supports the implementation and operation of distributed SAP applications. It is based on business-controlled messaging with consistent data storage on loosely coupled systems. The applications are integrated through the message exchange, not via a central database.
To implement a distributed, yet integrated system, the customer must specify in a logical model, which applications are to run on which systems and how the applications are to exchange data with each other.
On the technical side, the data exchange is carried out via IDocs (intermediate documents) as used in the EDI (Electronic Data Interchange) interface. On the application side, EDI supports information exchange between R/3 systems in different enterprises, whereas ALE supports information exchange within one enterprise. The ALE distribution mechanism is similar to the EDI mechanism. In ALE, business processes are distributed at the transaction level.
The procurement of materials via the plant in a company code can be handled in a local system. However, payments to vendors and the general ledger are managed in a central system.
In order that both organizations use the same master data, the head office distributes the master data to the local system. Thus the transaction data in the local systems for which IDocs exist can be sent to the head office without inconsistencies.
Examples of data that can be distributed:
Master data: Customers, vendors, G/L accounts, cost centers, cost elements, activity types
Transaction data: Incoming invoices, outgoing invoices, Financial Accounting line items, Controlling documents
The SAP standard system is delivered with some ALE scenarios. For example:
Central contract management in Purchasing
Distributed Inventory Management
Central Materials Management master data
The message types required for the distribution via IDocs are also delivered by SAP. You can also define your own ALE scenarios.
Business to Business Procurement works through ALE with an R/3 backend system
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/90072/viewspace-969941/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP Cloud Application Programming 介紹(2021 更新版)CloudAPP
- Enabling Flexible SAP Workflow in Purchase RequisitionFlexUI
- Kyma Application Connectivity 特性介紹APP
- Symbolic Link漏洞簡單背景介紹Symbol
- SAP BOPF介紹
- Android Framework中的Application Framework層介紹AndroidFrameworkAPP
- SAP ABAP Append structure 介紹APPStruct
- SAP Java Connector 元件介紹Java元件
- SAP工作流介紹之ABAP Business Workflow介紹
- SAP 雲平臺多目標應用 Multi-Target Application 的開發技術介紹APP
- SAP成都研究院李三郎:SCP Application Router簡介APP
- SAP Commerce Cloud OAuth 實現介紹CloudOAuth
- SAP ABAP MIME Repository 和 API 介紹API
- SAP UI5 Routing 路由介紹UI路由
- 【RAT】Oracle Real Application Testing(真用應用測試)介紹OracleAPP
- SAP UI5 sap.ui.export.Spreadsheet API 介紹UIExportAPI
- SAP UI5 sap.ui.Device.media.RANGESETS.SAP_STANDARD_EXTENDED 介紹UIdev
- SAP Commerce Cloud 的 Product Carousel Component 介紹Cloud
- SAP AppGyver 的 Universal Theme System 使用介紹APP
- SAP UI5 Smart Chart 功能介紹UI
- SAP UI5 SmartForm 使用技巧介紹UIORM
- SAP CRM Fiori Simulation Pipeline 設計介紹
- SAP UI5 sap.ui.Device.media 的使用介紹UIdev
- SAP UI5 sap.ui.core.Element 的概要介紹UI
- SAP Business Application Studio和SAP雲平臺DestinationAPP
- SAP UI5 sap.ui.Device.media 公有方法介紹UIdev
- SAP UI5 sap.ui.Device.media.RANGESETS 的使用介紹UIdev
- SAP CRM附件模型的Authorization scope原理介紹模型
- SAP UI5 DynamicPage 控制元件介紹UI控制元件
- 開源工具 SAP UI5 Tools 介紹開源工具UI
- SAP S/4HANA OData Mock Service 介紹Mock
- SAP UI5 Decision Table 的特性介紹UI
- SAP UI5 FlexibleColumnLayout 控制元件介紹UIFlex控制元件
- SAP Spartacus 事件服務 Event Service 使用介紹事件
- 單頁面 Web 應用(Single Page Application,SPA)的工作原理介紹WebAPP
- How to prove that SAP CRM WebUI is a stateful applicationWebUIAPP
- 列印SAP Spartacus generic link指向的url
- SAP Fiori應用索引大全工具和 SAP Fiori Tools 的使用介紹索引
- SAP S/4HANA Cross Selling機制介紹ROS