Your definitive resource for ABAP CDS!

Core Data Services for ABAP







Print edition E-book Bundle
754 pages, 3rd, updated and revised edition , Print edition hardcover
ISBN 978-1-4932-2376-3
754 pages, 3rd, updated and revised edition
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2377-0
754 pages, 3rd, updated and revised edition , Print edition hardcover
E-book formats: EPUB, PDF, online
ISBN 978-1-4932-2378-7
If you’re developing ABAP applications, you need CDS expertise. This book is your all-in-one guide, updated for SAP S/4HANA 2023! Start by learning to create and edit CDS views. Walk through CDS syntax and see how to define associations and annotations. Further refine your model by implementing access controls, service bindings, and table functions. Understand the CDS-based virtual data model, and then follow step-by-step instructions to model analytical and transactional applications. From modeling to testing to troubleshooting, this is the only book you need!
  • Develop data models with ABAP core data services
  • Create and extend models for analytical and transactional applications
  • Define annotations and associations, implement access controls, work with hierarchies, and more
About the Book About the E-book 715 pages, hardcover, 1.94 in. Reference book format 7 x 10 in. Printed black and white on 60# offset paper from sustainable sources. Casebound for durability. Reader-friendly serif font (TheAntiquaB 9.5 Pt.). One-column layout. E-book in full color. PDF (18 MB), EPUB (14 MB) file for download, DRM-free with personalized digital watermark. Copy and paste, bookmarks, and print-out permitted. Table of contents, in-text references, and index fully linked. Including online book edition in dedicated reader application.

In this book, you’ll learn about:

  1. Creating Data Models

    Create data models using CDS! Learn the ins and outs of CDS view syntax, from key fields to joins to data types and beyond. Define associations to establish relationships, use annotations to enrich your logic, implement conditional logic to control access, and more.

  2. Modeling Applications

    See how CDS views support a new application architecture. Model analytical applications by defining analytical views and queries; then use CDS for transactional applications based on the ABAP RESTful application programming model.

  3. Extending, Testing, and Troubleshooting

    Put the finishing touches on your CDS data models. Extend and enhance CDS views and transactional models, develop automated tests using the test double framework, and troubleshoot common problems.

Highlights include:

  • Data modeling
  • Application modeling
  • Associations
  • Annotations
  • Access controls
  • Business services
  • SAP HANA functions
  • Virtual data model
  • Analytical and transactional applications
  • Hierarchies
  • Extensibility
  • Testing and troubleshooting

Renzo Colle is currently responsible for the end-to-end programming model of SAP S/4HANA in the central architecture group.

Ralf Dentzer has been working for several years in the central architecture group of the SAP S/4HANA suite with a focus on the use of core data services in SAP S/4HANA.

Jan Hrastnik is a member of the SAP S/4HANA cross architecture team, where he focuses on the virtual data model and the use of core data services in ABAP applications.

more >

Product supplements

Here you can find downloadable supplements for the product.

Supplements list >

You may also like:

  • Cover of Full Stack Development with SAP

    Full Stack Development with SAP

    Rene Glavanovits, Martin Koch, Daniel Krancz, Maximilian Olzinger

    635 pages, hardcover

    Your guide to end-to-end SAP development is here! From the database to the user interface, you’ll learn what it takes to create applications as a full stack developer. See how to use SAPUI5, OData, CDS, TypeScript, and SAP Fiori elements More about the book

    from $84.99


    E-book | Print edition | Bundle
  • Cover of ABAP RESTful Application Programming Model

    ABAP RESTful Application Programming Model
    The Comprehensive Guide

    Lutz Baumbusch, Matthias Jäger, Michael Lensch

    508 pages, hardcover

    You’ve worked with ABAP, SAP Fiori, and core data services—now see how these technologies and more come together in the ABAP RESTful application programming model. Learn to develop applications optimized for SAP S/4HANA, whether your system is on-premise or in More about the book

    from $84.99


    E-book | Print edition | Bundle
  • Cover of Workflow for SAP S/4HANA

    Workflow for SAP S/4HANA

    Sabyasachi Dutta, Nilay Ghosh, Kousik Goon, Sandip Jana, Arindam Mukherjee, Srinivas Rao, Yogeendar Rao, Yogesh Sane, Naveen Veshala, Kiran Viswanathan

    686 pages, hardcover

    Whether you’re running on-premise SAP S/4HANA or SAP S/4HANA Cloud, get the tools you need to automate your business processes with workflows! Build methods and tasks, define workflows and triggering events, and create notifications with SAP Business Workflow. Walk step More about the book

    approx. $84.99

    Pre-order now
    Available on 11/28/2023

    E-book | Print edition | Bundle