Online Led

SAP ABAP complete course


Duration: 40 hours (2 hours per session)
Mode: Instructor led online course
Course Language: English
Course Fee: 800€ (add VAT at the current legal rate)        Special Offer Now Available with 20% discount.
Prerequisites: Basic concepts on programmming

>>>>>>>>>>>>>>> Contact Us Now and receive this special offer <<<<<<<<<<<<<<< Click here

Description:

This program is well suited for any professionals that intend to acquire deep knowledge for developing solutions using SAP ABAP

{accordion_group} {title}Course Content{/title} {accordion} {head}Introduction to ERP{/head} {content} •   What is ERP?
•   Why we need ERP?
•   Advantages of ERP
•   Major ERP Packages

{/content}

{accordion} {head}Introduction to SAP R/3 Architecture{/head} {content} •   What is SAP?
•   History & Features of SAP
•   SAP R/2 Architecture (Limitations of R/2 Architecture)
•   SAP R/3 Architecture (Types of work processes)
•   SAP R/3 Application Modules
•   SAP Landscape
{/content}

{accordion} {head}Introduction to ABAP/4 {/head} {content} •   What is ABAP?
•   Logon to SAP Environment
•   Transaction Codes
•   Multitasking Commands
•   Comments
•   Errors
•   ABAP/4 Editor ( SE38 )
•   Steps for Creating a Program
•   Elements in R/3 Screen
•   Out put Statements
•   Operators in ABAP
•   Data, Parameter & Constant Statements
•   Data Types & Classification
•   Data Objects & Classification
•   Text Elements
•   String Operations
•   Control Statements
•   Field strings
{/content}

{accordion} {head}ABAP Dictionary{/head} {content} •   ABAP Dictionary Introduction
•   Data Dictionary Functions
•   Data Dictionary Objects
•   Data Base Tables
•   Structures
•   Views
•   Data Elements
•   Type Groups
•   Domains
•   Search helps
•   Lock objects
•   Primary Key And Foreign Key
•   Table Maintenance Generator
{/content}

{accordion} {head}Packages{/head} {content} •   Creating a package
•   Difference between local objects & packages
•   Transferring local objects to packages
{/content}

{accordion} {head}Variants{/head} {content} •   Variants Introduction
•   Creating variants in ABAP Editor & Data Dictionary
{/content}

{accordion} {head}Message Classes{/head} {content} •   Message Class Introduction
•   Message types
•   Calling message class in Report & Dialog programs
{/content}

{accordion} {head}Reports{/head} {content} •   Reports Introduction
•   Selection screen Introduction
•   Parameter Statement
•   Select-options Statement
•   Selection-screen Statement
•   Screen table and its fields
•   Dynamic screen modification by using Modif Id key
•   Selection Screen
•   Include Subscreen in Selection screen
•   Working with Events in Classical Report
•   Working with Events in interactive Report
•   Interactive Report Concepts
{/content}

{accordion} {head}Open SQL Statements{/head} {content} •   Select
•   Insert
•   Modify
•   Update
•   Delete
{/content}

{accordion} {head}Internal Tables{/head} {content} •   Internal Tables Introduction
     o Internal table with header line / Without header line
•   Declaring Internal Table
•   Types of internal table
•   Populating Internal Table
•   Operations of Internal table
•   Processing Internal Table
•   Initializing Internal Tables
•   Inner Joins And For All Entries
•   Control Break Statements
{/content}

{accordion} {head}Debugging Techniques{/head} {content} •   Debugging Techniques Introduction
•   Break-points (Static & Dynamic)
•   Watch points
•   Dynamically changing internal tables contents in Debugging Editor
•   Options to step through the program in Debugging Editor
{/content}

{accordion} {head}Modularization Techniques{/head} {content} •   Modularization Techniques Introduction
•   Includes
•   Subroutines
•   Function Groups & Function Modules
{/content}

{accordion} {head}Dialog / Module Pool Programming/ Transactions{/head} {content} •   MPP Introduction
•   Relationship between Screen, Flow Logic and Program
•   Flow Logic Events
•   Reading input Fields from Data Dictionay & Updating into Screen input Fields
•   Working with List box Creating
•   At exit Command
•   Process Before Output (PBO)
•   Process On Value Request (POV)
•   Process On Help Request (POH)
•   Dynamic Screens , On input, On chain-Input , on Request, On chain-Request
•   Leave Screen
•   Leave to Screen
•   Call Screen
•   Set Screen
•   Processing of List from Transaction and Vice Versa
•   Field / Group of field validitaion using Chain Endchain Concept
•   Elements in Screen Layout
•   Table Controls , Status icon
•   Step Loops
•   Tabstrip Controls
•   Subscreens
•   Screen Elements Grouping & Modification Using Loop at screen concept
•   Custom control , Creating screen ALV using Custom Control & Docking Control
{/content}

