GEN_AI_ABAP_Cloud__1719561222
GEN_AI_ABAP_Cloud__1719561222
GEN_AI_ABAP_Cloud__1719561222
Outlook
PUBLIC
Agenda
PUBLIC 2
SAP Business AI approach
Finance | Supply Chain | HR | Procurement | Marketing and Commerce | Sales and Services | IT
PUBLIC 3
Fine-tuned open-source LLMs to outperform other code assistants in ABAP &
CDS code tasks. Increase dev efficiency & support in RISE migration.
Joule
Code explain Unit Testing Code Completion ABAP Dev Tools Code Assistant
Scenario Joule as Certified
consultant Custom code Custom code
ABAP Chatbot migration (in migration (in
Code review
in ADT evaluation) evaluation)
Model
Framework
PUBLIC 5
Value of generative AI in ABAP
1 2 3 4 5
Improve Reduce Focus on Accelerate Drive
Time-to-Market development business use transition innovation
costs case
For custom ABAP By increasing Rather than on From classic ABAP to By infusing AI into
applications development productivity technical or boilerplate ABAP Cloud custom ABAP
code applications
PUBLIC 6
1 Overview of generative AI at SAP
PUBLIC 7
ACCELERATE
Creation of ABAP Cloud apps
including test cases and data
TRANSFORM
classic ABAP code into ABAP
Cloud
EMPOWER
Developers to infuse AI
into business scenarios
PUBLIC 8
Example: Joule’s ABAP development capabilities
ACCELERATE
Example: Leverage the AI-enabled RAP BO generator to create
business objects and services from scratch, using natural language
Increase development efficiency by leveraging GenAI
assistance in the ABAP Development Tools
generate RAP business objects and services
generate (unit-) tests for ABAP Classes, CDS-Views
and RAP BOs
explain existing code (including legacy code)
help with code snippets, analysis, documentation,
existing help content and code prediction
PUBLIC *roadmap item which may be changed by SAP at any time without prior notice 9
Joule’s ABAP development capabilities – Generation of RAP business objects
PUBLIC 10
* This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice.
Joule’s ABAP development capabilities – Code Explain
PUBLIC 11
* This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice.
Joule’s ABAP development capabilities– Generation of Unit Tests
PUBLIC 12
* This presentation and SAP‘s strategy and possible future developments are subject to change and may be changed by SAP at any time for any reason without notice.
Example: Custom code migration to ABAP Cloud with Generative AI*
TRANSFORM
Example: Use AI code proposal to adapt your code to SAP released API
PUBLIC *roadmap item which may be changed by SAP at any time without prior notice 14
Example: Custom code migration to SAP S/4HANA with Generative AI*
TRANSFORM
Example: Explain feature in the Custom Code Migration app
PUBLIC *roadmap item which may be changed by SAP at any time without prior notice 15
Example: Infused AI in custom ABAP applications*
EMPOWER
Example: Directly access SAP AI Core via the ABAP AI SDK
PUBLIC *roadmap item which may be changed by SAP at any time without prior notice 16
1 Overview of generative AI at SAP
PUBLIC 17
Outlook and roadmap*
Planned for second half of 2024:
ABAP AI SDK
▪ First version of a software development kit to embed AI functionality (based on SAP BTP) into
custom ABAP applications
PUBLIC *roadmap items which may be changed by SAP at any time without prior notice 18
Thank you.
© 2024 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material.