BESTWAY TECHNOLOGIES LOGO

+91 - 9000567126, +91 - 9848686581

[email protected]

SAP ABAP Training in India


BESTWAY Technologies Offering SAP ABAP Online Training in India, Ahmedabad, delhi, noida, kolkata, chennai, coimbatore, cochin, goa, chandigarh, pondicherry, gurgaon…

SAP ABAP Course Content

1. Introduction to ABAP

  • Introduction to R/3 Architecture, Introduction to SAP R/3, ERP concepts and ABAP/4 introduction
  • Complete Overview of R I C E F Components
  • Basic Navigation (SAP GUI) Logins, T-codes, Types of Programs and Package Creation
  • Fundamental concepts of the ABAP programming language
  • ABAP runtime environment and Naming Standards

2 General ABAP Concepts

  • Creation of Parameters and Selection Screens
  • Conditional Statements
  • Data types and Data objects
  • Common Control Statements and String operations

 

3 Data Dictionary Concepts

  • Introduction to Data Dictionary
  • Domain and Data Element
  • Tables
  • ….Transparent Tables
  • ….Pooled Tables
  • ….Cluster Tables
  • Table Creation � Top-Down Approach and Bottom-up-Approach
  • Foreign Keys & Indexes
  • Structures
  • Views
  • ….Types of Views
  • ……..Database View
  • ……..Projection View
  • ……..Maintenance View
  • ……..Help View
  • Type Groups & Activation
  • Search Helps
  • Lock Objects (With Function Modules for Lock Requests)

 

4 Internal Tables

  • Working with Internal Tables Types of Internal Tables: Standard/Sorted/Hashed
  • Body/Header Line Concept, Occurs 0 Concept
  • Creating/Populating/Processing Internal Tables
  • Processing Internal Tables: Process Operations Loop�End loop. Read Statement Append LOOP
  • CLEAR / Refresh / FREE INSERT / Modify / Delete / SORT / Describe

 

5 Open SQL

  • Introduction to Open SQL
  • Working with SELECT�ENDSELECT with different combinations
  • Working with SELECT SINGLE * SQL Queries
  • Using INNER JOINS, Using FOR ALL ENTRIES and INSERT / DELETE / MODIFY

 

6 Modularization Techniques

  • Subroutines, Includes
  • Function Groups and Function Modules

 

7 Reports: (Classical Reports)

  • Events in Reports
  • Message Classes Creation and Types

 

9 Reports: (Interactive Reports)

  • Events in Reports
  • At line Selection
  • At User Command
  • Menu Painter

 

10 ALV Reports: (ABAP LIST VIEWER Reporting)

  • ALV List and Grid Display
  • Auto Field Catalog Merge
  • ALV with Macros
  • Block ALV display
  • ALV with LOGO
  • Hierarchical Display
  • Popup Display

 

11 Module Pool Programming

  • Introduction to Screen Programming
  • Screen Painter
  • Creation of T-codes
  • Table Controls
  • Tab Strip Control
  • Defining Sub screens

 

12 Methods for transferring Data/ Uploads

  • BDC Recording Method
  • Session Methods
  • Call Transaction Method
  • Data Transfer Scheduling background and periodic jobs

 

13 File Handling / Data Sets

  • File Handling
  • Creating/Appending Files in Application Server
  • Reading Data From Application Server to Local PC

 

14 SAP Script

14 Smart Forms

  • Introduction to Smart Forms
  • Basic Features of Smart Forms
  • Smart forms Architecture
  • Simple Smart form Design
  • Tables in Smart forms
  • Smart Styles
  • Tables and Templates
  • Loops

 

15 ALE & IDOC

  • Introduction to ALE and IDOC
  • Distributed Applications and Business Processes
  • ALE Components and benefits
  • ALE Architecture, Logical System, Message Type
  • Segments, Idoc Type &Idoc
  • ALE�s with IDOC
  • RFC and IDOC with Standard Message types
  • ALE�s with IDOC and RFC
  • Standard ALE
  • IDOC Steps to Send the Material from Outbound to Inbound Using MATMAS Message Class

 

16 ABAP Objects (OOABAP)

  • ABAP Objects (OOABAP) Concepts of object-oriented programming
  • Use of simple classes and methods
  • Understanding of object-oriented programming
  • Advantages of Object Oriented Programming
  • Components of a Class � Methods
  • Methods and Attributes
  • Visibility/Encapsulation
  • …Public, Private and Protected
  • Attributes of Object Oriented Programming
  • Creation of Global class and using it in a local program
  • Use the global class created in a local program
  • Accessibility of different sections of a class
  • Classes & Objects
  • Defining Local Classes, Components of a Class
  • Attributes, Constructor, Inheritance, Polymorphism
  • Interfaces, Events and Exception Handling

 

17 Interface: BAPI Business Application Programming

  • Introduction to BAPI
  • BOR and RFCs
  • Custom BAPI Creation
  • Data Uploads through the BAPIS
  • Reports using BAPI

 

18 Badi Business Add Ins

  • Badi Enhancements
  • Badi� Business Add Ins Implementation

 

19 Transport System

  • Transport Request Numbers
  • How to release Transport Request
  • STMS

 

20 Miscellaneous Topics

  • System Landscape (workbench Organization)
  • 3 Way Landscape Systems DEV, QAS and PRD
  • ASAP Methodology SAP Basic Services

 

21 ABAP Coding Standards

  • ABAP Coding Standards
  • Project Coding Standards

 

22 Designing Functional and Technical Specs

  • Designing Functional Specs/Templates
  • Designing Technical Specs/Templates
  • Developing FS and TS Specs or Templates with Coding and Test Cases

 

23 Performance tuning

  • Runtime Analysis
  • SQL Trace

 

24 ABAP Debugging Techniques

  • Control Break Statements
  • Formatting Technique
  • ABAP Debugging Techniques

 

25LSMW (Legacy System Migration Workbench Tool)

  • Uploading the Data From PC using LSMW Batch Method
  • Uploading the Data From PC using Direct Input Method

 

26Enhancements: (Customer Exits)

  • Function Exits
  • Screen Exits
  • Menu Exits and Field Exits

 

27 OOPS with ALV

  • Introduction to OOPS With ALV
  • Types of Containers, ALV Type Groups
  • Field catalogPropertied
  • Layout properties Custom Containers design
  • Module Creation Using ABAP Objects and OOPS with ALV Grid Display

 

28 Overview of Functional modules

  • SD, MM and FICO Functional Flow

 

 

SAP WORFLOW CONTENT

  • Workflow Introduction
  • Need for Workflow
  • Application of Workflow
  • Basic Customizing Settings in the SAP Business Workflow System
  • Workflow Architecture
  • Workflow Builder
  • Task
  • Business Work Place
  • Business Object Repository
  • Creating Task
  • Standard Task
  • Customizing Task
  • Workflow Template
  • Workflow task
  • Task Group

 

Workflow Business Scenarios

 

  • Trigger workflow when a record is created in a database table
  • Working with Adhoc Workflow
  • Triggering workflow to send an email whenever a material is created

 

 

 

  • Request Demo