Header image

It's full of stars

Where documentation meets reality


ABAPConf Sessions

By Tobias Hofmann July 4, 2026 Posted in SAP
Tags: SAP

Reading time: 7 min read


ABAPConf Recordings

ABAPConf

by developers, for developers
Published: Jan 10, 2025


ABAPConf 2026

Event website: ABAPConf 2026 πŸ”—

SessionVideoSlides
Welcome to ABAPConf 2026Video πŸ”—PDF πŸ”—
ABAPConf: 5 years laterVideo πŸ”—PDF
Keynote: Secure and automated ABAP Cloud Full-Stack Development Process - From Concept to Successful DeliveryVideo πŸ”—PDF πŸ”—
Keynote: SAP - ABAP CloudVideo πŸ”—PDF πŸ”—
Keynote: Karl KesslerVideo πŸ”—PDF
Closing ABAPConf 2026Video πŸ”—PDF
V1: ABAP kann TDD: Anforderungen als Gherkin, Tests mit ABAP Unit, QualitΓ€t mit ATC, Auslieferung per PipelineVideo πŸ”—PDF πŸ”—
V2: Nice Template! Can We Buy It? β€” The Reality of Turning a SaaS solution for German Utilities into a ProductVideo πŸ”—PDF πŸ”—
V3: AI-powered Full-Stack Development with SAP’s MCP servers for ABAP & SAP FioriVideo πŸ”—PDF πŸ”—
V4: Implementierung moderner Integrationspatterns in ABAPVideo πŸ”—PDF πŸ”—
V5: Back to ABAP: How Vibe Coding Brought a Lapsed Developer Back to LifeVideo πŸ”—PDF πŸ”—
V6: RAP Application PatternsVideo πŸ”—PDF πŸ”—
V7: ABAP Tool StrategyVideo πŸ”—PDF
V8: Visual Filters in Fiori Elements – Die Macht des CDS-BackendsVideo πŸ”—PDF
V9: Building Custom CDS Views with Unmanaged Queries in ABAP RAP – Leveraging IF_RAP_QUERY_PROVIDER for Full Data ControlVideo πŸ”—PDF
V10: Make Fiori Search Actually Find Things – SADL, HANA Fuzzy Search & native SQLVideo πŸ”—PDF πŸ”—

ABAPConf 2025

LocationSessionVideoSlides
Mannheim Day 1WelcomeVideo πŸ”—PDF πŸ”—
Mannheim Day 1ABAPConf 2025 Keynote: CapabilitesVideo πŸ”—PDF πŸ”—
Mannheim Day 1Location KeynoteVideo πŸ”—PDF
Mannheim Day 1Ask the experts: UpskillingVideo πŸ”—PDF
Mannheim Day 1V1: Optimized Tools for Building and Adapting SAP Fiori Elements AppsVideo πŸ”—PDF
Mannheim Day 1V2: Navigating the Clean Core Journey at SBB: Building Modern Fiori Elements Applications with RAP and ABAP Cloud Model for SAP S/4HANA On-PremiseVideo πŸ”—PDF πŸ”—
Mannheim Day 1V3: Behind XCO and much furtherVideo πŸ”—PDF πŸ”—
Mannheim Day 1Food for thought MΓΌssen wir das tun, oder wollen wir das auch?Video πŸ”—PDF πŸ”—
Mannheim Day 2SAP Keynote: The ABAP strategy towards ABAP Cloud development accelerated by ABAP AI
Video πŸ”—PDF πŸ”—
Mannheim Day 2Location KeynoteVideo πŸ”—PDF πŸ”—
Mannheim Day 2Ask the experts: Output ManagementVideo πŸ”—PDF πŸ”—
Mannheim Day 2V10: Joule’s ABAP developer capabilities in ABAP Developer ToolsVideo πŸ”—PDF πŸ”—
Mannheim Day 2V11: Extending an API via BTP, ABAP environmentVideo πŸ”—PDF πŸ”—
Mannheim Day 2V12: The last Overview you need on how to Extend S/4HANA On-Premise (as a developer)Video πŸ”—PDF πŸ”—
Mannheim Day 2DEMO: SAP Fiori Elements V4 & RAP: The Latest Innovations of V4 and the Evolution of the FPM ExplorerVideo πŸ”—
Vienna Day 1Location KeynoteVideoPDF
Vienna Day 1Ask the experts: Modern ABAPVideoPDF
Vienna Day 1V4: ABAP CloudVideoPDF
Vienna Day 1V5: CDS-only Data Modeling - Harnessing New ABAP CDS Object Types for Modern RAP ApplicationsVideoPDF πŸ”—
Vienna Day 1V6: Smart ABAP: Design Patterns for Real-World ScenariosVideoPDF πŸ”—
Vienna Day 1Closing ViennaVideoPDF
Vienna Day 2Location KeynoteVideoPDF
Vienna Day 2Ask the experts: ExtensibilityVideoPDF
Vienna Day 2V13: The Magical World of SAP EWM for ABAPersVideoPDF πŸ”—
Vienna Day 2V14: Effortless ABAP dependency management with TRMVideoPDF πŸ”—
Vienna Day 2V15: RAP Events: Local and External ConsumptionVideoPDF
Hamburg Day 1Location KeynoteVideo πŸ”—PDF πŸ”—
Hamburg Day 1Ask the experts: Clean CoreVideoPDF
Hamburg Day 1V7: Clean Core und ABAP - Projekterfahrungen aus der PraxisVideo πŸ”—PDF πŸ”—
Hamburg Day 1V8: Automatische SAP Paket Dokumentation mit AIVideo πŸ”—PDF πŸ”—
Hamburg Day 1V9: Hack dein ABAP: GrundsΓ€tze fΓΌr code clean upVideo πŸ”—PDF πŸ”—
Hamburg Day 1Closing HamburgVideoPDF

