1. ABAP Course Content
A Property of Choodamani Infotech
SAP-Introduction Modularization Techniques
Ø ERP Introduction & Role of ERP in SAP Ø Includes
Products Ø Subroutines
Ø 2 Tier, 3 Tier & R/3 Architecture Ø Functional Modules
Ø SAP Logon Ø Code Redundancy Handling
ABAP BASICS Reports
Ø Data Types Ø Selection Screens
Ø Program Flow Controls Ø Event Programming
Ø String Operations Ø Menu Painter
Ø Structures Ø Classical reports
Ø Internal Tables Ø Interactive Reports
Ø Sample programs Ø Control – Break Statements
Ø Reports Transaction & Variants
Ø Fore Ground/Back Ground Execution
Ø Models & back ground job scheduling
Development Process BDC (Batch Data Communication)
Ø Naming Standards Ø Presentation & Application server file operations
Ø Coding Standards Ø Material master business flow & Application
Ø Performance Check lists Ø Transaction Records
Ø ASAP Methodology Ø Session Methods
Ø Call Transactions
Ø Detailed Analysis on BDC with Live Examples
Functional Process Overview & database Dialog Programming
Design Ø Module Pool Programming Techniques
Ø Organizational levels in MM & Other Ø Screen Painter
Organizational Elements Ø Events Handling in Dialog Screen Flow Logic
Ø Procurement Lifecycle Ø Usage of screen elements with example programs
Ø Detailed Analysis on Purchasing Applications Ø Sub-Screens, Table control & Tab Strip control
Ø Backed System & Database requirements Ø Confirmation Pop-up
Ø Dropdown & F4 Screen Fields
Ø List to Dialog Screen & Dialog Screen to list
handling
Open SQL Customer Enhancements
Ø SQL Statements Ø User – Exists, Function Exits, Menu Exists & Screen
Ø Query Optimization & Performance Tuning Exists
Ø Business Add-Ins (BADI’s)
ABAP Dictionary SAP Scripts
Ø Tables, Data Elements, Domains, Structures, Ø Form Design
Views, Search help & Lock Objects. Ø Modifying Standard Layouts
Ø Table types & Programming table types Ø Development of SAP Scripts with SD Flow
Ø Logical unit of works & Database Updates Ø Imaging Loading
Ø ABAP Memory & SAP Memory
2. ABAP Course Content
A Property of Choodamani Infotech
Smart Forms
LSMW Recording & Direct input Method
Cross Apps Introduction
RFC (Remote Function Call) BAPI (Business Application Programming Interface)
Ø Synchronous RFC Ø BAPI Introduction
Ø Asynchronous RFC Ø BAPI Usage
Ø Transactional RFC Ø Business Object Repository
Ø QRFRC Ø Business Objects & BAPI Developments
Ø RFC Call Backs Ø Sub Type development
Work Flow ALE/IDOC
Ø Introduction to Workflow Ø Introduction to Distributed Business Model
Ø Runtime Environments Customization Ø App Linking and Enabling configuration
Ø Workflow Scenario’s Ø Development of Dis.Business Model using
Ø Triggering Workflow via Events Standard Message Types
Ø Own IDOC Development with outbound program
Ø Inbound function module
Ø OO-ABAP
Ø Object Oriented Concepts
Ø OO Design & OO programming
Ø Local Classes & global Classes development
Ø Class Development with Inheritance