This chapter focuses on how to build a stable and error-free connection of a Systems Applications and Products in Data Processing (SAP) system using non-SAP software. The method of solving this task may vary significantly depending on multiple factors, from the number of funds available to the customer to the level of the developer's proficiency. Here, we will try to clarify the range of options that a typical developer has.
The following topics will be covered in this chapter:
- Ways of connecting with legacy systems
- The Intermediate Document (IDoc) in SAP:
- Differences between IDoc and Electronic Data Interchange (EDI)
- The Application Link Enable (ALE) framework
- Running programs remotely through the Business Application Programming Interface (BAPI)
- SAP Gateway
- Open Data Protocol (OData) ...