About the Course

This course explores the importance of SAP HANA for ABAP development, as well as the new opportunities presented by ABAP 7.4 in the context of in-memory database technology thus making this course a must for every single ABAP developer. The new features in SAP NetWeaver AS ABAP 7.4 support the application developers at SAP in optimizing existing ABAP programs for SAP HANA and implementing completely new applications based on SAP HANA. A non-disruptive way of migrating existing business processes to SAP HANA, while at the same time developing completely new applications, now exists for the entire ABAP ecosystem.


Learn from industry experts with live instructor-led training

Projects & Lab

Apply the skills you learn to solve real-world problems.


Highlight your new skills on your resume or LinkedIn.                     

1:1 Mentoring

Get guidance from industry leaders and professionals.

Best-in-class Support

24×7 support and forum access to answer all your queries throughout your learning journey.


Compatible to ABAP Cirtification by SAP



17 Sept 2018
Online Instructor Based Training
30 days
371 36,000


Mon to Fri (4 weeks)
10 AM - 12 PM
30 days
514 46,000

Mon to Fri (4 weeks)
10 AM - 12 PM
30 days
514 46,000

Learning Path


About the Course

This course is a part of the Specialization Course in SAP ABAP FOR HANA

Software Components of SAP HANA

SAP HANA Database



SAP HANA Function Libraries

Software for Data Replication

Software for Direct Data Access

Lifecycle Management Components

Basic Principles of In-Memory Technology

Architecture of the In-Memory Database

Application Cases for SAP HANA

How SAP HANA Affects Application Development

Code Pushdown

Database as Whitebox

Required Qualifications for Developers

Introducing the Development Environment

Overview of Eclipse

SAP’s Eclipse Strategy

Unbundling of Eclipse and SAP Software

Central Update Site

Installing the Development Environment

Installing SAP HANA Studio

Installing the ABAP Development Tools for SAP NetWeaver

Getting Started in the Development System

Basic Principles of Eclipse

ABAP Development Tools for SAP NetWeaver


Database Programming Using SAP NetWeaver AS ABAP

SAP NetWeaver AS ABAP Architecture

Database Interface

Role of the Database for the ABAP Application Server

Data Types

ABAP Database Access

ABAP Data Dictionary

Open SQL

Database Views in the ABAP Data Dictionary

Database Access via Native SQL

Secondary Database Connections

Analyzing Database Accesses Using the SQL Trace

Statement Transformations

Secondary Connections

Native SQL


Introduction to ABAP Programming with SAP HANA 4

View Modeling in SAP HANA Studio

Attribute Views

Basic Principles

Creating Attribute Views

Calculated Fields


Attribute Views for Time Values Runtime Artifacts and SQL Access for Attribute Views

Analytic Views

Basic Principles

Creating Analytic Views

Calculated Key Figures

Currency Conversion and Unit Conversion

Runtime Artifacts and SQL Access for Analytic Views

Calculation Views

Basic Principles

Graphical Modeling of Calculation Views

Implementing Calculation Views via SQLScript

Runtime Artifacts and SQL Access for Calculation Views

Accessing Column Views via Microsoft Excel

Using SAP HANA Views in ABAP

Access via Native SQL

External Views in the ABAP Data Dictionary

Options for Accessing External Views


Programming Options in SAP HANA

Overview of SQLScript

Qualities of SQLScript

Processing SQLScript

Implementing Database Procedures Basic Principles of Database Procedures

Creating Database Procedures

Using Variables

Calculation Engine Plan Operator

Imperative Enhancements

Accessing System Fields

Error Handling

Using Procedures in ABAP

Access Using Native SQL

Defining Database Procedure Proxies

Calling Database Procedure Proxies

Adjusting Database Procedure Proxies

Application Transport

Basic Principles of the Transport System

Transport in SAP NetWeaver AS ABAP

Transport in SAP HANA

Combined ABAP/SAP HANA Transport

HANA Transport Container

Enhanced Transport System

Runtime and Error Analysis with SAP HANA

Overview of the Tools Available

Error Analysis

Unit Tests

Dump Analysis

Tracing in SQLScript

Debugging SQLScript

ABAP Code Analysis

Checks and Check Variants

Checks in the Development Infrastructure

Global Check Runs in the System

Runtime Statistics and Traces

Runtime Statistics

ABAP Trace and ABAP Profiler

SQL Trace

Single Transaction Analysis

Explain Plan

SAP HANA Plan Visualizer

System-Wide SQL Analyses

DBA Cockpit

SQL Monitor

SQL Performance Optimization



Applications for the Healthcare Industry with ABAP HANA


1.The certificate rewarded by us is proof that you have taken a big leap in ABAP for HANA.

2. Our Specialization is exhaustive and the certificate rewarded by us is proof that you have taken a big leap in SAP domain.

3.Differentiate yourself The knowledge you have gained from working on projects, videos, quizzes, hands-on assessments and case studies gives you a competitive edge.

4.Share your achievement Highlight your new skills on your resume, LinkedIn, Facebook and Twitter. Tell your friends and colleagues about it.
 Course Certificate Sample

Course Creators

Course Creators

Created by team of both industry & academic experts having 20+ years of rich R&D experiance


3 reviews
(4.9 out of 5)


In Online training, you will get

  • Access to live instructor-led training as per your enrolled batch
  • Learn from industry experts over online meeting tools like zoom
  • 24x7 support by the trainers.

In Class room training, you will get

  • Intensive class room 1 to 1 training by the real time experts as per your enrolled batch
  • Learn from industry experts having rich 20+ years of experience in R&D.
  • 24x7 support by the trainers.

Top industry experts with rich 20+ years of R&D experience in mentoring students across the world.

Soft copy of the course material will be mailed to you.

In online instructor-led training, team of experts will train you with a group of our course learners for 25+ hours over online conferencing software like Zoom & Webminar. Online Classes will happen every day from Monday to Friday.

At the end, of course, you will work on a real-time project. Once you are done with the project (it will be reviewed by an expert), you will be awarded a certificate which you can share on LinkedIn.

Enrollment into course entails 30 days of free access to labs depending on date of enrollment. Can be extended based on permission.

Yes, you can renew your subscription anytime. Please choose your desired plan for the lab and make payment to renew your subscription

Mail our most dynamic & ever active director through email director@vaidehisoftware.com

Have more questions? Please contact us at director@vaidehisoftware.com