{accordion} {head}Batch Data Communication{/head} {content} •   BDC Introduction
•   Recording
•   BDC Methods
•   Call Transaction Method
•   Session Method
•   Scheduling Session Method in background
•   Handling Table Controls in BDC
•   Legacy System Migration Workbench
•   Flat file creation
•   Uploading data
•   File Handling
•   Application Server
•   Presentation Server
{/content}

{accordion} {head}OOPS Concept ( ABAP Objects ){/head} {content} •   Object Oriented ABAP Overview
•   Defining a Class
•   Implementing a Class
•   Working with methods & Attributes
•   Method Parameters
•   Events
•   Creating Objects & Working with Objects
•   Singleton Class
•   Inheritance
•   Interface , Nesting Interfaces
•   Abstract Class & Methods
•   Final class & Final Methods
•   Private Class
•   Statics
•   Constructor
•   Static Constructor
•   Creating ABAP Object ALV Programs
•   Factory Method
•   Functional Methods
•   Narrow Cast & Widening Cast
•   Polymorphism
•   Self Referencing
•   Global Class
{/content}

{accordion} {head}ALV Reports{/head} {content} •   ALV Reports Introduction
•   ALV through Function Modules
•   ALV through ABAP Objects
•   ALV List & Grid
•   ALV for Line Color & Column color
•   Edit ALV & Update the values in ALV
•   Block ALV
•   Hierarchical ALV
•   List Tree ALV
•   Screen Tree ALV
•   Events in ALV
•   Interactive ALV in List & Gird
•   Interactive ALV in ABAP Objects
•   Screen ALV drag & drop
•   Adding buttons in ALV
•   ALV Variants
•   Checkbox In ALV
•   Popup to Select in ALV
•   Sorting & Pagebreak in ALV
•   Adding pictures to ALV
•   Custom menu in ALV
•   Saving layouts
•   Event after line output
•   Menu painter Interactive
{/content}

{accordion} {head}SAP Scripts{/head} {content} •   SAP Scripts Introduction
•   Components of SAP Scripts
•   Layout Set
•   Standard Text
•   OutPut Program
•   Modifying Standard SAP Script Layouts
•   Including Logos
•   SAP Script Utilities – Upload / Download
{/content}

{accordion} {head}Smart Forms{/head} {content} •   Smart Forms Introduction
•   Graphics Management
•   Style Maintenance
•   Paragraph Formats
•   Character Formats
•   Writing print program and designing layouts
{/content}

{accordion} {head}Runtime Analysis and SQL Tracing{/head} {content} •   ABAP Runtime Analysis
•   SQL Trace
•   System Trace
•   ABAP Dump Analysis
•   Performance Trace
•   ABAP Extended Program Check
{/content}

{accordion} {head}Cross Applications{/head} {content} •   Introduction to Distributed Environment
•   Introduction to Cross Applications
{/content}

{accordion} {head}RFC{/head} {content} •   Introduction to RFC
•   Creating RFC Destination between 2 Systems
•   Creating Remote Enabled Function Modules
•   Creating program using Remote Enabled Function Modules
•   Types Of RFC
•   Create Programs for Different RFC Types
{/content}

{accordion} {head}ALE{/head} {content} •   ALE Basics
•   Overview of Outbound & Inbound Process
•   Configuration Steps
•   Define logical systems
•   Assign client to logical system
•   RFC destination
•   Customer distribution model
•   Creating Ports
{/content}

{accordion} {head}IDocs{/head} {content} •   What is an Idoc?
•   Types of Idocs
•   Basic Idocs
•   Extension Idocs
•   Creating Idocs
•   Message Types
•   Assigning Idoc type to Message type
{/content}

{accordion} {head}EDI{/head} {content} •   EDI Basics
•   Difference between ALE & EDI
•   Overview of Outbound & Inbound Process
•   Configuration Steps
•   Port Creation
•   Partner Profile Creation
{/content}

{accordion} {head}BAPIs{/head} {content} •   BAPI Overview
•   Creation of BAPI
{/content}

{accordion} {head}Workflows{/head} {content} •   What is workflow?
•   Overview of workflow
{/content}

{accordion} {head}User Exits{/head} {content} •   User Exits Overview
•   Types of User Exits
•   Field Exit
•   Screen Exit
•   Function Exit
•   Menu Exit
{/content}

{accordion} {head}BADIs{/head} {content} •   BADIs Overview
•   Defining a BADI
•   Implementing a BADI
{/content}

{accordion} {head}Miscellaneous Topics{/head} {content} •   Correction & Transport request (CTS)
•   Transport Organizer
•   WorkBench Request
•   Task Creation
•   Release Objects
•   SAP Memory & ABAP Memory
•   Logical Database
•   SD Flow
•   MM Flow
{/content}

{/accordion} {/accordion_group}