Learning SAP XI
SAP XI (Systems, Applications and other Products Exchange Infrastructure) enables the implementation of cross-system processes. It allows connections of different systems from different vendors, even the non-SAP, and the SAP, with each other. It allows one to use different programming languages, such as JAVA and ABAP. SAP XI is a comprehensive subject matter, which one can learn through a series of lessons and tutorials.
- Difficulty:
- Challenging
Instructions
-
-
1
Read published white papers about SAP XI to get the basic information on how it works. Get an overview of the different areas and their descriptions. Some of the areas to cover are Integration Builder, Design, Configuration, Runtime and other tools such as ARIS and SAP Netweaver.
-
2
Enroll in a class, whether in a classroom or online. You can also search for tutorials online to learn more about SAP XI. You can find tutorials online simply by typing "only sap tutorial" on your web browser. See the links under "Resources" for sample online tutorial websites.
-
3
Read books that teach the fundamentals of SAP XI. A couple of good books available in the market are "Mastering SAP XI Administration" by Banner and Klein, as well as, "SAP Exchange Infrastructure for Developers" by V. Nicolescu, et.al. The first offers fundamentals in administering SAP XI technology, while the second one is for developers.
-
4
Learn to use the "Integration Builder." This is where you will learn all the basic functions of the Integration Builder. You will learn all the subareas for design and configuration and their editors. This is the centralized area for designing and configuration of integrated and collaborative processes.
-
5
Learn about software logistics for XI Objects. This is where you will learn the organization of objects within SAP Exchange Infrastructure. This is also the subject where you will learn the different versions and transports of these objects.
-
6
Learn to design integration scenarios. This is where you will learn about the design of the collaborative process within the application component level. You will learn to map the collaborative processes to the current system landscape.
-
7
Learn to design integration processes. This is where you will learn about executable integration process and their designs. Learn how integrated processes work with each other and how to use the integration server.
-
8
Learn to design interfaces and generate proxies. You will learn to use and describe messages in the message exchange. You will learn to create interfaces using the "Integration Builder," as well as use the proxy generation to produce executable proxies within SAP. You will learn also to import message schema or tables and SAP interfaces from the "Integration Builder" to the "Integration Repository."
-
9
Learn to design mappings. You will learn to design graphical message mappings and describe how to register mapping programs. You will learn to import JAVA and XSLT (eXtensible Stylesheet Language) mappings and learn to use for the source and target interfaces.
-
10
Learn the different configurations in SAP XI. You will learn to define collaboration profiles, receiver determinations, interface determinations, collaboration agreements and configuration scenarios.
-
11
Learn the different run times. You will learn about the integration engine, proxy runtime, adapter engine and central monitoring.
-
12
Learn additional tools such as, ARIS and SAP Netweaver. You will learn to add functions to SAP Netweaver used for modeling processes at different levels, which are mostly graphical.
-
13
Learn about SAP conversion agent by item field. You will learn to add functions to SAP Netweaver in order to convert data from and to XML.
-
14
Install the program on your computer. This way you will learn how to use the system as you learn it.
-
1
Tips & Warnings
Practice and apply what you learn. Consult with experts, such as teachers and software engineers that use SAP XI. Attend seminars and product previews.