Schedule Introduction

Breadcrumb

Training Schedule

DsgCourseListingWeb

(S4D435) Transactional Apps with CDS-based BOPF Objects

Code: S4D435 v20
Type:
Tuition (USD): $2454
Length: 3Days

Have a question? Contact Us

Location: Date Guaranteed to Run:
Live Virtual, US 02/21/2022
Live Virtual, US 07/11/2022
Live Virtual, US 11/28/2022

Not finding any suitable dates? Contact us for additional availability: training@dunnsolutions.com

Skills Gained:
This course will prepare you to: Use Object Model Annotations in CDS to generate a BOPF Object Define and Implement the Behavior of a BOPF Object (Actions, Validations, Determinations) Define and Handle Draft-Enabled Applications Define and Handle Parent-Child Compositions in BOPF
Who Should Attend?
Developer Development Consultant
Prerequisites:
  • Essential
  • EITHER BC400 and BC401 or S4D400
  • S4DEV
  • Recommended
  • BC402
  • D75AW
What You Will Learn:
  • Working with ABAP Development Tools (ADT)
  • Tools for analyzing existing CDS Views
  • Defining CDS Views
  • ABAP Annotations in CDS Views
  • SQL Expressions and SQL Functions in CDS Views
  • Nested Views
  • Aggregations in CDS Views
  • Additional Join Types and UNION (ALL)
  • CDS Views with Input Parameters
  • Associations in CDS Views
  • CDS View Enhancement
  • Implicit Authorization Checks for CDS Views
  • CDS Table Functions
  • Overview of common use cases for CDS Views
  • Notes
  • This course runs on an S/4HANA system (Release 1809) but is applicable for any SAP product based on AS ABAP.
  • CDS ABAP does not require a specific database. You can use all its features with any database supported by AS ABAP. The only exception is the use of CDS table functions which requires a SAP HANA database.
  • CDS ABAP is available as of release 7.40. Some of the concepts discussed in this course require a higher release.
Course Info:
Course based on software release:
SAP S/4HANA 1809
ABAP Platform 1809
AS ABAP 7.53

Course notes and announcements:

In this course you will learn to develop transactional SAP Fiori Applications that are based on ABAP Core Data Services (ABAP CDS) and Business Object Processing Framework (BOPF). You will learn how to use annotations in ABAP CDS to generate a BOPF Business Object and how to implement the behavior of this object, namely actions, validations, determination and authority checks. You will learn about the need for draft-enabled data processing in a stateless environment and understand the prerequisites and special aspects of draft-enabled BOPF objects. Finally, you will define compositions in BOPF and built an application based on a business object that consists of a header and several items.

This is a SAP CERTIFIED Course. Your course will include Full Class Delivery of the comprehensive standard SAP curriculum agendas, SAP Certified Instructor, Demonstration and Presentation, Student Hands on exercises, Access to SAP Hosted servers/training environment, and SAP Certified participant guides.

This 3 day instructor led course qualifies for 24 CPE Credits. CPE Credits are currently available only for publicly scheduled courses delivered live at SAP locations and our Authorized Education Partner locations. CPE Credits are not available for virtual live classroom sessions.

With virtual live classroom training you get comprehensive training from SAP experts using seamless over-the Web connectivity. The same content delivered in SAP's traditional "brick and mortar" classrooms is presented during virtual live classroom deliveries. As in SAP's traditional classrooms, SAP virtual live classroom stresses hands-on learning providing each registered student with exclusive access to live SAP systems throughout each course. Each Virtual Live class is taught by a SAP Certified Instructor and will include an e-book student guide for you to download and keep. CPE Credits are currently available only for publicly scheduled courses delivered live at SAP locations and our Authorized Education Partner locations. CPE Credits are not available for virtual live classroom sessions.

Not finding any suitable dates? Contact us for additional available dates: training@dunnsolutions.com