SlideShare a Scribd company logo
Application Link Enabling (ALE)
 Distributed Applications
 Why Distributed Applications?
 Application Link Enabling(ALE)
 ALE Objectives
 ALE Architecture
 Outbound Process & Inbound Process
 Overview of IDocs
 Messages
 ALE Configuration Settings (Outbound & Inbound)
 Techniques used to exchange data between the systems
 Hands-On
Agenda
 Distribution Process
 A Distribution Process is one in which a part of business process is carried
out in one system and part on another.
 The two systems would exchange data with each other at appropriate
points to stay synchronized. In addition, business process are often
required to keep systems synchronized.
Distributed Applications
Central purchasing
Production Center
Sales Center
Distribution Center
 One Central System is not always optimal for unifying the business processes
with integrated applications.
 Reasons for Distributed Systems.
 Geographic Location
 Consolidation
 System Capacity
 Mission-Critical Applications
 Separate Upgrade of Modules
 Data Security
Why Distributing Applications?
 SAP introduced ALE as its initiative to support distributed yet integrated
environment.
 ALE allows for efficient and reliable communication between distributed
processes across physically separated SAP systems to achieve a distributed yet
integrated, logical SAP system.
 ALE enables integrated configurations, in which applications are loosely
coupled, i.e. asynchronously and not via a common database.
ALE (Application Link Enabling)
• Message-based Architecture
• Business Scenarios
• Communication Technology
• Tools
• Methodology
ALE Infrastructure encompasses:
ALE Objectives
• Scenarios:
 R/3 and R/3
 R/2 and R/3
 SAP and non-SAP systems
• Support for different
application releases
• Integration of distributed applications
– Consistency and synchronization
of distributed data with respect
to available database technology
– Support for the configuration of
distributed applications
Distributed Processes
ALE
• PP
• Inventory
management
• Internal sales,
shipping and billing
• Local purchasing
• PM
• Local SOP
• Financials
• Central controlling
• Central SOP
• Information Systems:
• Inventory
• Purchasing
• Sales
• Central purchasing
• Reference system for
Master Data and
Control Data
• Sales, shipping and
billing
• Purchasing of
trading goods
• Inventory management
• Local controlling
ALE enables Distribution of
Transaction
Data
Master Data
Control Data
(Customizing)
ALE distribution model
 Interfaces with R/3, R/2 and Legacy Systems
ALE Architecture
R/3
R/3
LEGACY
SYSTEM
R/2
Flow of Information
R/3 System 1
R/3 System 2
Workflow 'output'
Determine
recipients
Filter/
convert data
Create IDoc
Workflow 'input'
Application functions
Filter/
convert data
Application
data
Application
IDOC
Master-
IDoc
Comm.-
IDoc
Comm.-
IDoc
Comm.-
IDoc
Comm.-
IDoc
Carrier
Application ALE Communica-
tion
 At a very high level, Outbound Process involves 4 steps.
 Identify the need for sending an IDoc
 Generate the master IDoc
 Generate the communication IDoc
 Deliver the communication IDoc
 At a very high level, Inbound Process involves 3 steps.
 Store the IDoc in the database.
 Invoke the posting module
 Create the document.
Outbound Process & Inbound Process
 An IDoc(Intermediate Document) is a container that is used to exchange data
between any two process.
 The word IDoc represents IDoc type and/or IDoc data depending on the
context in which the word is used.
 An IDoc type represents the IDoc’s definition component, which defines
the structure and format of data being exchanged.
 IDoc data can be seen as the instance of the IDoc type.
 An IDoc type structure can consist of several segments, and each segment can
consist of several data fields.
 An IDoc contains 3 types of records.
 One Control Record
 One or many Data Records
 One or many Status Records
Overview of IDocs
 A message represents a specific type of document transmitted between two
partners.
 In SAP, an IDoc can be used to represent several messages or business
