Facebook Recommendations

Student Certifications

Training Details

Course Duration: 60 hours Training + Assignments + Actual POC’s

Training Materials: All attendees will receive,

  • Assignment after each module, Video recording of every session
  • Notes and study material for examples covered.
  • Access to the Training Blog & Repository of Materials

Who should plan on joining?

  • Someone who has the Basic computer and IT skills
  • Someone who is looking for a career in SAP ABAP and HANA Database
  • Someone who is looking to start career in SAP focusing on HANA skills

Why Learn SAP ABAP on HANA?

  • ABAP remains a key language as many SAP business applications and custom developments are written in ABAP with ABAP 7.4 there are numerous improvements to the ABAP language, which allow writing streamlined ABAP code and benefitting from SAP HANA.
  • EX: BW are already HANA-ready with HANA as primary persistence. SAP Business Suite on HANA will use NW 7.4 as platform. Here we need to optimize code and the best way is to using ABAP for HANA.

Training Format:

This course is delivered as a highly interactive session, with extensive live examples. This course is Live Instructor led Online training delivered using Cisco Webex Meeting center Web and Audio Conferencing tool.

Timing: Weekdays and Weekends after work hours.

Course Objective:

  • Enable ABAP developers to build cutting-edge business applications leveraging the proven, reliable ABAP technology as well as the powerful in-memory capabilities provided by SAP HANA.
  • Primary target audiences for this training are ABAP developers and SAP ABAP development consultants.
  • There are min of 50000 ABAP developers in the SAP world.

Project Work and Case Study details and Time spent?

  • We will provide case study based on the real project which is around 4 weeks to develop.
  • The specification and guidance will be given on the case study and the participants need to develop and show the result.

Training Highlights

  • Building AGILE Data mart in SAP ABAP on HANA 1.0 using diff BODS transformations (CASE, MERGE, CDC transforms).
  • Building Operation Data Marts in SAP ABAP on HANA 1.0 using SLT (Complete Hands on SLT).
  • Advanced Modeling concepts including Adv Calculation Views, Currency Translations, Variables, Input parameter & Info Composer.
  • Adv Reporting using the New reporting Tools, SAP Visual Intelligence, SAP BO BI 4.0.
  • Complete Hands on of BW 7.4 powered by HANA including Migration.
  • SAP ABAP on HANA 1.0 Certification Guidance.
  • Data Services 4.2 and Information Steward.

ZaranTech SAP ABAP on HANA Training Roadmap

How are we Different from other Training Institutes?

Role-specific training instead of Product-based training – We are the leaders in providing **Role-Specific training and e-learning solutions for individuals and corporations. Our curriculum are based on real-time job functions as opposed to being product-based. Real-time scenarios and troubleshooting techniques shown in class.
(**Role based training – Here our trainers share their real-time implementation experience in the class. The trainer will work with participant on several Case Studies based on a actual projects. This gives the participant an understanding of how things are accomplished in real-time environment. The idea is to get the participant familiar of the process, real-time.)

Longer Course Durations – We provide students with more detailed training with Assignments based on the real-time scenarios as well as case studies so that the students take away relevant experience in their respective platform.

We offer Training Blogs using Google Site – The Training Blogs are a common platform for both the trainer as well as the trainees to interact with, discuss queries with the trainers, upload assignments and referring assignments. Training Blogs helps the student to attend the sessions anywhere, anytime, using laptop, desktop or tabs/palmtops.

We provide study materials using Google Drive –We provide access to a Repository of materials for training using Google Drive Cloud. The students are given access to their respective modules using Google Drive for which they have access for lifetime and can be accessed anywhere any time.

For our SAP Trainings –We offer the longest duration of Courses in SAP as compared to any other training institute out there. Our SAP training programs are very detailed. Integration with other SAP modules is covered as a part of our training programs.

Never miss a session – We video record every online training sessions and post the Video recording on the training Blog after the session. So if a students misses a Live Online session, the Video is always available on the Blog. Other students can always go back to these video recordings for review purpose or just to go over.

