Ein Benutzer, dem die Rolle ABAP-Entwickler zugeordnet ist, implementiert neue Anwendungen und erweitert, ergänzt und modifiziert die Standardanwendungen mit den Werkzeugen und Hilfsmitteln der ABAP Workbench.
Hierunter fallen unter anderem folgende Aufgaben:
- ABAP-Programme und Oberflächenelemente anlegen und ändern
- Globale Klassen anlegen und ändern
- Dictionary-Objekte anlegen und aktivieren
- Neue BAPIs implementieren und freigegebene BAPIs ändern
- Web-Entwicklungsobjekte (Internet-Services, MiniApps) anlegen und ändern
- Änderungsaufträge anlegen, Änderungsaufgaben anlegen und freigeben
- Erweiterungen realisieren und den Standard modifizieren
- Qualität und Performance von Eigenentwicklungen testen
- Abfragen über das Infosystem starten