documents. (These message should be logically related)
 For example,
 The IDoc (ORDERS05) is used for several messages
 Orders (ORDERS)
 Order Response (ORDRSP)
 Order Change (ORDCHG)
Messages
 Outbound:
 Define Logical Systems (both the sending and receiving logical systems)
(SALE )
ALE -> Sending and Receiving Systems->Logical Systems->Define Logical Systems.
 Sender : Maintain Sender LS
 Receiver : Maintain Receiver LS
 Assign Client to Logical Systems. (SALE )
ALE -> Sending and Receiving Systems->Logical Systems->Assign Client to Logical
Systems.
 Client at SAP End : Assign Current working client
 Maintain RFC destination to connect to Receiving System (R/3). (SM59)
 RFC destination : Maintain Descriptive Destination
 Connection Type : 3 (R/3 Connection)
 Target Host : Target system IP Address
 System Number : SAP system Number
 Logon Details : Logon Details of the target system
ALE Configuration Settings
 Outbound:
 Maintain Port definitions (WE21).
 Port Type : TRFC
 Port : System generated (A00000??)
 Description : Maintain Meaningful Description
 RFC Destination : RFC Destination Maintained in previous step
 Maintain Partner Profiles (WE20).
 Partner Number : Maintain Receiving Partner
 Partner Type : Maintain Partner Type (LS)
 Message type : Maintain Message Type (Outbound parameters)
 Receiver port : A00000??
 Transfer IDOC Immediately : ‘X’
 Basic Type : Maintain Basic IDOC Type
 Packet Size : 1
 Syntax Check : ‘X’
ALE Configuration Settings
 Outbound:
 Maintain Customer Distribution Model (BD 64).
 Sender : Maintain Sender LS
 Receiver : Maintain Receiver LS
 Message Type : Maintain Message Type
 Port and Partner Profiles can be generated automatically by maintaining RFC
destination name same as that of target Logical System. (BD82)
 Inbound:
 Define Logical Systems (both the sending and receiving logical systems) (SALE )
ALE -> Sending and Receiving Systems->Logical Systems->Define Logical Systems.
 Sender : Maintain Sender LS
 Receiver : Maintain Receiver LS
 Assign Client to Logical Systems. (SALE )
ALE -> Sending and Receiving Systems->Logical Systems->Assign Client to Logical
Systems.
 Client at SAP End : Assign Current working client
ALE Configuration Settings
 Inbound:
 Maintain Partner Profiles (WE20).
 Partner Number : Maintain Receiving Partner
 Partner Type : Maintain Partner Type (LS)
 Message type : Maintain Message Type (Inbound
parameters)
 Process Code : Process Code that is linked to Inbound
FM
 Syntax Check : ‘X’
 Trigger Immediately : ‘X’
ALE Configuration Settings
 Push Method
 Sends Master data to the target system
 Pull Method
 Requests Master data from central system.
 Change Pointers
 Distributes the changes in master data to the target systems using SMD
(Shared Master Data Tool)
 Any changes to the master data item gets logged into certain tables (
Change Document Tables – CDHDR, CDPOS)
 When the change pointer (SMD tool) is active, then it reads the contents
of CD* tables and then the pointer to that change in record gets stored in
the DB tables (BDCP, BDCPS).
 SALE->ALE->Modeling->Master Data Distribution->Replication of Modified
data
 ->Activate Change Pointers generally
 ->Activate Change Pointers for message types
Techniques used to exchange data
 Send a Material from iGATE IDES system to iGATE 4.7 system
 TCODE : BD10 (PUSH Method)
 Get a Material from iGATE IDES system to iGATE 4.7 system
 TCODE: BD11 (PULL Method)
 Distribute the changes in Vendor master from iGATE IDES system to IGATE 4.7
system
 Execute the program “RBDMIDOC”. (Change Pointers)
Letz do it!!!

More Related Content

What's hot