Highly Qualified and Well Experienced Trainers – Our Trainers are highly qualified and are well experienced in their respective domains. We have trainers from USA, Canada, Australia, Singapore and many other countries.

Case Studies and Assignments Based on Real Scenarios – The Case Studies and Assignments assigned to the students are based on real-time scenarios out the Trainers Past Projects they were involved in.

Certification Assistance – During and at the end of training, the Sr. trainer will provide Certification questions and answers to help you clear the Certification (if required). They will guide each student the required Certification program as well as they themselves are Certified. Every student also receives a ZaranTech Training Completion Certificate as well.

Career Counseling – If you are New to IT and want career counseling to help you decide which stream to go into, please click the link, and fill out the Career Counseling form and one of our counselors will get in touch.

Placement Assistance – Our “After the training” team can also help you with Resume prep guidance, Interviews questions and Mock interviews after your training is complete.

Modules Covered in this Training


  1. Introduction to ERP
  2. Introduction to SAP & R/3 Architecture
  3. Introduction to SAP HANA
  4. SAP HANA STUDIO Look & Feel
  5. SAP HANA Architecture
  6. Introduction to ABAP/4
  7. Introduction to Development Environment – SAP HANA STUDIO
  8. ABAP Dictionary


  1. Packages
  2. Internal Tables
  3. Modularization Techniques
  4. Reports
  5. Dialog / Module Pool Programming/ Transactions
  6. Batch Data Communication
  7. Smart Forms
  8. RFC
  9. ALE
  10. IDocs
  11. User Exits
  12. BADIs


  1. Taking ABAP to HANA
  2. Access to SAP HANA Using Native SQL and ADBC
  3. Consuming SAP HANA Views in ABAP
  4. Calling SAP HANA Database Procedures in ABAP
  5. Advanced Topics

Attendees also learn:

  1. Resume Preparation Guidelines and Tips
  2. Mock Interviews and Interview Preparation Tips

Topics Covered

Introduction to ERP

  1. What is ERP?
  2. Why we need ERP?
  3. Advantages of ERP
  4. Major ERP Packages

Introduction to SAP & R/3 Architecture

  1. What is SAP?
  2. History & Features of SAP
  3. SAP R/2 Architecture (Limitations of R/2 Architecture)
  4. SAP R/3 Architecture (Types of work processes)
  5. SAP R/3 Application Modules
  6. SAP Landscape

Introduction to SAP HANA

  1. Evolution of HANA
  2. Introduction to SAP HANA
  3. Introduction to SAP In-Memory Strategy and Technology
  4. HANA compare to BWA
  5. SAP HANA Landscape
  6. SAP In-Memory Computing Product Strategy and Roadmap


  1. In-Memory Computing Studio
  2. Administration view
  3. Navigator View
  4. System Monitor
  5. Information Modeler

SAP HANA Architecture

  1. Architecture Overview
  2. IMCE and Surroundings
  3. Row Store
  4. Column Store
  5. Loading data into HANA
  6. Data modeling concepts
  7. Reporting
  8. Persistent Layer
  9. Backup & Recovery

Introduction to ABAP/4

  1. What is ABAP?
  2. Logon to SAP Environment
  3. Transaction Codes
  4. Multitasking Commands
  5. ABAP/4 Editor
  6. Steps for Creating a Program
  7. Elements in R/3 Screen
  8. Output Statements
  9. Operators in ABAP
  10. Data, Parameter & Constant Statements
  11. Data Types & Classification
  12. Data Objects & Classification
  13. Text Elements
  14. String Operations
  15. Control Statements
  16. Field strings

Introduction to Development Environment – SAP HANA STUDIO

  1. Overview of Eclipse
  2. SAP’s Eclipse Strategy
  3. Unbundling of Eclipse and SAP Software
  4. Central Update Site
  5. Installing the Development Environment
  6. Installing SAP HANA Studio
  7. Installing the ABAP Development Tools for SAP NetWeaver
  8. Getting Started in the Development System
  9. Basic Principles of Eclipse
  10. ABAP Development Tools for SAP NetWeaver (ADT)

