RAP - Mixed Content
Category - ABAP
How do we actually get different content into the same column in the List Report? Let's look at a practical example using our Sales App.
02/10/2026
Category - ABAP
How do we actually get different content into the same column in the List Report? Let's look at a practical example using our Sales App.
02/10/2026
Category - ABAP
In this article, we will look at how we can define our own units in the system and then connect them to our RAP application.
02/06/2026
Category - ABAP
In this article, we'll restructure our RAP application's data model and change how we handle text. We'll use augmentation to ensure our data model remains complete.
02/03/2026
Category - YouTube
In this episode, we create our new document app using generators to create the data model and then to create the RAP object.
02/02/2026
Category - ABAP
How can you work with even greater type precision in a Core Data Service when creating an element in the view? To find out, we'll look at typed literals and how they can help you in everyday use.
01/30/2026
Category - ABAP
There's constant discussion about RAP, CAP or both, but what about the business side? Besides the features, what other requirements and points should you consider?
01/27/2026
Category - YouTube
In this episode, we look at the modeling of a Consumption View and examine various aspects such as functions, associations, session variables, and virtual fields.
01/26/2026
Category - ABAP
If we have implemented virtual fields in an entity in the ABAP RESTful Application Programming Model, how can we actually use sorting? Let's take a look at the process.
01/23/2026
Category - ABAP
Representing an entire entity in a single field? This is possible with the Multi-Input Field. Today we'll look at this feature in ABAP for RAP development and explore the various scenarios.
01/20/2026
Category - YouTube
In this episode, we'll create additional business configurations that we'll need later in our data model. Some of the properties have changed, and we'll examine these changes in detail.
01/19/2026
Category - ABAP
In this article, we'll take a look at the Metadata Wizard and how it might simplify your life when creating UI annotations in RAP in the future.
01/16/2026
Category - ABAP
The generators in RAP are powerful when it comes to quickly deploying RAP objects. You can create entities even faster using templates, especially if you're taking a training course.
01/13/2026
Category - ABAP
In this example, we will look at how to create a reusable generator using the XCO library to save ourselves some work for our tutorials and to automatically generate DDIC objects.
01/09/2026
Category - ABAP
This blog shows why embedded analytics in SAP S/4HANA is the modern replacement for legacy reporting tools like SE16N and SQ01. Embedded analytics uses CDS Views on SAP HANA to deliver real-time, secure, and reusable reporting via Fiori apps, Excel, SAP Analytics Cloud, and APIs.
01/06/2026
Category - YouTube
Now that we've finished the Configuration API, let's take a look at unit tests and how we can automatically test our API. This will save us the effort of manual testing later on.
01/05/2026
Category - ABAP
The role of the ABAP developer has been undergoing a transformation for some time now, evolving into a new landscape with new technologies and opportunities. Let's examine this development and discuss where it's headed.
01/02/2026
Category - ABAP
The year is drawing to a close. Let's take a look at Software Heroes, the community, and the numbers. What's been happening in SAP development and ABAP? How have the blog and website performed?
12/30/2025
Category - General
How did the year go from my perspective? Which events did I participate in this year, and what did I take away from them? In my personal recap, I would like to go through the different phases once again.
12/26/2025
Category - ABAP
In the last article, we looked at ABAP OO and the evolution of design patterns, and how we can best use them. Therefore, in this article, we will delve deeper into the details of the injector for testability.
12/23/2025
Category - YouTube
Do you want to stay up-to-date with the latest ABAP and SAP knowledge without having to search through every blog individually? My Community brings all community content into a mini-app that you can customize to your liking, so you never miss any news.
12/22/2025
Category - ABAP
What about the performance of the BAL log in the ABAP Cloud world? Let's look at three solutions and measure their performance in different scenarios.
12/19/2025
Category - ABAP
The XCO classes are part of the ABAP Cloud APIs and offer numerous functions that aren't always easy to understand. In this article, we'll take a detailed look at the logging object.
12/16/2025
Category - YouTube
How do you actually find the right ABAP and SAP tutorials on the Software-Heroes platform? In this episode, we want to introduce you to some tools and overviews that will help you efficiently find topics and information in the future.
12/15/2025
Category - ABAP
In this article, we'd like to give you an update on the Tile Service and how you can integrate it even more easily. The Custom Entity plays a crucial role in this.
12/12/2025
Category - ABAP
How do you actually create a table and edit it in the IDE Action? Let's look at the input options and how you can ultimately work with the data.
12/09/2025
Category - YouTube
To easily access the business configuration data, we define an API that we can then reuse within the system. The various ABAP artifacts are also explained in more detail here.
12/08/2025
Category - ABAP
Which IDE will SAP developers use for ABAP and Fiori in the future? To answer this, we'll take a look at current and planned features and compare SE80, ADT, BAS, and VS Code.
12/05/2025
Category - ABAP
Let's take a look at the changes in Business Configuration creation and what has changed technically in ABAP. Not everything has remained the same; some aspects have been further optimized.
12/02/2025
Category - General
The bug hunt starts today. Find bugs in the content, collect points, and become the SwH-Bug-Hunter of the Year. In return, you can win prizes and upskill your knowledge. More information can be found in the article details.
12/01/2025
Category - YouTube
In the next step, we need a Business Configuration to dynamically control our settings in the various applications. To do this, we adjust the view and manage the permissions.
12/01/2025