Idocs
IdocsIdocs
Idocs
Girish R
 
Important tables for sap sd
Important tables for sap sd Important tables for sap sd
Important tables for sap sd
Roshan Prasad
 
SAP ABAP CONSULTANT CV
SAP ABAP CONSULTANT CVSAP ABAP CONSULTANT CV
SAP ABAP CONSULTANT CVGini Androse
 
SAP S4 HANA FI 1610 Overview (mindmap edition)
SAP S4 HANA FI 1610 Overview (mindmap edition)SAP S4 HANA FI 1610 Overview (mindmap edition)
SAP S4 HANA FI 1610 Overview (mindmap edition)
Benedict Yong (杨腾翔)
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoc
lakshmi rajkumar
 
Framework of sap mm blueprint by pennonsoft
Framework of sap mm blueprint by pennonsoftFramework of sap mm blueprint by pennonsoft
Framework of sap mm blueprint by pennonsoft
PennonSoft
 
SAP - Special Procurement Types (Type 52)
SAP - Special Procurement Types (Type 52)SAP - Special Procurement Types (Type 52)
SAP - Special Procurement Types (Type 52)
Lorenzo Leonelli (ITIL©, 6σ)
 
Sap table relation
Sap table relationSap table relation
Sap table relationRameeza09
 
04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr
Piyush Bose
 
Sap pm-tables
Sap pm-tablesSap pm-tables
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
Lokesh Modem
 
Pipeline process in SAP MM
Pipeline process in SAP MMPipeline process in SAP MM
Pipeline process in SAP MM
srikanth patra
 
Functional specification doc stock aging report based on consumption
Functional specification doc  stock aging report based on consumptionFunctional specification doc  stock aging report based on consumption
Functional specification doc stock aging report based on consumption
Lokesh Modem
 
SAP IDoc Overview and Outbound IDoc.pptx
SAP IDoc Overview and Outbound IDoc.pptxSAP IDoc Overview and Outbound IDoc.pptx
SAP IDoc Overview and Outbound IDoc.pptx
AshwaniKumar207236
 
SAP FICO Table
SAP FICO TableSAP FICO Table
STO movement Type
STO movement TypeSTO movement Type
STO movement Type
Mohammed Azhad
 
Sap query for task list data extraction
Sap query for task list data extractionSap query for task list data extraction
Sap query for task list data extraction
Srinivasa Rao Mullapudi
 
Pricing Routine In Vofm
Pricing Routine In VofmPricing Routine In Vofm
Pricing Routine In Vofm
gueste6b4e7
 

What's hot (20)

Idocs
IdocsIdocs
Idocs
 
Important tables for sap sd
Important tables for sap sd Important tables for sap sd
Important tables for sap sd
 
SAP ABAP CONSULTANT CV
SAP ABAP CONSULTANT CVSAP ABAP CONSULTANT CV
SAP ABAP CONSULTANT CV
 
SAP S4 HANA FI 1610 Overview (mindmap edition)
SAP S4 HANA FI 1610 Overview (mindmap edition)SAP S4 HANA FI 1610 Overview (mindmap edition)
SAP S4 HANA FI 1610 Overview (mindmap edition)
 
Edit idoc , reprocess and test idoc
Edit idoc , reprocess and test idocEdit idoc , reprocess and test idoc
Edit idoc , reprocess and test idoc
 
Framework of sap mm blueprint by pennonsoft
Framework of sap mm blueprint by pennonsoftFramework of sap mm blueprint by pennonsoft
Framework of sap mm blueprint by pennonsoft
 
SAP - Special Procurement Types (Type 52)
SAP - Special Procurement Types (Type 52)SAP - Special Procurement Types (Type 52)
SAP - Special Procurement Types (Type 52)
 
Sap table relation
Sap table relationSap table relation
Sap table relation
 
04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr04.pricing and conditions_sdbfpr
04.pricing and conditions_sdbfpr
 
