The global and independent platform for the SAP community.

SAP Joule: AI boost for BTP and Abap

AI research is currently experiencing rapid developments, especially in the field of generative AI. Clearly, this also has an impact on the SAP world and the Walldorf-based IT giant is constantly presenting new services and features in this area.
Stefan Zischka, Snap Consulting
April 2, 2025
This text has been automatically translated from German to English.

I was recently able to take part in a hands-on workshop on Business AI at SAP in Zurich. A team of developers from SAP Labs India had flown in from Bangalore especially for the event, which was also attended by the CTO of SAP Suisse. Being able to receive input from top experts directly on site, discuss it with them and try out the new possibilities straight away was a special quality of this event.

AI setup via booster

The repertoire included ready-to-use services such as document information extraction, prompt engineering at the Generative AI Hub, the creation of an app in SAP Build Code with SAP Joule, SAP's in-house AI assistant, or the use of the SAP Hana Vector Engine to embed custom context for artificial intelligence.

What was impressive afterwards was how easy it was to use the services in our in-house BTP. Simply added to the BTP sub-account, they were easy to configure, in many cases even via booster, i.e. with guided set-up. A completely new quality compared to the usual configuration of services on the NetWeaver stack.

Abap gets smart, SAP Joule can do Abap

But not only the services offered in BTP are interesting, AI is also finally making its way into Abap development. Particularly exciting: with the Abap AI SDK, there is now also a native option in Abap for integrating AI models directly into any Abap application - both on S/4 Cloud Public Edition and S/4 Cloud Private Edition systems and the BTP Abap Environment. This makes it possible to create new, innovative applications as well as extend existing implementations. Last but not least, the skills of SAP Joule have also been expanded - the AI copilot from SAP can now also use Abap. Callable as a new view in the Eclipse development environment, SAP Joule is available to programmers as an Abap sparring partner.

Abap coding and CDS views can be generated, discussed and explained by SAP Joule using the chat function. SAP Joule can also be used to automatically generate the time-consuming unit tests that programmers are less fond of. This not only saves time, but also increases the robustness of the code.

Promising roadmap

A look at the development roadmap shows that the next few months will also be exciting. Extensive enhancements to the Abap functionality of SAP Joule are planned. On the agenda is the complete generation of transactional applications (data model, behavior and user interface) and analytical queries.

This also demonstrates the particular strength of SAP Business AI: it is the only AI that is trained with a focus on proprietary SAP data and the SAP architecture and therefore really "knows its way around" the SAP domain. On this basis, SAP Joule can also act as a coordinator and optimally dovetail AI agents, data and processes.

All of these features hold incredible potential for development in the Abap environment. Boring boilerplate code and test cases can be generated automatically in future and developers can concentrate on the more interesting aspects of their projects. Also with Advanced Business Application Programming Language, aka General Report Formatting Processor. Thanks to Joule & Co., Abap, which has sometimes been declared dead, is now also becoming smart.


To the partner entry:

Stefan Zischka, Snap Consulting

Stefan Zischka is an AI expert and team leader at Snap Consulting.


Write a comment

Working on the SAP basis is crucial for successful S/4 conversion. 

This gives the Competence Center strategic importance for existing SAP customers. Regardless of the S/4 Hana operating model, topics such as Automation, Monitoring, Security, Application Lifecycle Management and Data Management the basis for S/4 operations.

For the second time, E3 magazine is organizing a summit for the SAP community in Salzburg to provide comprehensive information on all aspects of S/4 Hana groundwork.

Venue

FourSide Hotel Salzburg,
Trademark Collection by Wyndham
Am Messezentrum 2, 5020 Salzburg, Austria
+43-66-24355460

Event date

Wednesday, May 21, and
Thursday, May 22, 2025

Regular ticket

EUR 590 excl. VAT

Informationen Teilnehmer:

Die nachfolgende Abfrage zur Altersgruppe dient rein statistischen Zwecken. Wir bitten Sie freundlicherweise um eine freiwillige Angabe.


Rechnungsadresse:

Falls Sie hier Ihre E-Mailadresse angeben, wird Ihre Rechnung ausschließlich per E-Mail nach Veranstaltung an die angegebene Adresse gesendet.

Laut Steuergesetz müssen Firmenbezeichnungen in Rechnungen korrekt sein. Ihre eingegebenen Daten werden zur Rechnungsstellung übernommen.

Venue

Hotel Hilton Heidelberg
Kurfürstenanlage 1
D-69115 Heidelberg

Event date

Wednesday, April 22 and
Thursday, April 23, 2026

Tickets

Regular ticket
EUR 590 excl. VAT
Early Bird Ticket
available until 1.10.2025
EUR 390 excl. VAT
The event is organized by the E3 magazine of the publishing house B4Bmedia.net AG. The presentations will be accompanied by an exhibition of selected SAP partners. The ticket price includes attendance at all presentations of the Steampunk and BTP Summit 2026, a visit to the exhibition area, participation in the evening event and catering during the official program. The lecture program and the list of exhibitors and sponsors (SAP partners) will be published on this website in due course.

Informationen Teilnehmer:

Die nachfolgende Abfrage zur Altersgruppe dient rein statistischen Zwecken. Wir bitten Sie freundlicherweise um eine freiwillige Angabe.


Rechnungsadresse:

Falls Sie hier Ihre E-Mailadresse angeben, wird Ihre Rechnung ausschließlich per E-Mail nach Veranstaltung an die angegebene Adresse gesendet.

Laut Steuergesetz müssen Firmenbezeichnungen in Rechnungen korrekt sein. Ihre eingegebenen Daten werden zur Rechnungsstellung übernommen.