ABAPConf 2025 Community Day

Event site: ABAPConf 2025 Community Day Mannheim πŸ”—

SessionVideo
C1: S/4HANA top tips to lift and shift leftVideo πŸ”—
C2: Wait, that’s possible?Video πŸ”—

ABAPConf 2024

Playlists

Sessions

SessionVideoSlides
Keynote: Modernizing an R/3 Solution with ABAP Cloud - Light and ShadowVideo πŸ”—Slides πŸ”—
ABAP Cloud - A life after the reportVideo πŸ”—Slides DE πŸ”— Β· Slides EN πŸ”—
Releasemanagement mit gCTSVideo πŸ”—Slides πŸ”—
Quo Vadis ABAP Devs?Video πŸ”—Slides πŸ”—
Unit Test your Business Objects in RAPVideo πŸ”—Slides πŸ”—
apm - From Vision to RealityVideo πŸ”—Slides πŸ”—
Von SAPscript zu Adobe Forms - Freud und Leid in der FormularentwicklungVideo πŸ”—Slides πŸ”—
ABAP Hybrid - Magie mit Graph DatenmodellenVideo πŸ”—Slides πŸ”—
Streamlining ABAP Code reviews with AI: ABAP GenAI Co-pilot on Microsoft Teams for S/4HANA on-premiseVideo πŸ”—β€”
Making an on-premise ABAP CI/CD with GitHub ActionsVideo πŸ”—Slides πŸ”—
Lessons learned building a product on clean core ABAP on S/4HANA public cloudVideo πŸ”—Slides πŸ”—
Dokumentengenerierung mit dox42 in ABAP RAPVideo πŸ”—β€”
Verloren im CDS Dschungel?Video πŸ”—β€”
Secure custom SAP development - Typical security issues in ABAP codeVideo πŸ”—β€”
Programming Glitches and ABAP HacksVideo πŸ”—Slides πŸ”—
Key User and Developer Extensibility Options - Best practicesVideo πŸ”—Slides πŸ”—
Implementing Extension Fields using Key User and Developer Extensibility - Do’s and Don’tsVideo πŸ”—Slides πŸ”—
Enable OData Streams in RAPVideo πŸ”—Slides πŸ”—
Clean Core extensibility with ABAP Cloud in SAP S/4HANA Cloud Private EditionVideo πŸ”—Slides πŸ”—
ABAP Test Cockpit (ATC) goes Cloud - ATC on SAP BTPVideo πŸ”—Slides πŸ”—
Advanced New ABAPVideo πŸ”—Slides πŸ”—
Integration Troubleshooting in the SAP BTP, ABAP EnvironmentVideo πŸ”—Slides πŸ”—