Sap pm-tables
Sap pm-tablesSap pm-tables
Sap pm-tables
 
Important tables for sap sd
Important tables for sap sdImportant tables for sap sd
Important tables for sap sd
 
Functional specification doc Gst purcahse register
Functional specification doc Gst purcahse registerFunctional specification doc Gst purcahse register
Functional specification doc Gst purcahse register
 
Pipeline process in SAP MM
Pipeline process in SAP MMPipeline process in SAP MM
Pipeline process in SAP MM
 
Functional specification doc stock aging report based on consumption
Functional specification doc  stock aging report based on consumptionFunctional specification doc  stock aging report based on consumption
Functional specification doc stock aging report based on consumption
 
SAP IDoc Overview and Outbound IDoc.pptx
SAP IDoc Overview and Outbound IDoc.pptxSAP IDoc Overview and Outbound IDoc.pptx
SAP IDoc Overview and Outbound IDoc.pptx
 
SAP FICO Table
SAP FICO TableSAP FICO Table
SAP FICO Table
 
Sap pm tables
 Sap pm tables Sap pm tables
Sap pm tables
 
STO movement Type
STO movement TypeSTO movement Type
STO movement Type
 
Sap query for task list data extraction
Sap query for task list data extractionSap query for task list data extraction
Sap query for task list data extraction
 
Pricing Routine In Vofm
Pricing Routine In VofmPricing Routine In Vofm
Pricing Routine In Vofm
 

Similar to ALE_Presentation.ppt

SAP Inbound IDoc.pptx
SAP Inbound IDoc.pptxSAP Inbound IDoc.pptx
SAP Inbound IDoc.pptx
AshwaniKumar207236
 
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configurationDocslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Shailendra Surana
 
15. ALE IDOC.pdf
15. ALE IDOC.pdf15. ALE IDOC.pdf
15. ALE IDOC.pdf
kumar623891
 
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
Mediehuset Ingeniøren Live
 
Interfaces Demo Eclipsys Baroda India Part Two
Interfaces Demo  Eclipsys Baroda India Part TwoInterfaces Demo  Eclipsys Baroda India Part Two
Interfaces Demo Eclipsys Baroda India Part TwoMonisha Ghuman
 
Sap
SapSap
Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?
confluent
 
KAFKA Summit 2021: From legacy systems to microservices and back.pdf
KAFKA Summit 2021: From legacy systems to microservices and back.pdfKAFKA Summit 2021: From legacy systems to microservices and back.pdf
KAFKA Summit 2021: From legacy systems to microservices and back.pdf
Andrea Gioia
 
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Microsoft Technet France
 
Business Analytics System
Business Analytics SystemBusiness Analytics System
Business Analytics System
Mahesh Patwardhan
 
Many Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle EbsMany Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle EbsHossam El-Faxe
 
sap basis transaction codes
sap basis transaction codessap basis transaction codes
sap basis transaction codes
EOH SAP Services
 
Datawarehousing & DSS
Datawarehousing & DSSDatawarehousing & DSS
Datawarehousing & DSS
Deepali Raut
 
L11 Application Architecture
L11 Application ArchitectureL11 Application Architecture
L11 Application Architecture
Ólafur Andri Ragnarsson
 
1 basis technical-overview
1 basis technical-overview1 basis technical-overview
1 basis technical-overviewhassan010
 
Integration Patterns for Big Data Applications
Integration Patterns for Big Data ApplicationsIntegration Patterns for Big Data Applications
Integration Patterns for Big Data Applications
Michael Häusler
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
Parikshit Sanghavi
 
Sapbasic
SapbasicSapbasic
Sapbasic
Mandeep SINGH
 
Nic solution strategy
Nic solution strategyNic solution strategy
Nic solution strategy
Prodapt Solutions
 

Similar to ALE_Presentation.ppt (20)

