SAP ABAP (ECC/HANA) Training in Gurgaon

                                  SAP ABAP Course Training(ECC/HANA)

                                                                                                    Accelerate your career with SAP ABAP Training. Enroll Today!

Learn SAP ABAP Training from iteanz the market leader !

Iteanz SAP ABAP Training adds value and Accelerates your career. Enroll Today!

SAP ABAP (Advanced Business Application Programming) is a high-level Programming Language Created by German Software Company SAP SE All R/3’s applications and even parts of its basic system were developed in ABAP ABAP is also called ABAP/4 (4 Represents the Fourth Generation)

SAP ABAP is used by SAP for the development of standard and custom application software Components of ABAP

  • ABAP Dictionary
  • ABAP Editor
  • Repository Browser
  • Screen Painter
  • Repository Information System
  • Test and Analysis Tools
  • Function Builder
  • Data Modeler
  • Workbench Organizer

Request more info..

Training Features

Instructor-led Sessions

48 Hours of Online Live Instructor-Led Classes. Weekend Class : 16 sessions of 3 hours each. Weekday Class : 24 sessions of 2 hours each.

Lifetime Access

You get lifetime access to Learning Management System (LMS) where presentations, quizzes, installation guide & class recordings are there.

Real-life Case Studies

Live project based on any of the selected use cases, involving implementation of the various SAP ABAP Training concepts.

24 x 7 Expert Support

We have 24x7 online support team to resolve all your technical queries, through ticket based tracking system, for the lifetime.


Live project based on any of the selected use cases, involving implementation of the various SAP ABAP Training concepts.


Towards the end of the course, you will be given access to online Test. Iteanz certifies you as an SAP ABAP Training Expert based on the scoring of 60% or above.

Course Outline

