Share this course’s details with your family and friends.
SAP ABAP (ECC/HANA) Training
Learn SAP ABAP (ECC/HANA) with Iteanz – Master custom development, data processing & integration techniques.

About Program
Empower Custom Development – Expert-led SAP ABAP training in ECC & HANA for coding, data handling, and system integration.
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
Curriculum
SAP ABAP Curriculum (For ECC)
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
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
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
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
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
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
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
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
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
SAP ABAP Curriculum (For HANA)
- Introduction to eclipse
- HANA Studio
- HANA Modeling
- Evolution and architecture
- Overview for ABAP meets HANA
- Code to data paradigm
- Performance Impact
- Table creation using Wizard in database
- 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
- CDS view: Overview
- Create a simple CDS view
- Nested CDS View: Overview
- Functions & Case Statements
- Association, Filters & Parameters
- Authorization
- Annotation, CDS Odata Annotations
- VDM view
- CDS hierarchy
- ALV-IDS
- Introduction Database Procedures & AMDP
- Debugging AMDP
- AMDP BADI
- CDS Table Functions
- Transport Management
- Error Analysis
- Migration
- Difference Between ECC and S/4 HANA for RICEFW
- Business Communication
- Preparation for the Interview
- Presentation Skills
- Resume Building Technique
Get Started with a Demo
Key Features of our Training.
Expert Trainers
Hands-On Training
Customizable Corporate Training
Certifications & Assistance
Global Recognition
24 x 7 Expert Support
Testimonials
Success Stories in Their Own Words
FAQ's
Iteanz is providing 100% placement assistance on our key courses. We help you with career counseling, Exams on Key courses, Mock Interviews and Technical Interviews Tips.
Landing an interview proves that you have the job-specific skills for the position, but how do your interview skills stack up? Also, Soft skills are often the most important factor in showing you're the best candidate for the job.
Hence we are conducting FREE TRAINING on Soft-Skills worth Rs-25,000 to all Iteanz students which will help you to attend the interviews with more confidence.
Yes. We arrange a free demo for all the courses either in the Classroom or Live-Online demo. Please fill the demo request form to schedule a free demo.
You will never miss a lecture at myTectra. You can choose either of the two options:
Classroom Training:
- If you miss one or a few classes we can give a backup class based on the trainer and your convenient time.
- In case you miss many classes, we can reschedule your class with upcoming batches or other running batches based on how many course topics you have completed so far.
Live-Online Training:
- View the recorded session of the class available in your LMS.
- You can attend the missed session, in any other live batch.
Just give us a CALL at +91-80-468-10331 OR email at info@iteanz.com
Payments can be made using any of the following options and a receipt of the same will be issued to you automatically via email for both classroom training and Online training.
- Visa Debit/Credit Card
- American Express and Diners Club Card
- Master Card
- PayPal
- Net Banking/Wire Transfer
- UPI Payment such as Google Pay, PhonePe, Paytm
- Cash/Cheque/DD ( Not for Online Training )
For Individual:
Classroom Training - Bangalore
Live-Online Training - Globally
For Corporates:
Classroom Training - We deliver classroom training for corporate in more than 20 countries. Send us an Enquiry Now!
Online Training - Globally
* All of the classes are conducted live online. They are interactive sessions that enable you to ask questions and participate in discussions during class time. We do, however, provide recordings of each session you attend for your future reference.
Our Trainer’s are chosen not only for their knowledge and expertise but also for their real-time experience in the respective courses.
Career Services


Placement Assistance

Resume & LinkedIn Profile Building

Exclusive access to Iteanz Job portal

Access to Soft Skill Enhancement

Mock Interview Preparation

One-on-one career guidance
Related Programs
Corporate Training
Empower your team to excel—transform potential into performance with Iteanz Corporate Training today!

We’d Love to Assist You!
Talk to our training advisor today and discover how Iteanz can help you achieve your training goals.