SAP Training - ABAP

ABAP Programming

- Basics

  • SAP Development Enviroment
  • Data dictionary
  • Editor ABAP
  • Function builder
  • Screen Painter
  • Menu Painter
  • Transactions
  • Basic syntax ABAP
  • Basic reporting
  • Debugging

- Object programming

  • Functional and object-oriented programming
  • Classes
  • Constructor
  • Creating an object (class instance)
  • Garbage collection
  • Methods
  • Interface
  • Inheritance
  • Events
  • Class Builder

ABAP Programming

- Extending of SAP Standards

  • Reparation
  • Transaction with variant
  • GuiXT
  • Extending DDIC objects - Append structure
  • Extending DDIC objects - Customer includes
  • Field exit, Customer exit
  • BAdI - Business Add-In
  • Enhancement spot
  • Implicit, Explicit - new BAdI

- Performance

  • Summary of tools for performance monitoring and optimization of customer-developed functionalities

- Dynpro

  • Dialog programming - Structure
  • Screen painter
  • Menu painter
  • Logic flow editor
  • Interaction with user

- ALV

  • Data output using a  non-object ALV - variants, field catalog, events, layout, grading

- Object ALV

  • Data output using an object ALV - variants, field catalog, events, layout, sorting

- SmartForms

  • Introduction
  • Calling Program
  • Styles
  • Text modules
  • Forms - Global settings
  • Forms - Form elements

- Data export from SAP to MS Excel

  • Tools for export and graphical presentation of data in * .XLSX files


- XSLT Transformation in SAP

  • XSLT - processor, syntax, call, creating in the SAP Enviroment
  • Simple transformation - The syntaxe and usage