HANA is used as a DATABASE to improve the performance of the reports or fasten the data access of the company's Existing Business Warehouse tool. So, for a HANA consultant, it is must to understand the reporting as well as the BW concepts. The Combination of BW, Hana & Business Objects (Reporting) will make you familiar with all the skills that you require to work independently and also the skills that any Industry look for. At the end of the course, we will be working on 2 LIVE SCENARIOS i.e. BW on HANA & ABAP on HANA to understand the system much better.

What does this course include?

SAP R/3 Architecture

  • Functionality of SAP R/3 Architecture .
  • Features of SAP R/3 Services

ABAP Data Dictionary

  • Tables (Designing and behavior)
  • Views
  • Structures
  • Data Elements and Domains
  • Search help functionality
  • Lock objects
  • Table maintenance

ABAP programming and Reports

  • Data types and Data objects functionality
  • Parameters, select-options, ranges definition and usage
  • Field string concepts
  • Internal tables and Internal tables events
  • SQL statements
  • Introduction to SAP R/3 pre-defined tables from functional modules like MM/SD/FI


  • Events
  • Classical reports and Interactive reports
  • Designing selection-screen (with radio buttons, blocks, checkboxes etc.)
  • Variants and back ground job scheduling
  • ALV and GRID reporting / Blocked ALV’s
  • Debugging (important)
  • Performance Tools

    • SQL Trace
    • Run-time Analysis
    • Performance tuning

    Modularizing Techniques

    • Subroutines
    • Function modules ( use in Back ground job scheduling)
    • Field-Symbols
    • Includes
    • Macros

    Dialog programming (Transactions)

    • Module pool program (Programming, flow logic, layout design)
    • PBO/ PBI/POV/POH functionality
    • Logical Unit of Work (LUW)
    • Screen painter, menu painter functionality
    • Table controls, sub-screens
    • Tabstrips implementation in client scenarios

    Batch Data Conversion (BDC’s)

    • File handling techniques
    • Session method
    • Call transaction methods
    • Implementation on session and call transaction Methods on MM01,XD01, XK01 applications
    • Implementations of Recording on Session as well as Call Transaction Method
    • Logical file handling using Open dataset concepts
    • Direct Input method
    • LSMW (Legacy system Migration Workbench)

    SAP Scripts and Smart Forms

    • Creating layout sets, defining a logo in layout sets, Styles and texts
    • Print program and attaching layouts to reports
    • Modifying pre-defined layouts
    • Implementation scenarios

    IDOC’s (Intermediate Document)

    • IDOC basis and architecture
    • IDOC structure and IDOC Types

    ALE (Application Link Enabling)

    • Application of ALE between R/3 to R/3 system and between R/3 to
    • Non-SAP systems
    • Message controls
    • Message Types
    • Customer Distribution Model
    • Partner Profile and its application
    • Change pointer functionality


    • User_Exits/ Menu_Exits/ Function_Exits
    • Concepts of Business Add-Ins (BADI’s)