Creează un cont pentru a te abona la acest blog și a-i urmări articolele pe pagina Lectură.
-
RAP - Multi-Input Field
Representing an entire entity in a single field?
-
032: Recycling-Heroes - Tags and Types
In this episode, we'll create additional business configurations that we'll need later in our data model.
-
ADT - Metadata Wizard [MIA]
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.
-
RAP - Generation with Template
The generators in RAP are powerful when it comes to quickly deploying RAP objects.
-
ABAP in Practice - Object Generator
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.
-
The World of Embedded Analytics: A Practical Overview
This blog shows why embedded analytics in SAP S/4HANA is the modern replacement for legacy reporting tools like SE16N and SQ01.
-
031: Recycling-Heroes - Unit Testing (Configuration API)
Now that we've finished the Configuration API, let's take a look at unit tests and how we can automatically test our API.
-
Transformation of the ABAP Developer
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.
-
Year Review 2025
The year is drawing to a close.
-
My 2025 - Impressions from the year
How did the year go from my perspective?
-
ABAP OO - Injector
In the last article, we looked at ABAP OO and the evolution of design patterns, and how we can best use them.
-
030: Software-Heroes - My Community
Do you want to stay up-to-date with the latest ABAP and SAP knowledge without having to search through every blog individually?
-
ABAP Quick - Logging Performance
What about the performance of the BAL log in the ABAP Cloud world?
-
ABAP - XCO Logging
The XCO classes are part of the ABAP Cloud APIs and offer numerous functions that aren't always easy to understand.
-
029: ABAP and SAP Material (Software-Heroes)
How do you actually find the right ABAP and SAP tutorials on the Software-Heroes platform?
-
BTP - Dynamic Tile Service (Part 2)
In this article, we'd like to give you an update on the Tile Service and how you can integrate it even more easily.
-
ABAP Tools - IDE Actions (Table)
How do you actually create a table and edit it in the IDE Action?
-
028: Recycling-Heroes - Configuration API (Settings)
To easily access the business configuration data, we define an API that we can then reuse within the system.
-
ABAP - One IDE or any IDE?
Which IDE will SAP developers use for ABAP and Fiori in the future?
-
BTP - Business Configuration (Release 2511)
Let's take a look at the changes in Business Configuration creation and what has changed technically in ABAP.
-
Software-Heroes - Bug Hunt (2025)
The bug hunt starts today.
-
027: Recycling-Heroes - Business Configuration (Settings)
In the next step, we need a Business Configuration to dynamically control our settings in the various applications.
-
RAP - CDS Pattern
How does the CDS pattern actually work, and what does CDS-only have to do with it?
-
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.
-
TedxTalk - Homo SAPdevelopus
Do you want to know what a "Homo SAPdevelopus" is and whether you belong to this category?
-
CDS - Types of Data Definitions
When you create Core Data Services in the system, numerous types are available.
-
ABAP Tools - IDE Actions (Side Effects)
How can we automatically update information on the UI when something happens with the IDE action?
-
025: Recycling-Heroes - New Data (Contact)
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.
-
ABAP - The right Key
What about the use of internal tables?
-
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.
-
024: Recycling-Heroes - Restriction Types (Contact)
How can we ensure that permissions in the Contacts app can be granted dynamically?
-
SAP TechEd 2025 - Personal Recap
SAP TechEd 2025 is over, and most attendees should be back home by now.
-
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.
-
ABAP Tools - IDE Actions (Input)
How can we retrieve information before the actual IDE action is executed in ABAP?
-
023: Recycling-Heroes - Feature Control and Authorization (Contact)
Let's look at the different permissions in our RAP app and restrict the actions and data as a first step.
-
BTP - Dynamic Tile Service
How can you enrich your Dynamic Tile with additional information and still translate untranslatable components?
-
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.
-
022: Core Data Service [Basics] - Semantics and Associations
We'll continue with the fundamentals of Core Data Services.
-
ABAP Tools - IDE Actions (Creation)
Let's create our first IDE action for the ABAP Development Tools together.
-
ABAP Tools - IDE Actions (Introduction)
Let's take a look at the basics and a brief introduction to IDE Actions.
-
021: Recycling-Heroes - Custom Descriptor Item (Contact)
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.
-
ABAP Cloud - Access to Components
What exactly is ABAP Cloud's approach to accessing components?
-
ABAP Cloud - Level Concept and now?
The question has often been asked: What to do with the new Level Concept and what does the new definition of Clean Core actually mean?
-
020: Recycling-Heroes - Launchpad Integration (Contact)
To enable users to work with our application, we need to integrate it into the Fiori Launchpad.
-
ABAP in Practice - Fiori Data incorrect
In this short practical example, we'll look at a Fiori error.
-
ABAP - Escape
In this article, let's take a closer look at different escape variants that you need for ABAP development and system security.
-
019: Recycling-Heroes - Fiori Creation and Deployment (Contact)
Now that we've finished modeling the application with RAP, we can now focus on creating it in Business Application Studio.
-
ABAP - Date and Time
In this article, let's take a closer look at the data types for dates and times in ABAP.
-
BTP - Testing with Swagger
Have you just created your service binding in ABAP of the Web API type and don't want to test it with Postman?
-
018: ABAP Cloud Translation and XLF-Translator
Translations in ABAP Cloud now work a little differently.