Download as pdf or txt
Download as pdf or txt
You are on page 1of 14

ABAP RESTful Application Programming (RAP) mail@ZAPYard.

com
WhatsApp: +1-251-727-9273
On Cloud & On Premise

Updated
Content
Foundation
Introduction to
S/4HANA In-Memory Database

Evolution of SAP from


Column Store
R/1 to S/4HANA
Popularity

Understand ERP Suite, On-Premise & S/4HANA


SAP on HANA &
S/4HANA Cloud

ABAP Programming ABAP RESTful


Model for SAP Fiori Application Programming
(RAP)
Core Data Services
Code to Data Paradigm
1
Top Down & Bottom Up Approach
2
CDS View Vs Dictionary View; Syntax, Rules
3
Simple/Nested CDS; Behind the Scenes of CDS
4
Associations

Association Cardinality Joins Consuming Filter Path Association


Association as Source
DCL & VDM

VDM DCL
• Authorization Concept, Objects
• What is Virtual Data Model?
& Implementation in ABAP
• Basic/Interface, Composite &
• Access Control & Access Rules
Consumption Views in DCL
• Inheriting Access Control in
CDS
• Implementing more than one
Authorization in CDS Role
Developing Fiori List Report App

1 2
Setting up ABAP Managed & Unmanaged
Environment on Cloud & Scenarios
Eclipse

3 4
Business Objects in RAP UI Annotations & Metadata
& Artifacts in RAP Extension File
VDM for PO Management Text & Fuzzy Search
Fiori List Report App

OData Service Service Definition


Exposure for Fiori UI

Service Binding Testing the Fiori


App

Limitation of
ABAP on Cloud
Developing Transactional Fiori App
Behavior Definition Behavior Pool
for Transaction
Capabilities

Auxiliary
Classes Implementing
Re-use Behavior of
Error Business Object
Handling in with CRUD
CRUD Operations
Operations

Entity Properties Etag, Lock Master


& Field

Unmanaged Scenario
Developing Transactional Fiori App
Deep Insert in Fiori App Specific Actions Deploying Purchase
App in Fiori – Set Sales Order Management
Order Status App in SAP Cloud
Create by Association Platform

Deep Insert to Create


Sales Oder Items
along with Header
data

Implement Delete, Validations &


Update Operations Determinations

Enable/Disable
Actions Dynamically

Unmanaged Scenario
Developing Overview Page Fiori App
Analytical Card with Donut Chart
1
List Card & Bar Chart List Card
2
Table Card & Adding respective UI Annotation
3
Service Definition & Binding for Fiori UI & Consuming OVP App
4
Queries in RAP
SQL HANA Data Types,
DDL Statements & DML
Understanding Managed
Statements
Vs Unmanaged Queries
Joins in SQL
When to use Unmanaged
Query
Stored Procedures in SAP
HANA

Implementing AMDP
Queries in RAP - Conclusion

Unmanaged Queries
Implementation

Retrieving Data Fetching Data Optimizing Retrieving Data Adding


using Filter with Search Performance of with Paging Association to
Option Queries using Unmanaged
AMDP Query
ABAP on GIT

Introduction Setting Up Installing


to GitHub ABAP Git in ABAP Git
SAP System Plugin in
Eclipse

Transform
ABAP Code
to the Cloud

Creating Git Commit


Repository ABAP Code
to Git
Thank You!
LIKE SUBSCRIBE SUPPORT FOLLOWJOIN

mail@zapyard.com +1-251-727-9273

www.zapyard.com www.zapcademy.com

You might also like