This is a test message to test the length of the message box.
Login
DSAG Technology Days 2022
Photo by Robynne Hu on Unsplash

ABAP Development Days 2022

179

This year's ABAP Development Days of the DSAG are over, we'll tell you what's new to see.

Now the actual SAP disclaimer would follow, as many things were only announcements and demos and are not yet available. Therefore, the little information to you that a lot can change during development at SAP.

 

Strategy

After the welcome, we started with the strategic orientation of the cloud products. The focus was primarily on the ABAP platform and how this should develop over the next few years and what it primarily makes available in the cloud. As you probably already know from us, embedded steampunk has been a hot topic for the S/4 cloud. Finally writing extensions directly in the SaaS solution of an S/4 system. It is always important to ensure that you work directly on the system and not in a side-by-side solution like in the current ABAP environment. With this, you can access and use many more shared objects.

 

ABAP Environment aka Steampunk

Some new features for the ABAP Environment have also been announced for the future, as well as some details from the May release of the platform. Here are the points in a nutshell:

  • Transport of roles - Previously, only import and export was possible on the systems, now transport via gCTS should also be possible.
  • Generators - The new generator for creating business configurations (SM30) is now available for customizing tables up to two levels. Furthermore, even simple RAP objects can be generated automatically, everything from the basic table.
  • Tree Views - SAP Works on displaying data as a tree structure via RAP and Fiori Elements. This project is quite complex, but is currently already in progress.
  • Events - processing and generation of events via RAP is also in the works, which can then be used to use event mesh in the cloud. CAP can already process events today, this should now also be possible via RAP.
  • BLOB (Binary Large Object) - The support of large binary objects (streams) will come as a standard in RAP this year, so that, for example, fast file uploads can be implemented in the app.

 

ABAP Test Cockpit

The ABAP Test Cockpit (ATC for short) will also experience some innovations in connection with the cloud. It is planned to provide a central ATC in the cloud, which can manage cloud and on-premise systems at the same time. Further quick fixes are planned in connection with this, in order to automatically replace the tables in the code with the corresponding CDS view.

Furthermore, reference was made to the open source project Code-Pal, which is currently being developed by SAP and free ABAP developers. This is about an extension of the ATC to include additional checks in connection with Clean ABAP to help developers switch from old to new coding and to give many tips.

 

Demos

Furthermore, there were again two practical demos for the participants to try the system themselves. In the first demo you could take a closer look at the RAP Generator and try it. In the second demo, you could implement a BADI in the cloud system with Embedded Steampunk and use the new RAP facades via on-stack development to call the standard interface from an in-house development.

 

RAP

The ABAP RESTful Programming Model (RAP for short) will continue to gain in importance because it quickly makes new applications available, but also grants access to the standard. New SAP applications are developed in RAP and make the application available, but also make BAPIs obsolete as they are then used in their place. As a third factor, you can also make the API available at the same time and all this with a basic development.

 

Code-Cleaner

A mysterious tool/plugin was also teased by SAP. The code cleaner will probably support Eclipse as an independent plugin and should help to upgrade the pretty printer and the quick fixes. This allows old statements to be converted into new statements and the code to be formatted according to Clean ABAP. Unfortunately, the colleagues from SAP haven't revealed more, except that it might be published this year.

 

Conclusion

This year's Development Days were a lot of fun in the hybrid version, the demos and announcements made you want more. We think the whole thing is slowly developing in the right direction, but SAP still has a lot of work to do before the majority of customers can do with the product what is already possible with an ECC system today.


Included topics:
SAPDSAGDevelopment Days2022
Comments (0)



And further ...

Are you satisfied with the content of the article? We post new content in the ABAP area every Friday and irregularly in all other areas. Take a look at our tools and apps, we provide them free of charge.


ABAP Development Days 2024

Category - ABAP

DSAG's ABAP Development Days 2024 have come to an end. This article takes a brief look back at the most exciting topics and insights from the two days.

05/10/2024

DSAG Technology Days 2024 & TechXchange

Category - ABAP

The Technology Days in Hamburg are over, let's take a look back and look at the new TechXchange format in detail.

02/09/2024

Autumn 2023 - ABAP and SAP events

Category - ABAP

What more ABAP and SAP events are there before 2023 comes to an end? In this short summary you will get all the information.

10/30/2023

Devtoberfest 2023 Recap

Category - ABAP

Devtoberfest is coming to an end, here is a brief review of the topics and information in the area of ABAP and low-code.

10/13/2023

DSAG Annual Congress 2023

Category - ABAP

This year's DSAG Annual Congress is over, we have heard a lot and we want to share our impressions with you.

09/22/2023