Chapter :SAP ABAP Curriculum (for ECC)

    Chapter1: Introduction to SAP ABAP

    • In this module, the candidate will learn about Advanced Business Application Programming of System Application and Product, which includes understanding SAP Architecture, Features, ABAP Development Tools, ERP and SAP, and R/3 Architecture.

      • SAP Overview
      • SAP Architecture
      • SAP Features
      • ABAP Development tools
      • Enterprise Resource Planning (ERP)
      • SAP and R/3 Architecture
      • ABAP/4 overview

    Chapter 2: ABAP Dictionary and Data Types

    • In this module, the candidate will learn about ABAP Dictionary, Tables, Domains, Structure, Indexes, Buffering, Views, Type tools, Primary and Foreign Keys, Numeric Characters, String Etc.

      • What is ABAP Dictionary?
      • Tables, domains, and data elements
      • Structure, table types, and objects
      • Indexes and buffering
      • Views, lock objects, search helps, and type pools
      • Primary Key and Foreign Key
      • Table maintenance generator
      • Numeric character, integer, floating-point
      • Time, strings, date, packed decimals

    Chapter 3: ABAP Programming

    • In this module the candidate will learn about ABAP Programming which includes, Using Loops and Branches, Code Inspector, Opening and Updating SQL Statements, Internal Tables, I/O statements and Formatting commands, and Runtime analysis.

      • Using Loops and Branches
      • If, else if, factorial and small programs, code inspector
      • Message classes and selection screens
      • Open and update SQL Statement
      • Insert and select
      • Delete, update and modify
      • Internal tables and field symbols
      • I/O statement and formatting commands
      • Runtime analysis and performance trace

    Chapter 4:Debugging and Modularization Technique

    • In this module, the candidate will learn about Debugging and Modularization Technique, which includes an understanding of System Variables, Table, mode, Watchpoints, Utilization of debugging editor, Modularization Technique, Subroutines, Function Modules, and Groups and Passing parameters.

      • Introduction on debugging your program
      • System variables
      • Table mode
      • Watchpoints and breakpoints
      • Utilizing debugging editor
      • What is a modularization technique?
      • Subroutines
      • Includes
      • Function modules and function groups
      • Passing parameters and tables to subroutines

    Chapter 5:Report Programming

    • In this module, the candidate will learn about Classical Report Events, Interactive Reports, Control Level Commands, Hotspot, and Selection Screens.

      • Classical report events
      • Interactive reports
      • Control level commands
      • Hotspot, Hide, Get cursor techniques
      • Selection screens

    Chapter 6:Application Link Enabling

    • In this module, the candidate will learn about Application Link Enabling Features, Inbound and Outbound processes, Configuration, Distribution Scenarios, Local System, Developing Ports, and Customer Distribution Model.

      • ALE introduction and its features
      • Inbound and outbound processes
      • ALE configuration
      • ALE distribution scenarios
      • Logical system
      • RFC destination
      • Developing ports
      • Customer distribution model

    CHAPTER 7:Intermediate Document (IDOC)

    • In this module, the candidate will learn about Intermediate Document, which includes understanding, its structure, Message Type, Developing IDOC Type, IDOC Enhancements, and Segment elements.

      • Introduction and features of IDOC
      • Structure, message type, and IDOC type
      • Developing IDOC types, message types, and process codes
      • IDOC enhancements
      • Segment definition and elements

    CHAPTER 8: RFC and WorkFlow

    • In this module the candidate will learn about Remote Function Call, which includes Interaction Mechanism using RFC, ABAP Artefacts, Developing Program using Remote enabled functions, Workflow, Creation of Standard tasks and templates.

      • About RFC and Interaction mechanism using RFC
      • TRFC Vs ARFC
      • ABAP interfaces
      • Developing program using remote enabled functions
      • RFC destination between two systems
      • Overview of workflow
      • Creation of standard tasks and templates
      • Development of workflow builder and prefix

    CHAPTER 9:Business Application Programming Interface (BAPI) and Business Add-Ins (BADI)

    • In this module, the candidate will learn about the Business Application Programming Interface and Sap Business objects, Features, and working of BAPI. The student will also learn about BADI and its implementation.

      • Definition of BAPI and SAP business objects
      • Features of BAPI & Developing BAPI
      • Working with BAPI
      • Introduction to BADI
      • Implementation of BADI

    CHAPTER :SAP ABAP Curriculum (for HANA)

    CHAPTER1 :Introduction to HANA

      • Introduction to eclipse
      • HANA Studio
      • HANA Modeling

    CHAPTER 2: Architecture of ABAP for HANA

      • Evolution and architecture
      • Overview for ABAP meets HANA
      • Code to data paradigm
      • Performance Impact
      • Table creation using Wizard in database

    CHAPTER 3:External View

      • Hana Based views in ABAP Source Code
      • External views define the mapping
      • Create & use external views in Hana
      • Use ABAP report to consume
      • Display Content using ALV

    CHAPTER 4:CDS View

      • CDS view: Overview
      • Create a simple CDS view

    CHAPTER 5:Planned Maintenance

      • Nested CDS View: Overview
      • Functions & Case Statements
      • Association, Filters & Parameters

    CHAPTER 6:ABAP Development Change for HANA

      • Authorization
      • Annotation, CDS Odata Annotations
      • VDM view
      • CDS hierarchy
      • ALV-IDS


      • Introduction Database Procedures & AMDP
      • Debugging AMDP
      • AMDP BADI
      • CDS Table Functions

    CHAPTER 8:Advanced Topics

      • Transport Management
      • Error Analysis
      • Migration
      • Difference Between ECC and S/4 HANA for RICEFW

    CHAPTER 9:Soft Skills

      • Business Communication
      • Preparation for the Interview
      • Presentation Skills

    CHAPTER 10: Resume Writing

      Resume Writing Techniques

      Why iteanz for SAP ABAP Training?

      • Top technical trainers
      • Real Time and Hands on Experience Training
      • On Time Course Completion
      • Comprehensive curriculum
      • Innovative & interactive Training
      • Superb satisfaction scores
      • High Certification Pass Rate

      Intended Audience

        • Finance Executives
        • Employees who are working in the Finance department
        • Professionals generally want to improve their skill set to make their Resume/CV stronger
        • Existing employees looking for a better role to prove to their employers the value of their skills through this certification
        • Graduates looking for a Successful Career
        • Finance Generalists
        • Employees switching to Finance Profession from any domain
        • Candidates who have a degree in the field of B.Tech, B.SC, B.Com, or hold a master’s degree

      What you'll learn

      • Training: 44 Hours of Live Online Interactive Classroom Sessions
      • Projects: Facility to undergo projects in Function Builder, Data Modeler, Workbench Organizer, ABAP Dictionary, and more
      • Internship: Internship Assistance to gain practical experience of the learnings
      • Placement:100% Placement Assistance Support for 1-Year post successful completion
      • E-Learning Access with Abundant Tools and Techniques, video content, assessments, and more
      • Bootcamps: Regular Bootcamps spread over the next 12 Months

      What People Say

      I've never seen any training company like iteanz, the training was very good and highly practical. Good support Staff to address any support request on time.

      Testimonial mahesh
      Software Professional

      Send Us an Enquiry !