Location: Vienna

Welcome to the capital auf Austria: Vienna! A place to visit for everyone interested in history, culture, architecture. Vienna is known worldwide for its music: Haydn, Mozart, Beethoven, Schubert, Liszt, Brahms, Strauss, Mahler and ... Falco, but also Kruder & Dorfmeister or RAF Camora. For developers, Vienna offers the Viennese coffee house culture. If all of this is not enough to join us in Vienna: the capital of the Slovak Republic Bratislava is just around the corner.

We are happy to have Vienna as a co-location. Thank you Cadaxo and dox42.


Location Sponsors: Cadaxo & dox42

Location Sponsor: dox42

Location Sponsor: Cadaxo

Logo dox42 GmbH
Logo Cadaxo GmbH

dox42 is an innovative software product for document automation and data integration – flexible, powerful and intuitive. With dox42 you can generate complex forms automatically and integrate data from SAP and other sources - without programming and with template design in Microsoft Word, Excel and PowerPoint.

Cadaxo GmbH is an established, innovative SAP® consulting company based in Vienna, dedicated to simplifying and enhancing SAP® work life. The Cadaxo portfolio comprises numerous SAP® add-ons alongside consulting expertise and development competence.

Cadaxo also offers the S/4fit workshop series, enabling independent and secure work.


Agenda: Vienna

Sessions by developers. For developers.

08:00 - 09:00

Registration

Vienna60 minutes TicketBreakfast
Welcome to ABAPConf 2025 Vienna - Day 1

09:00 - 09:30

Welcome ( Live Stream)

Mannheim30 minutes Language: EN
Welcome to ABAPConf 2025

09:30 - 10:30

ABAPConf 2025 Keynote: Capabilites ( Live Stream)

Mannheim 60 minutes Language: EN
What differentiates SAP developers? What makes SAP developers successfull today and what will be expected from SAP developers in the future? Are business and coding skills enough? Why are customers using SAP software and what needs to be done to ensure they will continue to depend on SAP developers to enhance it?

10:30 - 11:30

Location Keynote Vienna

Vienna 60 minutes Language: EN
Location Keynote Vienna

Vienna

11:30 - 12:00

Ask the experts: Modern SAP development

Vienna 30 minutes Language: EN

12:00 - 13:30

Lunch

Vienna 60 minutes
Lunch is included in your registration.

13:30 - 14:30

V4: SAP Fiori RAP based Custom Business Configurations (CUBCO) App

Vienna 60 minutes Language: EN
How to create SAP Fiori based Table Maintenance App using RAP based application development without using UI5 tooling? What are advantages and benefits of using this app? Related standard Fiori app's which can be integrated with CUBCO ?

The topic give overview of how you can replace traditional SM30 table maintenance view with Custom Business Configuration (CUBCO) App in your application development, advantages and benefits, How Business Configuration Change Logs app is integrated with CUBCO app, additional features such as copy and paste from spreadsheet etc. This app can be developed using reduced development effort through standard RAP and Fiori templates.

This feature provides enhanced user experience and functionality across S/4HANA platforms (Public Cloud, Private Cloud, On-premise ) and BTP ABAP environment.

14:30 - 15:30

V5 - CDS-only Data Modeling - Harnessing New ABAP CDS Object Types for Modern RAP Applications

Vienna 60 minutes Language: EN
With the continuous evolution of ABAP, the introduction of new Core Data Services (CDS) object types in recent releases has revolutionized the way developers model and interact with data. This session will provide a comprehensive overview of the latest additions to the ABAP CDS ecosystem, including CDS Table Entities, CDS Aspects, CDS Scalar Functions, CDS Types, CDS Entity Buffers, and CDS External Entities, with a focus on their role in the RESTful Application Programming (RAP) model.

Key Topics:

1. CDS Table Entities
2. CDS Aspects:
3. CDS Scalar Functions:
4. CDS Types:
5. CDS Entity Buffers:
6. CDS External Entities:

Bringing It All Together: The core focus of this session is how all these CDS object types can be combined within the context of RAP (RESTful ABAP Programming Model) to build efficient, scalable, and cloud-ready applications in the ABAP ecosystem.

15:30 - 16:30

Coffee Break

Vienna 60 minutes

16:30 - 17:30

V5: Smart ABAP: Design Patterns for Real-World Scenarios

Vienna 60 minutes Language: EN
This session explores essential design patterns in ABAP, focusing on practical applications for writing clean, scalable, and maintainable code. For example, by implementing the MVC (Model-View-Controller) pattern, we can seamlessly switch from cl_salv_table to cl_gui_alv_grid when requirements change to support editable ALV, without major code rewrites. I want to present 3 or even more real-world scenarios and then the thought process of choosing the right design pattern for each case.

17:30 - 17:40

Location Vienna Day 1 Closing

Vienna 10 minutes Language: EN
Thanks to everyone participating at ABAPConf 2025 Vienna day 1. See you tomorrow for day 2!

08:00 - 09:00

Registration

Vienna60 minutes TicketBreakfast
Registration ABAPConf 2025 Vienna - Day 2

09:00 - 09:30

Welcome Vienna

Vienna30 minutes Language: EN
Welcome to ABAPConf 2025 Vienna Day 2

09:30 - 10:30

ABAPConf 2025 Keynote: SAP ( Live Stream)

Mannheim 60 minutes Language: EN

10:30 - 11:30

Location Keynote Vienna

Vienna 60 minutes Language: EN
Location Keynote Vienna

Vienna

11:30 - 12:00

Ask the experts: Extensibility

Vienna 30 minutes Language: EN

12:00 - 13:30

Lunch

Vienna 60 minutes
Lunch is included in your registration.

13:30 - 14:30

V13: The Magical World of SAP EWM for ABAPers

Vienna 60 minutes Language: EN
Explore the fascinating and confusing world of SAP Extended Warehouse Management (EWM). Its back end is an eclectic blend of old and new technologies, unlike anything ABAP developers have encountered before. In this session, you'll learn about EWM’s peculiarities, main processes, enhancement options, and more. Don’t fall into the trap of thinking, “It’s just ABAP - how hard can it be?” Be prepared!

14:30 - 15:30

V14: Effortless ABAP dependency management with TRM

Vienna 60 minutes Language: EN
This talk dives into how TRM (shown in a previous demo) simplifies ABAP dependency management by automating the resolution and installation of required libraries. We will demonstrate how to declare and implement dependencies during development and showcase the deployment process on a target system, where TRM ensures seamless package installation.

15:30 - 16:30

Coffee Break

Vienna 60 minutes

16:30 - 17:30

V15: RAP Events: Local and External Consumption

Vienna 60 minutes Language: EN
Overview of possibilities to consume RAP events locally and from external consumers like (advanced) event mesh

17:30 - 17:40

Location Vienna Day 2 Closing

Vienna 10 minutes Language: EN
Thanks to everyone participating at ABAPConf 2025 Vienna day 2. Save travel home!