SAP – XI Course Content

Overview :

SAP Exchange Infrastructure (XI) as it is commonly enables us to implement Cross System Processes. It is used to connect SAP with different non-SAP and SAP systems in different versions and implemented in different programming languages (Java, ABAP, and so on). SAP XI is also known as SAP Process Integration, or SAP PI.

Training Objectives of ABAP :

Training Objectives of SAP XI is the Analysis and Design of Business Requirements. Identifying integration issues and developing solutions to these issues. It reduces the integration costs by providing a common repository for interfaces. The central component of SAP XI is the SAP Integration Server, which facilitates the interaction between diverse operating systems and applications across internal and external networked computer systems.

Target Students / Prerequisites :

SAP XI is SAP’s enterprise application integration (EAI) software, a component of the NetWeaver product group used to facilitate the exchange of information among a company’s internal software and systems and those of external parties. Basic Skills Required for XI is the Student must be belong to IT and awareness on Relation Database Connection.

Introduction to SAP NetWeaver Technology :

  • Building Blocks of SAP NetWeaver
  • Web AS Architecture

Introduction to SAP Exchange Infrastructure :

  • Process Integration with SAP XI 3.0 (XI 7.0)
  • Architecture of SAP XI 3.0 (XI 7.0)

System Landscape Directory :

  • Architecture of SLD
  • Describing Technical Systems & Business Systems
  • Landscapes and Software catalog

Designing Collaborative Process :

  • Introduction to Integration Repository
  • Organization of Design Objects in IR
  • Creating Repository’ Objects.
  • Data types
  • Message types
  • Message Interfaces
  • Mapping Objects
  • Mapping Templates etc..
  • Importing RFC & IDOC Interfaces
  • Developing” with Imported Interface Objects
  • Message types across components
  • Enhancing Partner’s and Customer’s Data types
  • Mapping Application Components to Systems
  • Object Versioning and Transport
  • or

Mappings :

  • Overview
  • Mapping Programs in SAP XI 3.0 (XI 7.0)
  • Java Mapping
  • XSLT Mapping
  • ABAP Mapping
  • Message Mapping
  • Mapping Functions
  • Context Handling Value Mapping
  • User Defined Functions
  • Multi Mapping

Configuration :

  • Introduction to Integration Directory
  • Describing Systems and Services
  • Configuring Internal Company Process
  • Configuring Cross-Company Process
  • Configuring Communication channels
  • Logical Routing and Technical Routing
  • Transports between the Test and Productive Landscape

Runtime :

  • Introduction to Integration Server
  • Processing Steps of Integration Engine
  • Proxy Runtime
  • Using Runtime Workbench
  • Message Monitoring
  • Component Monitoring
  • End-to-End Monitoring

Proxies :

  • Introduction to Proxies
  • Creating ABAP proxies
  • Creating JAVA proxies
  • Proxy Runtime

Integration Process (ccBPM) :

  • Introduction to Integration Process
  • Arch. of ccBPM
  • Designing Integration Process
  • Controlling the process flow
  • Time control and Exception Handling
  • Message Bundling
  • Sync/Async. Communications
  • Configuring Integration Process
  • Monitoring the execution of integration Process

Adapters :

  • Adapter Framework, Adapter Engine and ADK
  • File Adapter
  • JDBC Adapter
  • RFC Adapter
  • IDOC Adapter
  • Plain HTTP Adapter
  • SOAP Adapter
  • XI Adapter
  • JMS Adapter
  • Overview Of other Adapters

Scenarios :

  • File to File
  • File to JDBC
  • JDBC to File
  • File to RFC
  • File to IDOC
  • IDOC to File
  • HTTP to RFC
  • ABAP Proxy (Client Proxy)
  • IDOC to Flat file
  • Flat file to IDOC
  • SOAP to RFC
  • XSLT Mapping
  • BPM1(File to File)
  • BPM2(File to RFC)
  • BPM3(Multiple Files)

Courses Duration : 3-4 weeks