Coding smarter: A guide to getting started with SAP Joule for Developers in ABAP environments
Coding smarter
A guide to getting started with SAP
Joule for Developers
in ABAP environments
A guide to getting started with SAP
Joule for Developers
in ABAP environments
What is SAP Joule
for Developers?
SAP Joule for Developers is a collection of embedded AI capabilities for
SAP Build and ABAP, delivered through SAP’s AI assistant, Joule.
Joule for Developers boosts productivity by covering all your development
needs—helping you build apps faster, automate processes, and generate or
optimize code using natural language prompts.
The capabilities are powered by SAP-centric large language models (LLM)
with a deep understanding of SAP’s development frameworks and are
integrated directly into your development environment.
Activate Joule for Developers for free in ABAP environments >> Customers | Partners
Build full-stack apps
with SAP programming
models using natural
language prompts to
generate data models,
business logic, and UI
components.
Quickly generate code
for processes, forms,
decisions, and scripts.
Instantly summarize
complex workflows
and logic.
Speed up onboarding
and maintain complex
code more easily with
smart search, in-context
ABAP explanations,
code comments, and
answers to JavaScript
questions.
Refactor code and get
smart code predictions
tailored to your current
ABAP version powered
by SAP-trained LLMs.
Generate test data
and unit tests based
on business needs to
speed up testing,
improve code quality,
and resolve issues
earlier.
Process
automation
Code
understanding
Code
optimization
Application
testing
Application
generation
Joule is SAP's AI copilot, grounded in your business
data and infused with AI agents to proactively assist
employees and automate complex processes.
Joule for Developers allows you to build faster,
code smarter, and automate better with
design -time AI capabilities for SAP Build and
ABAP environments.
Joule Studio is used to build, deploy, and
manage custom agents and Joule skills
throughout your business .
Joule in SAP BuildGetting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
for Developers?
SAP Joule for Developers is a collection of embedded AI capabilities for
SAP Build and ABAP, delivered through SAP’s AI assistant, Joule.
Joule for Developers boosts productivity by covering all your development
needs—helping you build apps faster, automate processes, and generate or
optimize code using natural language prompts.
The capabilities are powered by SAP-centric large language models (LLM)
with a deep understanding of SAP’s development frameworks and are
integrated directly into your development environment.
Activate Joule for Developers for free in ABAP environments >> Customers | Partners
Build full-stack apps
with SAP programming
models using natural
language prompts to
generate data models,
business logic, and UI
components.
Quickly generate code
for processes, forms,
decisions, and scripts.
Instantly summarize
complex workflows
and logic.
Speed up onboarding
and maintain complex
code more easily with
smart search, in-context
ABAP explanations,
code comments, and
answers to JavaScript
questions.
Refactor code and get
smart code predictions
tailored to your current
ABAP version powered
by SAP-trained LLMs.
Generate test data
and unit tests based
on business needs to
speed up testing,
improve code quality,
and resolve issues
earlier.
Process
automation
Code
understanding
Code
optimization
Application
testing
Application
generation
Joule is SAP's AI copilot, grounded in your business
data and infused with AI agents to proactively assist
employees and automate complex processes.
Joule for Developers allows you to build faster,
code smarter, and automate better with
design -time AI capabilities for SAP Build and
ABAP environments.
Joule Studio is used to build, deploy, and
manage custom agents and Joule skills
throughout your business .
Joule in SAP BuildGetting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
How to use this guide
The purpose of this guide is to help you activate the AI capabilities of SAP Joule for Developers and
begin exploring its potential for your own development projects.
You’ll explore examples, tips, best practices, and templates to inspire your next projects. You’ll also
find links to additional resources and support from the SAP community.
Welcome to a new era of application development with Joule for
Developers. It’s time to get started.
Table of Contents
Getting Started Checklist
Acquire Joule for Developers licenseStep 1
Step 2 Activate SAP Joule for Developers in
ABAP environments
For Customers
Choose a projectStep 3
Step 4 Design a prompt
Sample scenarios
Acquire Joule for Developers licenseStep 1
Step 2 Activate SAP Joule for Developers in
ABAP environments
For Partners
Share with the CommunityStep 5
Commands cheat sheets
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
The purpose of this guide is to help you activate the AI capabilities of SAP Joule for Developers and
begin exploring its potential for your own development projects.
You’ll explore examples, tips, best practices, and templates to inspire your next projects. You’ll also
find links to additional resources and support from the SAP community.
Welcome to a new era of application development with Joule for
Developers. It’s time to get started.
Table of Contents
Getting Started Checklist
Acquire Joule for Developers licenseStep 1
Step 2 Activate SAP Joule for Developers in
ABAP environments
For Customers
Choose a projectStep 3
Step 4 Design a prompt
Sample scenarios
Acquire Joule for Developers licenseStep 1
Step 2 Activate SAP Joule for Developers in
ABAP environments
For Partners
Share with the CommunityStep 5
Commands cheat sheets
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
Getting started checklist
Determine whether Customer or Partner licenses are required
Ensure prerequisites are met
Acquire no -cost license
Activate Joule for Developers in ABAP Environments
Choose a project or start with a Discovery Center mission
Customize your prompt using slash commands and descriptive text
Refine and accept Joule’s recommended code
Test your application
Deploy and monitor
Share your success with the SAP Community
Get started with activation >
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
Determine whether Customer or Partner licenses are required
Ensure prerequisites are met
Acquire no -cost license
Activate Joule for Developers in ABAP Environments
Choose a project or start with a Discovery Center mission
Customize your prompt using slash commands and descriptive text
Refine and accept Joule’s recommended code
Test your application
Deploy and monitor
Share your success with the SAP Community
Get started with activation >
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
Prerequisites
SAP Joule for Developers is available at
no additional cost for customers using any
of the following:
SAP S/4HANA Cloud Public Edition
SAP BTP ABAP Environment
SAP S/4HANA Cloud Private Edition
version 2025
In addition, the latest version of ABAP
development tools for Eclipse is required.
Partners must have valid licenses for any
of the following:
Pay-As-You-Go for SAP BTP for cloud,
test, and development (8009282)
Cloud test, demo and development for
SAP S/4HANA Cloud Public Edition, one-
system landscape (8012331)
Cloud test, demo and development for
SAP S/4HANA Cloud Public Edition,
three-system landscape (8017424)
Cloud test, demo, and development for
SAP Business Technology Platform, ABAP
environment, runtime (8006364)
Cloud test, demo, and development for
SAP Business Technology Platform, ABAP
environment, persistence (8006365)
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets For further information, check out the documentation .
SAP Joule for Developers is available at
no additional cost for customers using any
of the following:
SAP S/4HANA Cloud Public Edition
SAP BTP ABAP Environment
SAP S/4HANA Cloud Private Edition
version 2025
In addition, the latest version of ABAP
development tools for Eclipse is required.
Partners must have valid licenses for any
of the following:
Pay-As-You-Go for SAP BTP for cloud,
test, and development (8009282)
Cloud test, demo and development for
SAP S/4HANA Cloud Public Edition, one-
system landscape (8012331)
Cloud test, demo and development for
SAP S/4HANA Cloud Public Edition,
three-system landscape (8017424)
Cloud test, demo, and development for
SAP Business Technology Platform, ABAP
environment, runtime (8006364)
Cloud test, demo, and development for
SAP Business Technology Platform, ABAP
environment, persistence (8006365)
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets For further information, check out the documentation .
Step 1: Acquire
Start by acquiring SAP Joule for Developers, ABAP AI capabilities license.
Two ways to do this:
1. Order the license from SAP Store where you can review relevant legal
documents (screenshots below)
2. Contact your Account Executive (AE) who can support the order
Need help finding your AE? Check out the guidance here .
1
Note : If you enabled SAP Joule for Developers,
ABAP AI capabilities after February 2025,
you must reorder the SKU to continue
using the license .
Go back to Prerequisites >
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets
Start by acquiring SAP Joule for Developers, ABAP AI capabilities license.
Two ways to do this:
1. Order the license from SAP Store where you can review relevant legal
documents (screenshots below)
2. Contact your Account Executive (AE) who can support the order
Need help finding your AE? Check out the guidance here .
1
Note : If you enabled SAP Joule for Developers,
ABAP AI capabilities after February 2025,
you must reorder the SKU to continue
using the license .
Go back to Prerequisites >
Getting Started Checklist
For Customers: Step 1
For Customers: Step 2
For Partners: Step 1
For Partners: Step 2
Step 3
Step 4
Step 5
Commands cheat sheets