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

213

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.


How much Fiori do ABAP developers need?

Category - ABAP

The Learning Roadmap for ABAP is full of new topics, but what about frontend development for the ABAP developer?

10/22/2024

DSAG Annual Congress 2024

Category - ABAP

The DSAG annual congress in Leipzig has come to an end, and this is what we learned from the SAP and ABAP area.

10/18/2024

SAP TechEd 2024 - Behind the Scenes

Category - General

In this personal blog I would like to give some insights behind the scenes of SAP TechEd 2024 and how my talk went.

10/14/2024

SAP TechEd 2024 - Recap for ABAP

Category - ABAP

What's next for ABAP and what highlights will we take away from SAP TechEd 2024 this year? Find out more here.

10/13/2024

ABAP Tools - Working with Eclipse (SAP GUI Language)

Category - ABAP

Do you have the wrong SAP GUI language when you start the GUI in the ABAP Development Tools? You can find the solution here.

09/10/2024