SAP Training – SAP Development Tools (ABAP)

The SAP Development Tools (ABAP) training course is divided into 10 thematic modules. Each module includes a general introduction to the topic, followed by a detailed overview of activities related to that specific area. Depending on the topics selected, graduates will gain knowledge in object-oriented programming, exporting data from SAP to MS Excel, and optimising customer functionalities.

Basics

  • SAP Development Environment
  • Data Dictionary
  • ABAP Editor
  • Function Builder
  • Screen Painter
  • Menu Painter
  • Transactions
  • Basic ABAP Syntax
  • Basics of Reporting
  • Debugging

Object-Oriented Programming

  • Functional vs. Object-Oriented Programming
  • Classes
  • Constructor
  • Creating an Object (Class Instance)
  • Garbage collection
  • Methods
  • Interface
  • Inheritance
  • Events
  • Class Builder

ALV

  • Data output using non-object-oriented ALV – variants, field catalogue, events, layout, sorting

Object ALV

  • Data output using object-oriented ALV – variants, field catalogue, events, layout, sorting

Exporting data from SAP to MS Excel

  • Tools for exporting and graphically presenting data in *.XLSX files

Extensions to SAP standards

  • Reparatura
  • Transactions with variants
  • GuiXT
  • Extensions to DDIC objects – Append structure
  • Extensions to DDIC objects – Customer includes
  • Field exit, Customer exit
  • BADI – Business Add-In
  • Enhancement Spot
  • Implicit, Explicit – New BADIs

Performance

  • Overview of tools for performance monitoring and optimisation of customer-developed functionalities

Dynpro

  • Dialogue Programming – Structure
  • Screen Painter
  • Menu Painter
  • Flow Logic Editor
  • User Interaction

SmartForms

  • Introduction
  • Calling Program
  • Styles
  • Text Modules
  • Forms – Global Settings
  • Forms – Form Elements

XSLT Transformations in SAP

  • XSLT – Processor, Syntax, Calling, Creation in the SAP Environment
  • Simple Transformation – Syntax and Usage

    Training Request

    Are you interested in training? Contact us!

    Your Name*
    Company*
    Email*
    Phone Number*
    Training Topic*
    Level*
    Number of Participants*
    Preferred Training Date
    Message

    Thank you for your interest in our services. The information you provide will help us prepare a training offer tailored to your needs. Our sales representatives will contact you within three business days.