ABAP Dictionary

  1. ABAP Dictionary Introduction
  2. Data Dictionary Functions
  3. Data Dictionary Objects
  4. Data Base Tables
  5. Structures & Views
  6. Data Elements
    • Type Groups
    • Domains
    • Search helps
    • Lock objects
    • Primary Key and Foreign Key
  7. Table Maintenance Generator


  1. Creating a package
  2. Difference between local objects & packages
  3. Transferring local objects to packages
  4. Variants
    • Variants Introduction
    • Creating variants in ABAP Editor & Data Dictionary
  5. Message Classes
    • Message Class Introduction
    • Message types
    • Calling message class in Report & Dialog programs
  6. Selection Screens
    • Selection screen Introduction
    • Parameter Statement
    • Select-options Statement
    • Selection-screen Statement
    • Screen table and its fields

Internal Tables

  1. Internal Tables Introduction
    • Declaring Internal Table
    • Populating Internal Table
    • Processing Internal Table
    • Initializing Internal Tables

Modularization Techniques

  1. Modularization Techniques Introduction
  2. Includes
  3. Subroutines
  4. Passing Parameters to Subroutines
  5. Passing Tables to Subroutines
  6. Function Groups & Function Modules


  1. Reports Introduction
  2. Classical Reports
  3. Interactive Reports
  4. Techniques Used For Interactive Reports
    • Hotspot
    • Hide
  5. ALV Reports Introduction
    • ALV Reports
    • ALV through Function Modules
    • ALV Types

Dialog / Module Pool Programming/ Transactions

  1. Relationship between Screen, Flow Logic and Program
    • Flow
  2. Logic Events
  3. Process Before Output (PBO)
  4. Process After Input (PAI)
  5. Process On Value Request (POV)
  6. Process On Help Request (POH)
  7. Include Programs in MPP
    • Include TOP
    • Include I01
    • Dynamic Screens
    • Leave Screen
    • Leave to Screen
    • Call Screen
    • Set Screen
    • Processing of List from Transaction and ViceVersa
    • Elements in Screen Layout
    • Table Controls
    • Step Loops
    • Tab strip Controls

Batch Data Communication

  1. BDC Introduction
  2. Recording
  3. BDC Methods
  4. Call Transaction Method
  5. Session Method
  6. Handling Table Controls in BDC
    • Legacy System Migration Workbench
    • Different Methods
    • Flat file creation
    • Uploading data
    • File Handling
    • Application Server
    • Presentation Server

Smart Forms

  1. Smart Forms Introduction
  2. Graphics Management
  3. Style Maintenance
  4. Paragraph Formats
  5. Character Formats
  6. Writing print program and designing layouts


  1. Introduction to RFC
  2. Creating RFC Destination between 2 Systems
    • Creating Remote Enabled Function Modules
    • Creating program using Remote Enabled Function Modules


  1. ALE Basics
  2. Overview of Outbound & Inbound Process
  3. Configuration Steps
  4. Define logical systems
  5. Assign client to logical system
  6. RFC destination
  7. Customer distribution model
  8. Creating Ports


  1. What is an Idoc?
  2. Types of Idocs
    • Basic Idocs
    • Extension Idocs
    • Creating Idocs
    • Message Types
    • Assigning Idocs type to Message type

