Kursbeschreibung
Die wichtigsten Themen im Überblick
- ABAP Workbench sicher bedienen
- Programme strukturiert aufbauen
- Mit internen Tabellen arbeiten
- ABAP Dictionary gezielt nutzen
- Datenbanktabellen auslesen
- Dynpros und Reports verstehen
- ALV-Ausgaben erstellen
- Code mit Inspector prüfen
Zielgruppe
- ABAP-Einsteigerinnen und ABAP-Einsteiger im SAP-Umfeld
- SAP-Beraterinnen und SAP-Berater mit Entwicklungsbezug
- Key User und technische Mitarbeitende mit SAP-Aufgaben
- Junior-Entwicklerinnen und Junior-Entwickler in SAP-Projekten
- Für alle, die ABAP von Grund auf lernen und Entwicklungsobjekte in der SAP Workbench sicher einordnen wollen.
Voraussetzung für die Schulung
- Grundkenntnisse in SAP und ein sicherer Umgang mit der SAP-Benutzeroberfläche sind hilfreich.
- Programmiererfahrung ist nicht zwingend erforderlich, erleichtert aber den Einstieg in Syntax und Logik.
Kursinhalte
ABAP-Laufzeit und Systemaufbau verstehen
- Ablauf eines ABAP-Programms
- SAP-Systemarchitektur und Entwicklungsobjekte
- Zusammenspiel von Anwendung, Datenbank und Repository
ABAP Workbench sicher nutzen
- Einführung in die ABAP Workbench
- Repository und Objekt Navigator
- Entwicklungen anlegen, verwalten und transportieren
ABAP-Sprachelemente anwenden
- Grundlegende ABAP-Syntax und Programmaufbau
- Arbeiten mit elementaren Datenobjekten
- Typisierung, Deklaration und Ausdrücke
Code strukturiert modularisieren
- Grundlagen der Modularisierung
- Unterprogramme und Funktionsbausteine
- Methoden globaler Klassen
- Lokale Klassen als Ausblick
Mit komplexen Datenobjekten arbeiten
- Strukturen definieren und nutzen
- Interne Tabellen lesen, füllen und verarbeiten
- Daten effizient im Programm modellieren
Datenmodellierung und Datenzugriff umsetzen
- ABAP Dictionary und transparente Tabellen
- Datenbanktabellen lesen
- Grundlagen sauberer Datenbeschaffung
- Berechtigungsprüfung im Programm
Benutzerdialoge und Ausgaben entwickeln
- Dynpro-Grundlagen
- Einführung in ABAP Web Dynpro
- Klassische ABAP-Reports
- Tabellenausgabe mit SAP List Viewer
Programme prüfen und analysieren
- Werkzeuge zur Programmanalyse
- Code Inspector zielgerichtet einsetzen
- Fehlerquellen erkennen und Qualität verbessern





