SAP Inbound IDoc.pptx
SAP Inbound IDoc.pptxSAP Inbound IDoc.pptx
SAP Inbound IDoc.pptx
 
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configurationDocslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
Docslide.net how ale-and-idocs-affect-sap-in-house-cash-configuration
 
Sap
SapSap
Sap
 
15. ALE IDOC.pdf
15. ALE IDOC.pdf15. ALE IDOC.pdf
15. ALE IDOC.pdf
 
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
Få overblik over IT/OT-systemer og opgraderingsbehov, Leif Poulsen - NNE Phar...
 
Interfaces Demo Eclipsys Baroda India Part Two
Interfaces Demo  Eclipsys Baroda India Part TwoInterfaces Demo  Eclipsys Baroda India Part Two
Interfaces Demo Eclipsys Baroda India Part Two
 
Sap
SapSap
Sap
 
Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?Digital integration hub: Why, what and how?
Digital integration hub: Why, what and how?
 
KAFKA Summit 2021: From legacy systems to microservices and back.pdf
KAFKA Summit 2021: From legacy systems to microservices and back.pdfKAFKA Summit 2021: From legacy systems to microservices and back.pdf
KAFKA Summit 2021: From legacy systems to microservices and back.pdf
 
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !Migrer vos bases Oracle vers du SQL, le tout dans Azure !
Migrer vos bases Oracle vers du SQL, le tout dans Azure !
 
Business Analytics System
Business Analytics SystemBusiness Analytics System
Business Analytics System
 
Many Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle EbsMany Faces Of Bi Publisher In Oracle Ebs
Many Faces Of Bi Publisher In Oracle Ebs
 
sap basis transaction codes
sap basis transaction codessap basis transaction codes
sap basis transaction codes
 
Datawarehousing & DSS
Datawarehousing & DSSDatawarehousing & DSS
Datawarehousing & DSS
 
L11 Application Architecture
L11 Application ArchitectureL11 Application Architecture
L11 Application Architecture
 
1 basis technical-overview
1 basis technical-overview1 basis technical-overview
1 basis technical-overview
 
Integration Patterns for Big Data Applications
Integration Patterns for Big Data ApplicationsIntegration Patterns for Big Data Applications
Integration Patterns for Big Data Applications
 
Sap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit SanghaviSap overview posted by Parikshit Sanghavi
Sap overview posted by Parikshit Sanghavi
 
Sapbasic
SapbasicSapbasic
Sapbasic
 
Nic solution strategy
Nic solution strategyNic solution strategy
Nic solution strategy
 

Recently uploaded

Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
Jim Smith
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
akaash13
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
CIOWomenMagazine
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
Muhammad Adil Jamil
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
Amir H. Fassihi
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
Tata Consultancy Services
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
A. F. M. Rubayat-Ul Jannat
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
William (Bill) H. Bender, FCSI
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
juniourjohnstone
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
gcljeuzdu
 

Recently uploaded (10)

Senior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdfSenior Project and Engineering Leader Jim Smith.pdf
Senior Project and Engineering Leader Jim Smith.pdf
 
Training- integrated management system (iso)
Training- integrated management system (iso)Training- integrated management system (iso)
Training- integrated management system (iso)
 
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
Oprah Winfrey: A Leader in Media, Philanthropy, and Empowerment | CIO Women M...
 
Leadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact PlanLeadership Ethics and Change, Purpose to Impact Plan
Leadership Ethics and Change, Purpose to Impact Plan
 
Founder-Game Director Workshop (Session 1)
Founder-Game Director  Workshop (Session 1)Founder-Game Director  Workshop (Session 1)
Founder-Game Director Workshop (Session 1)
 
TCS AI for Business Study – Key Findings
TCS AI for Business Study – Key FindingsTCS AI for Business Study – Key Findings
TCS AI for Business Study – Key Findings
 
Case Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of ManagementCase Analysis - The Sky is the Limit | Principles of Management
Case Analysis - The Sky is the Limit | Principles of Management
 