ABAPConf South Africa 2024

Playlist

Sessions

SessionVideoSlides
Precise ABAPVideo πŸ”—Slides πŸ”—
Designing Testable ABAP Classes and PackagesVideo πŸ”—Slides πŸ”—
abapGit & apm - Taking your development to the next level with opensource ABAPVideo πŸ”—Slides πŸ”—
ADT - Tips & Tricks for effective use of Eclipse in ABAP DevelopmentVideo πŸ”—Slides (ohne Link im Artikel)
Introduction to ABAP Cloud - working towards a Clean CoreVideo πŸ”—Slides πŸ”—

ABAPConf Europe 2024

Playlists

Sessions

SessionVideoSlides
Keynote - ABAP Cloud – Best practices for a clean core strategyVideo πŸ”—β€”
Successful Custom Code Adaptation for S/4HANAVideo πŸ”—Slides πŸ”—
Developing with ABAP Cloud in Clean Core StyleVideo πŸ”—β€”
Steampunk bei der Bahn: Welche Erfahrungen haben wir gemacht?Video πŸ”—Slides πŸ”—
Clean Core & ABAP Cloud - Bericht aus der PraxisVideo πŸ”—Slides πŸ”—
Keynote - ABAP Cloud in action – Latest features and capabilitiesVideo πŸ”—β€”
Dieser Mann schrieb alles auf, was er wusste und was dann geschah, wirst du nicht glaubenVideo πŸ”—Slides πŸ”—
KI fΓΌr ABAP - Vorstellung Opensource ProjektVideo πŸ”—Slides πŸ”—
How can a test pyramid be implemented?Video πŸ”—Slides πŸ”—
Distributed tracing in ABAPVideo πŸ”—Slides πŸ”—
My first experiences with CDS entity views for RESTful ABAP ProgrammingVideo πŸ”—Slides πŸ”—
Deep Dive into RAP Developer ExtensibilityVideo πŸ”—Slides πŸ”—
Addressing the Future of ABAP: The Power of Open SourceVideo πŸ”—Slides πŸ”—
ABAP Tools for Clean ABAPVideo πŸ”—Slides πŸ”—
Core Data Services - Deep dive on new features and capabilitiesVideo πŸ”—Slides πŸ”—
Advanced ABAP - A practical ShowcaseVideo πŸ”—β€”
SAP BTP ABAP Environment RoadmapVideo πŸ”—β€”
Working with code generatorsVideo πŸ”—β€”
Embedded AnalyticsVideo πŸ”—Slides πŸ”—
ABAP custom code transformation for Clean Core in SAP S/4HANAVideo πŸ”—β€”

ABAPConf 2023

Playlists

Sessions

SessionVideoSlides
Keynote: ABAP Cloud in ActionVideo πŸ”—β€”
Closing Keynote: ABAP CloudVideo πŸ”—β€”
Smoke testing your RAP: Schnelleinstieg in das Testen von RAP-ServicesVideo πŸ”—β€”
Serviceentwicklung mit CDS und RAP im Rahmen einer Greenfield-TransformationVideo πŸ”—β€”
RAP im SchweinsgaloppVideo πŸ”—β€”
Fiori App Erstellung leicht gemacht fΓΌr ABAP-EntwicklerVideo πŸ”—β€”
Hierarchy Support in RAPVideo πŸ”—β€”
Extensions to Standard RAP Based AppsVideo πŸ”—β€”
How to transform your legacy code using ABAP Cloud and Clean ABAPVideo πŸ”—β€”
News from ABAP development toolsVideo πŸ”—β€”
Kick-Start your SAP ABAP Platform integration journey with MicrosoftVideo πŸ”—β€”
Tipp’s & Tricks in ABAP in Eclipse fΓΌr mehr ProduktivitΓ€tβ€”β€”
Accelerate business process innovation with the AWS SDK for SAP ABAPVideo πŸ”—β€”
Jetzt ist alles besser, oder? FrΓΌher: Includes mit 1.000 Zeilen. Heute: Klassen mit 1.000 Zeilen.Video πŸ”—β€”
Zentrales ATC-Cloud-Test System fΓΌr ABAP Code Security Checks - Hybrides Szenario mit SteampunkVideo πŸ”—β€”
Der Open Source RAP GeneratorVideo πŸ”—β€”
ABAP Cloud for Classic ABAP DeveloperVideo πŸ”—β€”

