SAP S/4HANA – Learn ABAP Programming model for SAP S/4 HANA

This Course Includes

  • 4.5 hours on-demand video
  • Assignments
  • 9 downloadable resources
  • Access on mobile and TV
  • Certificate of completion

Course Content

7 sections • 46 lectures • 4h 18m total length

Section 1: Introduction to HANA Studio and ADT

  • Introduction and Course Structure — 3:34
  • HANA Studio and ADT Introduction — 1:33
  • Installation of ABAP Development Tools (ADT) — 2:21
  • Creating a Domain and Data Element in HANA Studio — 3:21
  • Creating an ABAP Structure in HANA Studio — 2:02
  • Creating an ABAP Class in HANA Studio — 2:27
  • HANA Studio Helpful Functions — 0:37
  • Summary — 1:07

Section 2: ABAP CDS Views

  • Introduction — 5:41
  • Defining ABAP CDS Views — 2:45
  • Creating Your First ABAP CDS View — 10:56
  • CDS View Associations — 2:56
  • Create CDS Views with Association – Sales Order Header and Sales Order Item

Section 3: Data Modelling Concepts

  • Data Modelling Concepts and Syntax Introduction — 5:09
  • CASE and CAST Statements — 4:54
  • Support of SQL Functions: Numeric and String Functions — 13:08
  • Arithmetic Expressions and Session Variables — 3:21
  • Demo: String Functions, Arithmetic Expressions, and Session Variables — 6:12
  • Client Handling — 4:04
  • Currency and Quantity Conversion — 6:26
  • Demo: Client Handling and Currency Conversion — 4:52
  • CDS Aggregate Functions, Group By, and Having Clause — 10:21
  • Annotations Overview — 6:08
  • Demo: Annotations — 3:54
  • Summary — 1:41

Section 4: OData and SAP Gateway

  • Introduction to OData — 6:10
  • What is REST? — 9:23
  • OData CRUD and Query Operations — 10:24
  • Create an SAP Gateway Project using T-Code SEGW — 3:01
  • Create Entity Type, Entity Set, and Generate Runtime Artifacts — 8:25
  • Implement GET EntitySet and Register & Activate Service — 9:38
  • Implement GET Entity and Test — 9:30
  • Implement POST Operation (Create Entity) and Test — 6:30
  • Implement ORDER BY Query Operation — 9:32
  • Summary and What Next? — 2:48

Section 5: BOPF Framework

  • What is BOPF? — 1:14
  • BOPF Meta Model — 10:27

Section 6: End-to-End S/4HANA Application Development

  • Introduction — 2:38
  • Create Base Tables — 6:15
  • Create Interface CDS Views — 3:18
  • Create Transaction Processing CDS Views — 9:41
  • Test Generated BOPF Object — 2:47
  • Create Consumption CDS Views for the Transaction Processing CDS Views — 6:23
  • Create and Activate OData Service — 3:53
  • Test OData Service in Gateway Client — 6:11
  • Create Smart Template-Based UI5 for the Custom Application — 13:09
  • Summary — 0:49

Requirements

  • Some experience in basic SAP ABAP

Description

ABAP Development in S/4HANA is a path into the new ABAP programming world.

The course covers the major building blocks of S/4HANA:

  • Core Data Services (CDS Views)
  • OData and NetWeaver Gateway
  • BOPF (Business Object Processing Framework)

Course Structure

The course is structured into theory and demos.

This course serves as a complete guide for ABAP developers looking forward to learning and building new applications on S/4HANA. It also includes a dedicated lecture that provides a step-by-step guide to building a new S/4HANA application from scratch.

The step-by-step guide covers the following:

  • Creation of base tables for storing data
  • Creation of interface CDS views
  • Creation of transactional processing CDS views
  • Testing generated BOPF objects in the BOBT transaction
  • Creation of consumption CDS views
  • Creation of OData services using Gateway Project Builder (SEGW)
  • Creation of a UI project and generation of the application UI

Who This Course Is For

  • ABAP Developers
  • Development Architects
  • Team Leads
  • Solution Architects
  • SAP Consultants and Architects working with ABAP

At the end of this course, you will have a strong understanding of the key components of S/4HANA. You will be able to create new transactional and list-view applications using CDS Views, OData, and BOPF.

Download

Password : free-udemy-course.en.gp

Leave Comment

Your email address will not be published. Required fields are marked *