Target Audience: You are working as an ABAP consultant in companies.
Now
you see there is a shift in industry where most of the SAP products are now
shifting to HANA database and S/4HANA. SAP ERP Suite is getting
transformed to S/4 HANA.
Duration: 40+ Hours – A promise of no copy paste
ABAP ON HANA TRAINING
S/4HANA TECHNICAL TRAINING
Will you existing code work, when we migrate to HANA?
Will you be able to optimize the code for performance?
What are all different roles you need to know?
How to build new style applications with optimized stack S/4HANA?
What’s new in NetWeaver 7.4 ABAP syntax and SAP HANA?
We will cover HANA modeling, CDS Views, SQL Scripting, AMDP, ADBC, Performance tuning
and all new concepts required, At the end we will build Fiori app on top of these artifacts. We
will build an end to end Open Item Analysis scenario on all the topics. Finally a dashboard
application and smart filter app using S/4HANA VDM and @UI annotations in CDS. Also a
transactional app using CDS-BOPF integration.
[Link]
Say no to trainer who only teach copy-paste of code
Introduction to SAP HANA
Introduction to IMCE (In-Memory Computing Engine)
Row v/s Column Store
Software and Hardware advancements
Evolution to SAP HANA – 1.0 to 2.0
Usage of SAP HANA with SAP Products
o As secondary DB
o BW on HANA
o ABAP on HANA
Setup you SAP ABAP on HANA instance in CAL
Connection to your HANA system via HANA Studio
SQL Console
Introduction to HANA Users
SAP HANA Information Modeling
o Attribute Views
o Analytic Views
o Calculation Views
Graphical Calculation Views
Scripted Calculation Views
o Decision Table
With value update
Without value update
Concept of currency conversion
Concept of Dimensions and Measures
SQL Scripting in SAP HANA
SAP HANA Anonymous blocks
Scripted procedures in SAP HANA
Procedures with parameters
User Defined functions in SAP HANA
Reuse functions for SQL queries
ABAP on HANA
Introduction to ADT (ABAP Development Tools)
ABAP on eclipse
ABAP project in eclipse
Working with ADT shortcuts, inline view
Optimizing developer efficiency with ADT
Introduction to schema of ABAP in SAP HANA
[Link]
Say no to trainer who only teach copy-paste of code
Evolution of SAP NetWeaver and capabilities
Open SQL Enhancements in SAP HANA
Introduction to DDL, DML, DCL, DQL
New syntax in ABAP
o Inline data declaration
o Dynamic memory references
o SQL statements with escaping of host variables
Introduction to EPM Data model
Consumption of SAP HANA Objects in ABAP
o View Proxies
o Procedure proxies
Transporting of dependent objects
o Lifecycle management
o HANA transport container
New tooling updates in ABAP
o SQL monitor SQLM
o Code inspector variants
o Data migration points
o Static checks with SQL performance – SWLT
o SQL Performance worklist monitor
Advanced features of SAP ABAP on HANA
Introduction to code-to-data paradigm
Code push down to Database
Integration cloud system to HANA Cloud Platform using Cloud Connector
Performance improvement using SAP HANA
ABAP Database Connectivity API (ADBC)
Open Item analysis scenario using ADBC
ABAP Managed Database Procedures (AMDP)
Core Data Services (CDS) Views
o CDS Introduction
o CDS Associations
o CDS View on View
o S/4 HANA CDS VDM (Virtual Data Model)
Basic/Interface Views
Composite Views
Consumption Views
o CDS Annotations
ObjectModel Annotations
OData Annotations
Analytical Annotations
[Link]
Say no to trainer who only teach copy-paste of code
End User annotations
UI Annotations
o CDS View Table Functions
o CDS DCL (Authorizations and secure programming)
o Consuming CDS in Analytical Tools
o CDS-BOPF integration
o Create your own OData services on top of CDS views
SAP ABAP Improved ALV IDA (Integrated Data Access)
Full Text Search with SAP HANA
Fuzzy search for search helps with SAP HANA
End to End Implementation
Implementation of End to end OIA (Open Item Analysis) scenario using all
techniques in ABAP on HANA
Implementation of Smart filter Fiori Application
Create your OVP (Overview Page) Fiori Elements to show Analytical dashboard
Transactional Fiori App with CDS and BOPF
Complementary OOPS ABAP Session on RTTS
[Link]
Say no to trainer who only teach copy-paste of code
[Link]
Say no to trainer who only teach copy-paste of code