W.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest ExperienceW.H.Bender Quote 65 - The Team Member and Guest Experience
W.H.Bender Quote 65 - The Team Member and Guest Experience
 
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
SOCIO-ANTHROPOLOGY FACULTY OF NURSING.....
 
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
一比一原版杜克大学毕业证(Duke毕业证)成绩单留信认证
 

ALE_Presentation.ppt

  • 2.  Distributed Applications  Why Distributed Applications?  Application Link Enabling(ALE)  ALE Objectives  ALE Architecture  Outbound Process & Inbound Process  Overview of IDocs  Messages  ALE Configuration Settings (Outbound & Inbound)  Techniques used to exchange data between the systems  Hands-On Agenda
  • 3.  Distribution Process  A Distribution Process is one in which a part of business process is carried out in one system and part on another.  The two systems would exchange data with each other at appropriate points to stay synchronized. In addition, business process are often required to keep systems synchronized. Distributed Applications Central purchasing Production Center Sales Center Distribution Center
  • 4.  One Central System is not always optimal for unifying the business processes with integrated applications.  Reasons for Distributed Systems.  Geographic Location  Consolidation  System Capacity  Mission-Critical Applications  Separate Upgrade of Modules  Data Security Why Distributing Applications?
  • 5.  SAP introduced ALE as its initiative to support distributed yet integrated environment.  ALE allows for efficient and reliable communication between distributed processes across physically separated SAP systems to achieve a distributed yet integrated, logical SAP system.  ALE enables integrated configurations, in which applications are loosely coupled, i.e. asynchronously and not via a common database. ALE (Application Link Enabling) • Message-based Architecture • Business Scenarios • Communication Technology • Tools • Methodology ALE Infrastructure encompasses:
  • 6. ALE Objectives • Scenarios:  R/3 and R/3  R/2 and R/3  SAP and non-SAP systems • Support for different application releases • Integration of distributed applications – Consistency and synchronization of distributed data with respect to available database technology – Support for the configuration of distributed applications
  • 7. Distributed Processes ALE • PP • Inventory management • Internal sales, shipping and billing • Local purchasing • PM • Local SOP • Financials • Central controlling • Central SOP • Information Systems: • Inventory • Purchasing • Sales • Central purchasing • Reference system for Master Data and Control Data • Sales, shipping and billing • Purchasing of trading goods • Inventory management • Local controlling
  • 8. ALE enables Distribution of Transaction Data Master Data Control Data (Customizing) ALE distribution model
  • 9.  Interfaces with R/3, R/2 and Legacy Systems ALE Architecture R/3 R/3 LEGACY SYSTEM R/2
  • 10. Flow of Information R/3 System 1 R/3 System 2 Workflow 'output' Determine recipients Filter/ convert data Create IDoc Workflow 'input' Application functions Filter/ convert data Application data Application IDOC Master- IDoc Comm.- IDoc Comm.- IDoc Comm.- IDoc Comm.- IDoc Carrier Application ALE Communica- tion
  • 11.  At a very high level, Outbound Process involves 4 steps.  Identify the need for sending an IDoc  Generate the master IDoc  Generate the communication IDoc  Deliver the communication IDoc  At a very high level, Inbound Process involves 3 steps.  Store the IDoc in the database.  Invoke the posting module  Create the document. Outbound Process & Inbound Process
  • 12.  An IDoc(Intermediate Document) is a container that is used to exchange data between any two process.  The word IDoc represents IDoc type and/or IDoc data depending on the context in which the word is used.  An IDoc type represents the IDoc’s definition component, which defines the structure and format of data being exchanged.  IDoc data can be seen as the instance of the IDoc type.  An IDoc type structure can consist of several segments, and each segment can consist of several data fields.  An IDoc contains 3 types of records.  One Control Record  One or many Data Records  One or many Status Records Overview of IDocs
  • 13.  A message represents a specific type of document transmitted between two partners.  In SAP, an IDoc can be used to represent several messages or business documents. (These message should be logically related)  For example,  The IDoc (ORDERS05) is used for several messages  Orders (ORDERS)  Order Response (ORDRSP)  Order Change (ORDCHG) Messages
  • 14.  Outbound:  Define Logical Systems (both the sending and receiving logical systems) (SALE ) ALE -> Sending and Receiving Systems->Logical Systems->Define Logical Systems.  Sender : Maintain Sender LS  Receiver : Maintain Receiver LS  Assign Client to Logical Systems. (SALE ) ALE -> Sending and Receiving Systems->Logical Systems->Assign Client to Logical Systems.  Client at SAP End : Assign Current working client  Maintain RFC destination to connect to Receiving System (R/3). (SM59)  RFC destination : Maintain Descriptive Destination  Connection Type : 3 (R/3 Connection)  Target Host : Target system IP Address  System Number : SAP system Number  Logon Details : Logon Details of the target system ALE Configuration Settings
  • 15.  Outbound:  Maintain Port definitions (WE21).  Port Type : TRFC  Port : System generated (A00000??)  Description : Maintain Meaningful Description  RFC Destination : RFC Destination Maintained in previous step  Maintain Partner Profiles (WE20).  Partner Number : Maintain Receiving Partner  Partner Type : Maintain Partner Type (LS)  Message type : Maintain Message Type (Outbound parameters)  Receiver port : A00000??  Transfer IDOC Immediately : ‘X’  Basic Type : Maintain Basic IDOC Type  Packet Size : 1  Syntax Check : ‘X’ ALE Configuration Settings
  • 16.  Outbound:  Maintain Customer Distribution Model (BD 64).  Sender : Maintain Sender LS  Receiver : Maintain Receiver LS  Message Type : Maintain Message Type  Port and Partner Profiles can be generated automatically by maintaining RFC destination name same as that of target Logical System. (BD82)  Inbound:  Define Logical Systems (both the sending and receiving logical systems) (SALE ) ALE -> Sending and Receiving Systems->Logical Systems->Define Logical Systems.  Sender : Maintain Sender LS  Receiver : Maintain Receiver LS  Assign Client to Logical Systems. (SALE ) ALE -> Sending and Receiving Systems->Logical Systems->Assign Client to Logical Systems.  Client at SAP End : Assign Current working client ALE Configuration Settings
  • 17.  Inbound:  Maintain Partner Profiles (WE20).  Partner Number : Maintain Receiving Partner  Partner Type : Maintain Partner Type (LS)  Message type : Maintain Message Type (Inbound parameters)  Process Code : Process Code that is linked to Inbound FM  Syntax Check : ‘X’  Trigger Immediately : ‘X’ ALE Configuration Settings
  • 18.  Push Method  Sends Master data to the target system  Pull Method  Requests Master data from central system.  Change Pointers  Distributes the changes in master data to the target systems using SMD (Shared Master Data Tool)  Any changes to the master data item gets logged into certain tables ( Change Document Tables – CDHDR, CDPOS)  When the change pointer (SMD tool) is active, then it reads the contents of CD* tables and then the pointer to that change in record gets stored in the DB tables (BDCP, BDCPS).  SALE->ALE->Modeling->Master Data Distribution->Replication of Modified data  ->Activate Change Pointers generally  ->Activate Change Pointers for message types Techniques used to exchange data
  • 19.  Send a Material from iGATE IDES system to iGATE 4.7 system  TCODE : BD10 (PUSH Method)  Get a Material from iGATE IDES system to iGATE 4.7 system  TCODE: BD11 (PULL Method)  Distribute the changes in Vendor master from iGATE IDES system to IGATE 4.7 system  Execute the program “RBDMIDOC”. (Change Pointers) Letz do it!!!