Course Outline for SAP ABAP Programming Training

Day 1

Unit 1: The New ALV Object Model

 

  • The Overview of the New ALV Object Model
  • Types of ALV display
  • Main Classes of the ALV Model
  • Structure of Programs that Use this Model

Unit 2: SAP Graphics

 

  • Overview of Graphic display within SAP
  • Various ways of displaying graphics
  • Using the class CL_GFW
  • Using graphic function modules
  • Anatomy of Programs that generate graphics
  • Steps Required for generating graphical output

Unit 3: Dynamic Documents

 

  • Dynamic Documents Display
  • Structure of Program that Use Dynamic Documents
  • Classes for Dynamic Documents
  • Important Methods of DD Classes

Demo and Exercise

Day 2

Unit 4: Custom Controls & Exercise

 

  • Concept of Custom controls
  • Classes Pertinent to Custom controls
  • Basic structure of a program that use controls
  • Steps required in incorporating controls in programs
  • Working Example

Unit 5: Data Output in Tree Form & Exercise

 

  • Structure of a program that uses
  • How the Tree Structures are stored in programs
  • Function Modules pertinent to Tree Programming
  • Working Example

Unit 6: Code Inspector & Exercise

 

  • An overview of the Tool
  • Calling the Code Inspector
  • Types of Errors that Code Inspector Identifies
  • Testing Programs

Demo and Exercise

Day 3

Unit 7: Runtime Analyzer & Exercise

 

  • An overview of the Tool
  • Calling the Runtime Analyzer
  • Using the Analyzer for improving programs
  • Causes of slow execution of programs

Unit 8: SQL Trace & Exercise

 

  • An Overview of the Tool
  • Calling the SQL Trace
  • Carrying Out the Trace
  • Interpreting the SQL Trace Output
  • Problems that SQL Trace Solves

Unit 9: Debugger & Exercise

 

  • The New Debugger of ECC 6.0
  • Debugging Programs
  • An Overview of the New Debugger Functions
  • Creating Watchpoints
  • Memory-specific functions
  • Other Important Debugger Functions

Demo and Exercise

Day 4

Unit 10: Dynamic and Generic Programming Techniques

 

  • What is Dynamic/Flexible Programming?
  • Using Database tables for Flexibility in programs
  • Using Field Symbols
  • Using References
  • Dynamic Program Generation
  • Dynamic Open SQL

Unit 11: Parallel Programming Techniques

 

  • What is Parallel Processing?
  • Differences between sequential and parallel processing
  • How is Parallel Processing incorporated in programs?
  • Benefits and Limitations of Programming
  • Structure of Programs that Use Parallel Processing
  • Working Example

Unit 12: RFCs and the New Background RFCs & Exercise

 

  • The RFC concept and Types of RFCs
  • The New Background RFC Concept
  • Types of Background RFCs
  • Classes Pertinent to BgRFCs
  • Working Example

Demo and Exercise

Day 5

Unit 13: New Enhancement Framework and Switch Framework & Exercise

 

  • An Overview of Enhancement Framework
  • Overview of Switch Framework
  • Implicit Enhancements
  • Explicit Enhancements
  • Implementing Enhancements

Unit 14: System Modification-Related Tools & Exercise

 

  • An Overview of Modification and Tools
  • Modification Assistant
  • Modification Adjustment of Dictionary Objects
  • Modification Adjustment of Repository Objects

Unit 15: Unicode Conversion & Exercise

 

  • Overview of Unicode
  • Why is Unicode Conversion necessary?
  • Transaction UCCHECK
  • Constructs Not Allowed in Unicode
  • Alternate Construct and variants for Unicode

Demo and Exercise

SAP Course Listing Return to SAP ABAP Programming Course Description

To schedule a training session with ERPtips or to find out more information, email Training at ERPtips dot com.

SAP ABAP

SAP ABAP Programming teaches you an overview of the basic concepts and architecture of SAP ABAP. You will also get hands-on experience working with SAP ABAP, including how to design and create performance-optimized programs, ALV, graphical display and Dynamic Documents, how to generate output using charts, RFCs, Enhancement and Switch framework, and much more.

Written by ERPtips
We have the most detailed, helpful SAP training manuals you'll find. Manuals that walk you step-by-step, screenshot-by-screenshot, through dozens of setups and business processes. You can learn or review an entire SAP module, or solve specific problems as they arise with ERPtips manuals.

Testimonials

"The manual was indeed a valuable book. It has a lot of helpful information that can be referenced without any help, thanks to the explanations given to us by our training facilitator."

IT Statewide Systems Analyst II USA