Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
FelixDraeger
Associate
Associate
3,658

What’s the Motivation Behind This Guide?

My name is Felix, and I am a user assistance developer at SAP, responsible for ABAP integration and connectivity. Initially, learning about ABAP integration and connectivity through the SAP BTP and SAP S/4HANA Cloud documentation was quite a challenge - different approaches, varying examples for each transport protocol, and no experience with this technology field. Ever since then, I’ve wanted to create a comprehensive development guide to simplify ABAP integration and connectivity for beginners.

And here it is: We have just released the ABAP integration and connectivity guide, which provides you with a roadmap of the landscape of integration solutions within the SAP ecosystem in the context of ABAP Cloud.

Screenshot 2024-11-13 at 15.44.56.png

 

What Can You Find in the ABAP Integration and Connectivity Guide?

The guide aims to help beginners start with integration and connectivity, as well as giving experienced developers reference information to quickly find what they are looking for.

The guide is split into two chapters - Learn and Develop. The Learn chapter helps you to get a basic understanding of all the technical concepts, and the development part provides you with step-by-step guides to start as a developer in the field of ABAP integration and connectivity.

Currently, the examples in the development chapter are designed for SAP BTP and SAP S/4 HANA Public Cloud systems. Examples for SAP S/4HANA and SAP S/4HANA Private Cloud will be provided in the near future. The guide covers three integration use cases: process integration, data integration, and event-based integration.

Process integration can structure communication on the app level, along with a predefined business process, for example, order-to-cash.

Data integration addresses the data exchange between two or more communication partners without a relation to a business process. One of the main use cases for data integration is cross-system analytics.

In the context of business applications, an event represents a significant change of state that is relevant for follow-up processes. For example, when a new sales order is created, you can use events to trigger additional workflows in other applications.

For the transport protocols HTTP and RFC, we provided simple examples that show you how to create a service, create a corresponding runtime configuration for it, and consume it.

For SOAP and OData, these examples will be provided in the near future. For OData, you can also have a look into the ABAP RESTful Application Programming Model guide.

For event-based integration and data integration, you will find information on how to create configurations events and where to get started with data integration.

 

What’s Next for This Guide?

A rolling stone gathers no moss – and we don’t like moss! We are working to provide reference scenarios for each integration use case and transport protocols. We plan on delivering examples that mirror real-world ABAP development scenarios and document new feature releases as they happen.

 

Your Turn

Explore our new guide on ABAP integration and connectivity and share your thoughts. What other areas would you like to see covered? Your feedback will help us improve and expand the ABAP integration and connectivity guide even further!

2 Comments
FrankWuehr
Advisor
Advisor

Great blog!

Wolfgang_Janzen
Product and Topic Expert
Product and Topic Expert

Great that we have it now - it provides a good overview and allows to dig deeper.
So, it really is useful for beginners as well as for experienced readers.

Thank you, Felix!