Programmation SAP ABAP

Disponible actuellement Disponible actuellement

SAP ABAP

A propos du module

ABAP(Advanced Business Application programming) est le nom du langage de programmation propriétaire de SAP, de quatrième génération. Il a été spécifiquement développé pour permettre le traitement de masse de données dans les applications de gestion SAP. ABAP est un langage de programmation multiparadigme, ce qui signifie que les programmeurs peuvent utiliser des principes de programmation procéduraux, orientés objet et autres. Bien qu’il s’agisse du principal langage de programmation de SAP , les programmes écrits avec ABAP peuvent fonctionner parallèlement à ceux basés sur d’autres langages de programmation tels que: Java, Javascript, et SAPUI5.

Informations sur la formation

Contenu de la formation

THEME 1 : Les fondamentaux
INTRODUCTION A LA PROGRAMMATION ABAP
  • Présenter l’architecture du système SAP
  • Présenter l’environnement de développement(mandant, transaction)
  • Apprendre à créer son premier programme ABAP
DICTIONNAIRE DE DONNEES
  • Connexion au dictionnaire de données
  • Apprendre à Debugger un programme ABAP
  • Gestion des processus en arrière-plan
  • Les sous-routines, les modules de fonctions
PRESENTATION DE LA PROGRAMMATION ORIENTEE OBJET
  • Notion d’objet , classe , méthodes, héritage, polymorphisme, encapsulation, abstraction
  • Les améliorations( User exits, BADIs, BAPIs, …)
THEME 2 : SAP ABAP sur S/4 Hana
  • Présentation de ABAP sur S/4 Hana
  • ABAP sur Eclipse et Visual Studio Code
  • Odata services Gateway
  • Présentation du Framework FIORI

Public concerné

Ce cours s’adresse aux participants suivants:

  • Consultants SAP technique
  • Développeurs.