This is a test message to test the length of the message box.
Login
|
lightbulb_outline Category - YouTube

048: ABAP - ADT for VS Code (Part 4)

Category - YouTube

How do you get started with ABAP in Visual Studio Code? In this episode, we'll look at some examples in the Agentic AI and RAP environments. We'll also look at some points to keep in mind, when working with Agentic AI.

07/20/2026

047: ABAP - ADT for VS Code (Part 3)

Category - YouTube

How do you get started with ABAP in Visual Studio Code? In this episode, we configure Agentic UI and look at various examples of its use in the areas of ABAP Unit and RAP.

07/13/2026

046: ABAP - ADT for VS Code (Part 2)

Category - YouTube

How do you get started with ABAP in Visual Studio Code (VS Code)? In this session, we'll give you an overview of using the extension. We'll focus on creating new ABAP code, debugging, and testing.

07/06/2026

045: ABAP - ADT for VS Code (Part 1)

Category - YouTube

How do you get started with ABAP in Visual Studio Code? In this episode, we'll give you an overview of the extension's architecture and structure, and what you can expect from it so far.

06/29/2026

043: Modern, solid and testable ABAP Code (Part 4)

Category - YouTube

The digital version of the betterCode presentation on modern and testable ABAP code. We'll look at software architecture and give tips for using ABAP Units.

05/25/2026

042: Modern, solid and testable ABAP Code (Part 3)

Category - YouTube

The digital version of the betterCode presentation on modern and testable ABAP code. We'll look at software architecture and give tips for using ABAP Units.

05/18/2026

041: Modern, solid and testable ABAP Code (Part 2)

Category - YouTube

The digital version of the betterCode presentation on modern and testable ABAP code. We'll look at software architecture and give tips for using ABAP Units.

05/11/2026

040: Modern, solid and testable ABAP Code (Part 1)

Category - YouTube

The digital version of the betterCode presentation on modern and testable ABAP code. We'll look at software architecture and give tips for using ABAP Units.

05/04/2026

038: Recycling-Heroes - Annotations (Document)

Category - YouTube

In this episode, we'll look at the annotations in the Documents app and how to easily create them. We'll also extend the app and fix a problem with the key.

03/30/2026

037: Core Data Service [Basics] - View and View Entity

Category - YouTube

Let's take a look at the classic View in contrast to the modern View Entity. We'll discuss minor differences, migration to ABAP, and how you can manage Core Data Services more easily.

03/16/2026

036: Core Data Service [Basics] - Analysis

Category - YouTube

Where can you find more information about a Core Data Service in ABAP when it comes to analyzing existing objects? Let's look at various tools for this.

03/09/2026

035: Recycling-Heroes - New entity (Document)

Category - YouTube

After generating the app, the actual development phase begins. The app needs to be adapted and expanded for our use in order to meet our specific requirements. Therefore, we are extending the data model with a new entity.

02/23/2026

034: Recycling-Heroes - Object and RAP Generator (Document)

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

033: Core Data Service [Basics] - Consumption Modeling

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

032: Recycling-Heroes - Tags and Types

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

031: Recycling-Heroes - Unit Testing (Configuration API)

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

030: Software-Heroes - My Community

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

029: ABAP and SAP Material (Software-Heroes)

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

028: Recycling-Heroes - Configuration API (Settings)

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

027: Recycling-Heroes - Business Configuration (Settings)

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

025: Recycling-Heroes - New Data (Contact)

Category - YouTube

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.

11/17/2025

024: Recycling-Heroes - Restriction Types (Contact)

Category - YouTube

How can we ensure that permissions in the Contacts app can be granted dynamically? In this episode, we'll look at Restriction Types.

11/10/2025

023: Recycling-Heroes - Feature Control and Authorization (Contact)

Category - YouTube

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.

11/03/2025

022: Core Data Service [Basics] - Semantics and Associations

Category - YouTube

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.

10/27/2025

021: Recycling-Heroes - Custom Descriptor Item (Contact)

Category - YouTube

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.

10/20/2025

020: Recycling-Heroes - Launchpad Integration (Contact)

Category - YouTube

To enable users to work with our application, we need to integrate it into the Fiori Launchpad. Here, we manage the tiles, pages, and spaces so that the user has their workspace.

10/13/2025

019: Recycling-Heroes - Fiori Creation and Deployment (Contact)

Category - YouTube

Now that we've finished modeling the application with RAP, we can now focus on creating it in Business Application Studio. Finally, we'll deploy it to the system.

10/06/2025

018: ABAP Cloud Translation and XLF-Translator

Category - YouTube

Translations in ABAP Cloud now work a little differently. In this episode, we'll look at the translation process in Fiori and how our mini app "XLF Translator" can help you with the translation process.

09/29/2025

017: Core Data Service [Basics] - Creation and Structure

Category - YouTube

In this episode, we'll start with the basics of developing Core Data Services. We'll create a CDS view for a first table and look at the structure in detail.

09/22/2025

Script: Recycling-Heroes - Validation and Determination (Contact) [016]

Category - YouTube

In this episode, we'll ensure that the entered data is properly validated and that we only accept complete records into our app. We'll also implement a first interface for loading address data and refresh th UI with side effects.

09/14/2025