ABAPConf 2022

Playlists

Sessions

SessionVideoSlides
Keynote: ABAP CloudVideo πŸ”—β€”
ABAP Innovationen in der PraxisVideo πŸ”—β€”
ABAP Quickfixes for S4/HANA ConversionsVideo πŸ”—β€”
ABAP File FormatsVideo πŸ”—Slides πŸ”—
Tweaking ABAP (aka ABAP enhancer)Video πŸ”—Slides πŸ”—
Develop cloud-ready custom code with Embedded Steampunk on-premiseVideo πŸ”—β€”
Kontrolle ΓΌber die Daten bei ABAP Unit TestsVideo πŸ”—β€”
Clean Core Strategy for WRICEF developmentsVideo πŸ”—Slides πŸ”—
RAP Troubleshooting - ABAP Cross Trace introductionVideo πŸ”—Slides πŸ”—
Writing Custom applications using RAPVideo πŸ”—β€”
β€œOh man, wer hat DAS denn bitte programmiert?!? Oh, das war ja ich :-(” - Legacy Code Refactoring - LiveVideo πŸ”—Folien πŸ”—
Using mock data in ABAP Unit Test with SAP Standard toolsVideo πŸ”—Folien πŸ”—
Testdatencontainer fΓΌr Entwicklertests und dynamisch wachsende Unit TestsVideo πŸ”—Folien πŸ”—
ABAP und ZeitVideo πŸ”—β€”
ABAP in der Cloud - Erfahrungsbericht einer Custom Code Migration der LΓΆsung β€˜EDI exakt’ nach SAP BTP, ABAP EnvironmentVideo πŸ”—Folien πŸ”—
AABP Managed Data Procedures AMDPVideo πŸ”—β€”
Eine neue Generation CDS-Views: CDS-View-EntitΓ€tenVideo πŸ”—Folien πŸ”—
4 abapGit Use Cases That Will Blow Your Mind (and gCTS won’t help a bit)Video πŸ”—Slides πŸ”—

ABAPConf 2021

Playlists

Sessions

SessionVideoSlides
Channel 1 Keynote: ABAP Platform Strategy and RoadmapVideo πŸ”—β€”
ABAP in Eclipse - Tips & TricksVideo πŸ”—β€”
Best Of ADT - Ein paar nΓΌtzliche, aber versteckte FeaturesVideo πŸ”—Folien πŸ”—
ADT Plugins that will help you in ADT AdoptionVideo πŸ”—β€”
Constructor operators. Filter, Corresponding & friendsVideo πŸ”—Slides πŸ”—
Exception class for propagation of any message with its long textVideo πŸ”—Slides πŸ”—
Common Code Point Isolation Framework - Keep ABAP Development Objects separate for easy maintenanceVideo πŸ”—β€”
abapGit for BeginnersVideo πŸ”—Slides πŸ”—
Code-DojoVideo πŸ”—Slides 1 πŸ”— Β· Slides 2 πŸ”—
Clean ABAP in der PraxisVideo πŸ”—Folien πŸ”—
’Kannst du bitte eine Γ„nderung in Zeile 7.656 machen?’ - Legacy Code angstfrei mit der Golden Master Technik Γ€ndernVideo πŸ”—Folien πŸ”—
Agile ABAP Produkt-Entwicklung mit Clean Code, Unit Tests und ATCVideo πŸ”—Folien πŸ”—
Automatisch generierte Listreports mit CDS Views und ALVVideo πŸ”—Folien πŸ”—
CDS Tipps & Tricks fΓΌr Fiori Elements EntwicklungVideo πŸ”—β€”
Event gesteuerte Anwendungen mit ABAP ohne SAP BTPVideo πŸ”—Folien πŸ”—
Microservices in ABAPVideo πŸ”—Slides πŸ”—
How to work around problems when extending complex SAP Fiori apps in SAP S/4HANAVideo πŸ”—Slides 1 πŸ”— Β· Slides 2 πŸ”—