Software-Heroes
software-heroes.com
Software-Heroes
@software-heroes.com
Blogging on https://software-heroes.com/, doing Talks and show some ABAP.
Learning and mastering the ABAP RESTful Application Programming Model can often take anywhere from a few months to several years. Even we are not finished yet, and there's so much to discover. That's why we've created this one page as entry point: software-heroes.com/en/rap-learn...
December 3, 2025 at 5:00 AM
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: software-heroes.com/en/blog/btp-...
BTP - Business Configuration (Release 2511)
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.
software-heroes.com
December 2, 2025 at 5:00 AM
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: software-heroes.com/en/blog/soft...
Software-Heroes - Bug Hunt (2025)
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…
software-heroes.com
December 1, 2025 at 8:01 AM
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: youtu.be/T7QxKWjim1g
December 1, 2025 at 5:00 AM
How does the #CDS pattern actually work, and what does #CDS-only have to do with it? In this article, we'll look at the architecture and use of the pattern: software-heroes.com/en/blog/abap...
RAP - CDS Pattern
How does the CDS pattern actually work, and what does CDS-only have to do with it? In this article, we'll look at the architecture and use of the pattern.
software-heroes.com
November 28, 2025 at 5:00 AM
In this tutorial, we'll model a #RAP application from the database, through the model and UI, to deployment and provisioning in the system. This should teach you the full development cycle for modern #ABAP Cloud applications: software-heroes.com/en/blog/abap...
Recycling Heroes - Contact App
In this tutorial, we'll model a RAP application from the database, through the model and UI, to deployment and provisioning in the system. This should teach you the full development cycle for modern…
software-heroes.com
November 25, 2025 at 5:01 AM
Do you want to know what a "Homo SAPdevelopus" is and whether you belong to this category? A brief summary of the TED Talk and some comments: software-heroes.com/en/blog/ted-...
TedxTalk - Homo SAPdevelopus
Do you want to know what a "Homo SAPdevelopus" is and whether you belong to this category? A brief summary of the TED Talk and some comments.
software-heroes.com
November 23, 2025 at 5:00 AM
When you create Core Data Services in the system, numerous types are available. This article will take a look at the different types and their uses in #ABAP: software-heroes.com/en/blog/abap...
CDS - Types of Data Definitions
When you create Core Data Services in the system, numerous types are available. This article will take a look at the different types and their uses.
software-heroes.com
November 21, 2025 at 5:00 AM
How can we automatically update information on the UI when something happens with the IDE action? Let's take a closer look at the side effects: software-heroes.com/en/blog/abap...
ABAP Tools - IDE Actions (Side Effects)
How can we automatically update information on the UI when something happens with the IDE action? Let's take a closer look at the side effects.
software-heroes.com
November 18, 2025 at 5:00 AM
In this episode, we finalize the contact app, create a large set of test data, reset the number ranges, and make the final adjustments to the UI: youtu.be/s2aUu8K2ybE
November 17, 2025 at 5:00 AM
What about the use of internal tables? Is it still just TYPE TABLE in #ABAP, and the table is fully defined? software-heroes.com/en/blog/abap...
ABAP - The right Key
What about the use of internal tables? Is it still just TYPE TABLE in ABAP, and the table is fully defined?
software-heroes.com
November 14, 2025 at 5:00 AM
Let's take a detailed look at how we can create a value help for our input for our IDE action in #ADT. We'll examine several possibilities and dependencies: software-heroes.com/en/blog/abap...
ABAP Tools - IDE Actions (Value Help)
Let's take a detailed look at how we can create a value help for our input for our IDE action in ADT. We'll examine several possibilities and dependencies.
software-heroes.com
November 11, 2025 at 5:00 AM
How can we ensure that permissions in the Contacts app can be granted dynamically? In this episode, we'll look at Restriction Types: youtu.be/9G83DT9Gpn4
November 10, 2025 at 5:00 AM
#SAP TechEd 2025 is over, and most attendees should be back home by now. Here's a brief recap of my highlights and key takeaways. Of course, there are also a few points about #ABAP: software-heroes.com/en/blog/sap-...
SAP TechEd 2025 - Personal Recap
SAP TechEd 2025 is over, and most attendees should be back home by now. Here's a brief recap of my highlights and key takeaways. Of course, there are also a few points about ABAP.
software-heroes.com
November 9, 2025 at 5:00 AM
Let's take a look at the XCO classes for regular expressions and how you can easily use them to execute REGEX against text and input in #ABAP Cloud. We'll also compare them with classic #ABAP: software-heroes.com/en/blog/abap...
ABAP - XCO Regular Expressions
Let's take a look at the XCO classes for regular expressions and how you can easily use them to execute REGEX against text and input in ABAP Cloud. We'll also compare them with classic ABAP.
software-heroes.com
November 7, 2025 at 5:00 AM
How can we retrieve information before the actual IDE action is executed in #ABAP? Let's implement the first version of a simple input: software-heroes.com/en/blog/abap...
ABAP Tools - IDE Actions (Input)
How can we retrieve information before the actual IDE action is executed in ABAP? Let's implement the first version of a simple input.
software-heroes.com
November 4, 2025 at 5:00 AM
Let's look at the different permissions in our #RAP app and restrict the actions and data as a first step. This involves feature controls, permission objects, and #CDS permissions: youtu.be/WYwzROVhWd8
November 3, 2025 at 5:00 AM
How can you enrich your Dynamic Tile with additional information and still translate untranslatable components? Let's analyze it with an example and see how you can get more out of it: software-heroes.com/en/blog/btp-...
BTP - Dynamic Tile Service
How can you enrich your Dynamic Tile with additional information and still translate untranslatable components? Let's analyze it with an example and see how you can get more out of it.
software-heroes.com
October 31, 2025 at 5:00 AM
When you see ABAP Code with ZBS* on SAP Community and it was not published by SwH. Not a fit for me ... 🕵️‍♂️
October 28, 2025 at 3:38 PM
Let's take a look at the output options we currently have with IDE Actions and what we can achieve with them: software-heroes.com/en/blog/abap...
ABAP Tools - IDE Actions (Output)
Let's look at the output options we currently have with IDE Actions and what we can achieve with them. We will look at different implementation examples for each case.
software-heroes.com
October 28, 2025 at 5:00 AM
We'll continue with the fundamentals of Core Data Services. We'll create additional basic views and model the first associations in the data model in the interface. We'll also explore additional annotations to enhance our data model: youtu.be/I8StBA8R8v8
October 27, 2025 at 5:00 AM
Let's create our first IDE action for the #ABAP Development Tools together. We'll guide you step by step through the process and the interfaces: software-heroes.com/en/blog/abap...
ABAP Tools - IDE Actions (Creation)
Let's create our first IDE action for the ABAP Development Tools together. We'll guide you step by step through the process and the interfaces.
software-heroes.com
October 24, 2025 at 4:01 AM
In case you missed the Devtoberfest session, you can rewatch it here. It covers how IDE Actions are developed and offers a teaser of the RAP Analyzer and RAP Extension Assistant, which should help you speed up your RAP development: www.youtube.com/live/BAALIiR...
October 22, 2025 at 4:01 AM
Let's take a look at the basics and a brief introduction to IDE Actions. We'll cover availability and other important details you should know as an #ABAP developer: software-heroes.com/en/blog/abap...
ABAP Tools - IDE Actions (Introduction)
Let's take a look at the basics and a brief introduction to IDE Actions. We'll cover availability and other important details you should know as an ABAP developer.
software-heroes.com
October 21, 2025 at 4:00 AM
In this episode, we'll look at how we can better define our Launchpad and the app entry, and what other information we can get on the Tile: youtu.be/nWhytAq3R-o
October 20, 2025 at 4:00 AM