Job Meter =  High
                
                SAP ABAP
                                                                             35 Hours   
                                                                    
                                                    
                        Online 1:1 Instructor-led Training                        
                                                        
                                                                            GBP 250                                                                    
                                            
                    
                    About this Course
                    UNIT-I
INTRODUCTION TO ERP
• What is ERP? 
• Why we need ERP? 
• Advantages of ERP
INTRODUCTION TO SAP ARCHITECTURE
• What is SAP? 
• History of SAP? 
• SAP R/2 architecture 
• SAP R/3 architecture
INTRODUCTION TO ABAP/4
• What is ABAP? 
• Log on to SAP Environment 
• Workbench tools
ABAP DICTIONARY CONCEPTS
• Tables, Data Elements and Domains 
• Transparent, Pooled tables 
• Structure, Table types 
• Views, Search helps and Lock objects
ABAP PROGRAMMING BASICS
• Data Types, Variables, Types, Operators, Expressions etc 
• Conditional statements, Loops and termination statements 
• String and Date operations and System fields 
• Internal Tables (All Operations) 
• Joins, Nested selects Sub queries and For All Entries etc. 
• Open SQL statements 
• Modularization (Subroutines, Function Modules, Includes) 
• Debugging programs (Break Point, Watch points etc) 
• Runtime Analysis, Performance Trace
UNIT-II
REPORTS
• Classical Reports
• Classical Report Events 
• Interactive report 
• Interactive report events 
• Control Level Commands (AT First, AT New etc) 
• Selection Screen: Parameters 
• Select –options  
• Hide, Read Line, Get cursor, Modify line etc., statements 
• System fields of reports 
UNIT-III
TRANSACTIONS (DIALOG PROGRAMS (OR) MODULE POOL PROGRAMS)
• Screens, flow logic events and Module pool 
• Basic Screen elements (I/O field, Radio buttons and Check box etc.,) 
UNIT-IV
BDC
• Files Formats 
• Local Files (Upload, Download etc) 
• Sequential Files (Open dataset, Read Dataset, Transfer etc.) 
• Data Transfer Scenarios and methods 
• BDC session method (Creating, Processing, Analyzing and Correction errors in Sessions) 
• Call Transaction method (Options, Tracing errors and Correction) 
• Recording Technique 
• LSMW
UNIT-V
SAP SCRIPTS
• Form designing (Pages, Windows, Page windows and Paragraphs etc.) 
• SAP Script symbols 
• Control commands 
• Standard Text and Styles 
• Inserting Logos 
• Modifications to Form and Print program 
• Copying forms etc.
SMART FORMS
• Smart form and Form Logic 
• Calling a Form from print program 
• Difference between SAP Script and Smart Forms
ADVANCED ABAP CONCEPTS :
A) SAP ENHANCEMENTS
• User Exits 
• BADIS(BUSINESS ADD-INS)
CROSS APPLICATIONS
IDOC
• Features and structure of IDOC 
• Idoc type and Message type 
• Segment definition and components 
• Creating Segments 
• Creating Idoc types (Basics Type and Extension) 
• Crating Message types and Process 
BAPI
• SAP Business Objects 
• Business Object Builder 
• Features and applications of BAPI 
• Working with a standard BAPIs 
SAP ABAP
                        Course Details & Curriculum
                    
                    
                    UNIT-I
INTRODUCTION TO ERP
• What is ERP? 
• Why we need ERP? 
• Advantages of ERP
INTRODUCTION TO SAP ARCHITECTURE
• What is SAP? 
• History of SAP? 
• SAP R/2 architecture 
• SAP R/3 architecture
INTRODUCTION TO ABAP/4
• What is ABAP? 
• Log on to SAP Environment 
• Workbench tools
ABAP DICTIONARY CONCEPTS
• Tables, Data Elements and Domains 
• Transparent, Pooled tables 
• Structure, Table types 
• Views, Search helps and Lock objects
ABAP PROGRAMMING BASICS
• Data Types, Variables, Types, Operators, Expressions etc 
• Conditional statements, Loops and termination statements 
• String and Date operations and System fields 
• Internal Tables (All Operations) 
• Joins, Nested selects Sub queries and For All Entries etc. 
• Open SQL statements 
• Modularization (Subroutines, Function Modules, Includes) 
• Debugging programs (Break Point, Watch points etc) 
• Runtime Analysis, Performance Trace
UNIT-II
REPORTS
• Classical Reports
• Classical Report Events 
• Interactive report 
• Interactive report events 
• Control Level Commands (AT First, AT New etc) 
• Selection Screen: Parameters 
• Select –options  
• Hide, Read Line, Get cursor, Modify line etc., statements 
• System fields of reports 
UNIT-III
TRANSACTIONS (DIALOG PROGRAMS (OR) MODULE POOL PROGRAMS)
• Screens, flow logic events and Module pool 
• Basic Screen elements (I/O field, Radio buttons and Check box etc.,) 
UNIT-IV
BDC
• Files Formats 
• Local Files (Upload, Download etc) 
• Sequential Files (Open dataset, Read Dataset, Transfer etc.) 
• Data Transfer Scenarios and methods 
• BDC session method (Creating, Processing, Analyzing and Correction errors in Sessions) 
• Call Transaction method (Options, Tracing errors and Correction) 
• Recording Technique 
• LSMW
UNIT-V
SAP SCRIPTS
• Form designing (Pages, Windows, Page windows and Paragraphs etc.) 
• SAP Script symbols 
• Control commands 
• Standard Text and Styles 
• Inserting Logos 
• Modifications to Form and Print program 
• Copying forms etc.
SMART FORMS
• Smart form and Form Logic 
• Calling a Form from print program 
• Difference between SAP Script and Smart Forms
ADVANCED ABAP CONCEPTS :
A) SAP ENHANCEMENTS
• User Exits 
• BADIS(BUSINESS ADD-INS)
CROSS APPLICATIONS
IDOC
• Features and structure of IDOC 
• Idoc type and Message type 
• Segment definition and components 
• Creating Segments 
• Creating Idoc types (Basics Type and Extension) 
• Crating Message types and Process 
BAPI
• SAP Business Objects 
• Business Object Builder 
• Features and applications of BAPI 
• Working with a standard BAPIs 
FAQs 
                            Will this course help me clear the certification exam? +
                                    
                                                                    Which is better - Self-paced training or Instructor-led training? +
                                    
                                                                    Who are the trainers? +
                                    
                                                                    What if I miss a class? +
                                    
                                                                    How will I execute the practical? +
                                    
                                                                    Is the course material accessible after completion of the course? +
                                    
                                                                    Is there any offer/discount that I can avail? +
                                    
                                                                    Will I get a refund if I cancel my enrollment? +
                                    
                                                                    What if I have queries after completion of the course? +
                                    
                                
                            
                        
                        
                        
                        