User Exits

  1. User Exits Overview
  2. Types of User Exits
  3. Field Exit
  4. Screen Exit
  5. Function Exit
  6. Menu Exit


  1. BADIs Overview
    • Defining a BADI
    • Implementing a BADI

    PHASE 3:
    Taking ABAP to HANA

    1. SAP HANA as Secondary Database – Access via Open SQL
    2. Optimize Open SQL Access to SAP HANA
    3. Performance Rules and Guidelines for SAP HANA
    4. Database Interface
    5. Role of the Database for the ABAP Application Server
    6. Data Types, ABAP Database Access
    7. ABAP Data Dictionary
    8. Open SQL
    9. Database Views in the ABAP Data Dictionary
    10. Database Access via Native SQL
    11. Secondary Database Connections
    12. Analyzing Database Accesses Using the SQL Trace
    13. Statement Transformations
    14. Secondary Connections

    Access to SAP HANA Using Native SQL and ADBC

    1. Open SQL and its Limitations
    2. ABAP Database Connectivity (ADBC)
    3. Native SQL Syntax

    Consuming SAP HANA Views in ABAP

    1. Working with Views in SAP HANA Studio
    2. Consuming SAP HANA Views via Native SQL
    3. Accessing SAP HANA Views via External Views in ABAP
    4. Dictionary

    Calling SAP HANA Database Procedures in ABAP

    1. Working With Database Procedures in SAP HANA Studio
    2. Calling SAP HANA Procedures in ABAP
    3. Calling SAP HANA Procedures via ABAP Database Procedure
    4. Proxies

    Advanced Topics

    1. Full Text Search in SAP HANA
    2. ABAP List Viewer (ALV) with Integrated Access to SAP HANA
    3. Transport of SAP HANA Objects
    4. Working With Database Procedures in SAP HANA Studio

    HANA Certification Guidelines

    1. Sample questions and documentation for HANA certification provided (C_HANAIMP_10)


    1. Designing SAP HANA Tables for Sales, Finance and Inventory scenarios
    2. Designing Attribute Views, Analytical Views and Calculations Views for Sales, Finance and Inventory scenarios
    3. Loading the Data to SAP HANA using SAP BODS (Complex BODS Dataflows)
    4. SLT Transformation of Data
    5. Reporting on Sales Data (Sales Order Header, Item, Schedule Line Reports etc.) using BI 4.1 Reporting Tools
    6. Financial Reporting (Balance Sheet Reports, Income Statements, Consolidated Income Statements, P&L Reports etc.) using BI 4.1 Reporting Tools (like Crystal Report, BO Explorer, MS Excel)

    About trainer Sreeram

    • More than 10 years of IT achievement in improving business processes through the strategic use of technology of SAP.
    • Trained more than 2000 online and class room students.
    • Trained more than 70 Certified students.
    • Extensive ABAP/4 experience with: Enhancements, SAP Scipts, Smart forms, Data Migration Tools ( BDC,LSMW,BAPI), Extensive working experience in SD, MM modules, Good Knowledge of BI, XI, Business Objects.

    CASE STUDY # 1 – “Creation of HANA Schema for SALES”

    Creation of HANA Schema from scratch (Sales Domain):

    In this Case study we will be creating a SAP Schema from scratch for Sales Domains. This Case Study also illustrates different types of challenges you will face while designing the HANA schema, importing the tables.


    • Designing HANA schema
    • Designing SAP BODS 4.2 Dataflows to load the data to HANA
    • Troubleshooting
    • Creating Attribute Views, Analytical Views and Calculation Views
    • Reporting – Generating Sales reports using BI 4.1 reporting tools and MS Excel
    • Example Reports are Sales Order Header, Item Level, Scheduling level and Sales Overview reports

    CASE STUDY # 2 – “Creation of HANA Schema for FINANCE”

    Creation of HANA Schema from scratch (Finance Domain):

    In this Case study we will be creating a SAP Schema from scratch for Finance Domains. This Case Study also illustrates different types of challenges you will face while designing the HANA schema, importing the tables.


    • Designing HANA schema
    • Designing SAP BODS 4.2 Dataflows to load the data to HANA
    • Troubleshooting
    • Creating Attribute Views, Analytical Views and Calculation Views
    • Reporting – Generating Finance reports using BI 4.0 reporting tools and MS Excel
    • Example Reports are Balance Sheet Reports, Income Statements, Consolidated Income Statements, P&L Reports

    How to be a certified SAP ABAP certification?

    Certification for SAP ABAP can be attained by the aspirant in the following steps:
    Step 1: Once training is over, Registration must be done for C_TAW12_70 exam.
    Step 2: Complete the exam and hence you shall be certified.

    What are the requirements for the certification?

    Three years of Technical experience with degree in networking is preferred.

    What are the pattern for the exam and the duration for the test?

    The examination would consist of 80 multiple choice questions, the duration for the examination is 180 minutes and the passing score is 70%.

    Technical Requirements to take an Online training with ZaranTech

    Technical Requirements for ZaranTech Online Classes:

    • Operating System: Windows XP or newer
    • Browser: Internet Explorer 6.x or newer
    • CPU: P350 MHz, recommended P500+ MHz
    • Memory: 128 MB, recommended 256+ MB RAM
    • Free Disk Space: 40 MB, recommended 200+ MB for content and recordings
    • Internet Connection: 28.8 Kbps, recommended 128+ Kbps
    • Monitor: 16 bit colors (high color)
    • Other: Sound card, microphone, and speakers OR headset with microphone

    What is the Difference between Live training and Video training?

    These Videos here will help you understand the difference,
    VIDEO – What is Instructor led LIVE Training –
    VIDEO – What is Instructor led VIDEO Training –

    Benefits of online training as compared to classroom training

    Online Training Benefits
    A constantly shifting and changing IT market requires IT professionals to do more with less, making use of new tools and solutions to move forward. Investment in learning and development enables growth in our changing information technology marketplace, giving you the knowledge and skills to act, behave, and perform your job differently. Instructor-led Online training can provide the learning solutions you need in a format that is cost-effective and convenient bringing the interactivity, expertise, and diverse curriculum of our traditional courses to your home or office utilizing state-of-the-art technology. This method of learning allows for live interaction with the trainer and fellow students, without the cost of travel or lodging expenses. To accommodate the demanding schedules of professionals that is trying to do more with less.

    Some of the major benefits are :

    1. Full Interactivity –
      Two-way voice over internet and web-conferencing using Cisco WebEx Meeting Center tool. This tool enables participants to ask questions and collaborate with each other in an online virtual space and enables the online trainer to answer questions, take simulations, and receive answers instantaneously. Every trainee can view the trainers desktop and vice versa.
    2. Cost Savings and Convenience –
      Courses can be completed from home, the office, or wherever the Internet is accessible. There is no need to travel to a specific location to attend a training program. Less overhead cost for the company and the savings is passed on to the trainees. Shorter course schedules mean that projects don’t have to be put on hold while participants train (for corporations).
    3. Never Miss a Session –
      With online training, you can receive archived video recorded sessions to all enrollees and the streaming video recording links are posted on the Training blog after each session. Participants may view these sessions to review sessions post-class or make up a missed class as needed. Accesses to Video Recordings are available after the training end thus making it easy for you to review after training ends.
    4. Location Independent –
      You may join for an online instructor-led course from any part of the world without having to travel. Trainees can attend from USA, Canada, New Zealand, UK, Australia, India and many other countries around the world.
    5. Affordable –
      Classroom sessions are expensive. You pay for Hotel, Food, Travel plus Course Fees. All those overhead costs quickly add up to more than 5,000 dollars. Online training programs costs less and is a fraction of that cost of classroom training.
    6. Career Focused –
      The online IT training courses match the tasks, assignments or projects you perform for employers on the job guaranteeing that the new skills you gain after training are immediately relevant to your career or employer.
    7. Shorter Sessions –
      By providing shorter session duration and then providing assignments, gives the trainees time to understand the concepts and practice from the assignments and be prepared for the next session. Online training sessions are each 2-3 hrs long and only cover 10hrs per week. Classes are scheduled 2-3 days apart giving you time to practice.
    8. Computer-Aided Simulation Learning –

      A growing number of Online Training courses are utilizing computer-aided simulation. This feature allows you to learn by making critical decisions in a realistic and safe “virtual” business setting. The consequences of your actions can be comprehended immediately. It is a highly-effective method for realizing the potential short- and long-term benefits (or dangers) of specific actions and decisions. The lessons learned using simulation are entrenched in your mind and can be applied to your role immediately.

    9. Minimum Technical Requirements:
      • Operating System: Windows XP or newer
      • Browser: Internet Explorer 6.x or newer
      • CPU: P350 MHz, recommended P500+ MHz
      • Memory: 128 MB, recommended 256+ MB RAM
      • Free Disk Space: 40 MB, recommended 200+ MB for content and recordings
      • Internet Connection: 28.8 Kbps, recommended 128+ Kbps
      • Monitor: 16 bit colors (high color)
      • Others: Sound card, microphone, and speakers OR headset with microphone

    How soon after I Enroll would I get access to the Training Program and Content?

    Right after you have Enrolled, we will send you an Email to your Gmail id with a Video on How To login to the training blog and get access to the training program and content.

    What are the pre-requisites of taking this training?

  2. – Someone who has the Basic computer and IT skills
    – Someone who is looking for a career in SAP ABAP and HANA Database
    – Someone who is looking to start career in SAP focusing on HANA skills

    Who are the instructors and what are their qualifications?

    All our instructors are Senior Consultants themselves with a minimum of 10 years of real-time experience in their respective fields. Each trainer has also trained more than 100 students in the individual and/or corporate training programs.

    How will be the practicals/assignments done?

    Practicals/assignments will be done using the training blog. Instructions will be sent after you enroll.

    When are the classes held and How many hours effort would I need to put in every day/week?

    Online Live sessions are held weekdays evening CST (Central Standard Time GMT-6) or on Weekends. The schedule is posted for each batch on the website. You have to put in a effort of 8-10 hrs per week going thru the videos once again and completing your assignments.

    What if I miss a class?

    We Video record every Live session and after the session is complete, we will post the Video recording of that session in the blog. You will have access to these Video recordings for 6 months from the date you start your training. Material access will be provided using Google Drive Cloud for lifetime.

    How can I request for a support session?

    You can do that by posting a question on the training blog.

    What If I have queries after I complete this course?

    You can post those questions on the training blog.

    Will I get 24*7 Support ?

    You will get 24*7 accesss to the blog to post your questions. Trainers will answer your questions within 24 hrs of time. Normally they answer very frequently, like about 1-2 hrs. You can also approach your training coordinator for the same.

    Can I get the recorded sessions of a class from some other batches before attending a live class?

    Yes, you can. Or you can see our Youtube page for previous batch session recordings.

    How will I get the recorded sessions?

    It will be provided to you through the trainng blog.

    How can I download the class videos?

    You wont be able to download any videos. They are available for you to View using the training blog 24*7.

    Is the course material accessible to the students even after the course training finishes?


    Do you provide Placements as well

    We are infact, a Consulting company which provides training so we are mainly looking for trainees who are looking for Placement after training.
    After the Training Process explained (Video):
    Our 6-step training to placement process (Video):

    How can I complete the course in a shorter Duration?

    Enroll to our Self paced video training.
    Video Explanation – What is Instructor led VIDEO Training –

    Do you provide any Certification? If yes, what is the Certification process?

    We provide Certification guidance at the end of each course. You will also receive a “Certificate of Completion” from ZaranTech at the end of the course.

    Are these classes conducted via LIVE video streaming?

    We have both the options available

    What internet speed is required to attend the LIVE classes?

    1Mbps of internet speed is recommended to attend the LIVE classes. However, we have seen people attending the classes from a much slower internet.

    What are the payment options?

    We accept Credit Cards, Paypal, Bank payments from anywhere in USA, Money orders, International Wire transfer, ACH transfers, Chase Quickpay, Bank of America transfers, Wellsfargo Surepay. All the payments details are mentioned on the Enrollment page.

    What if I have more queries?

    Call the number listed on the Course Details page of our website.