ABAP
par SAP
ABAP (Advanced Business Application Programming) est le langage propriétaire de SAP utilisé pour développer et personnaliser les applications de l’écosystème SAP.
Qu'est-ce que ABAP ?
ABAP est un langage de haut niveau, orienté objets et procédural, spécialement conçu pour créer des programmes métiers, des rapports, des interfaces et des extensions au sein des systèmes SAP. Il intègre des concepts de gestion de bases de données internes, de traitements batch et d’interfaçage avec les modules SAP (FI, CO, MM, SD, etc.). Le développement s’effectue principalement dans l’ABAP Workbench ou dans l’environnement Eclipse/ABAP Development Tools, et le code s’exécute sur le serveur d’application SAP.
Alternatives à ABAP
- SAP Fiori (pour le développement d'interfaces utilisateur)
- SAP HANA XSJS (JavaScript côté serveur)
- Java pour SAP NetWeaver
ESN et intégrateurs ABAP
Questions frequentes sur ABAP
ABAP (Advanced Business Application Programming) est le langage propriétaire de SAP utilisé pour développer et personnaliser les applications métiers dans l'environnement SAP.
ABAP sert à l'automatisation, le scripting, le développement d'applications métier et l'intégration de systèmes au sein des solutions SAP.
Les profils sont des développeurs ABAP, souvent issus d'une formation en informatique ou en systèmes d'information, avec une connaissance approfondie de la plateforme SAP.
Le développement s'effectue dans l'environnement de développement ABAP, accessible via SAP GUI ou Eclipse, et permet de créer des tables internes, des modules fonctionnels et des extensions d'applications.
ABAP permet de définir et de manipuler des bases de données logiques SAP, notamment des tables internes et des structures persistant sur le système SAP.
Logiciels similaires
Vous placez des consultants ABAP ?
Branché sur BoondManager, Clustor affiche les offres ouvertes de chaque compte dans sa fiche société, avec le score de votre vivier, et prépare le dossier de compétences en 2 minutes.