Accueil    Formations    Informatique    SAP    SAP - Programmation et développement    SAP NetWeaver - Introduction à ABAP Workbench

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Objectifs pédagogiques

  • Maîtriser les bases de la programmation ABAP (Advanced Business Application Programming)
  • Développer des reports ABAP
  • Débugger des programmes ABAP
  • Utiliser les techniques de développements modulaires (subroutines, fonctions et classes ABAP)
  • Lire des données dans la base
  • Contrôler des autorisations dans un programme ABAP
  • Développer des transactions simples de type Dynpro
  • Utiliser ALV (ABAP List Viewer) pour afficher des tables internes dans un écran de transaction Dynpro
  • Décrire les transactions de type Web Dynpro
  • Analyser du code ABAP via l'analyseur de code
  • Utiliser le nouvel outil de développement ABAP ADT (Eclipse).

Niveau requis

Avoir suivi le cours SAP-SAPTEC "SAP NetWeaver - Notions de base" ou avoir les connaissances équivalentes. Avoir des connaissances approfondies sur le langage de programmation. Il est également recommandé, pour les non développeurs, d'avoir suivi le cours SAP-BC100 "SAP NetWeaver - Introduction à la programmation ABAP" ou avoir les connaissances équivalentes.

Public concerné

Développeurs, chefs de projets, consultants et/ou membres de supports techniques.

Programme

Exécution d'un programme ABAP par un serveur ABAP

Utilisation de l'outil de développement ABAP Workbench

Création de programmes ABAP et de packages

Utilisation des ordres de transport dans les développements ABAP

Associer une transaction à un report ABAP

Eléments de base du langage ABAP

  • Objets de données élémentaires (variables simples)
  • Définition des nouveaux types de données locaux et globaux
  • Littéraux, constantes et "Text symbols"

Traitements ABAP

  • Affectation de valeurs
  • Calculs arithmétiques
  • Tests IF / THEN / ELSE
  • Boucles DO
  • Variables système
  • Messages de dialogue

Débugger ABAP

Techniques de modularistaion ABAP

  • Subroutines
  • Fonctions, groupes de fonctions et BAPI
  • L'ABAP objet et ses classes locales et globales

Objets de données complexes

  • Structures
  • Tables internes

Le modeleur ABAP

Techniques d'accès aux tables de la base en ABAP Open SQL

  • SELECT SINGLE
  • SELECT LOOP
  • ARRAY FETCH

Utilisation des mandants en développement ABAP

Indexes relatifs aux tables de la base

Bufferisation des tables

Mécanismes de jointures entre tables

Vérifier les autorisations dans un programme ABAP

Reports ABAP classiques

  • Listes
  • Ecrans de sélection
  • Evènements

Transactions de type Dynpro

Affichage de tables internes dans un Dynpro via les librairies ALV

Transactions de type Web Dynpro

Analyseur de code SAP

ABAP Development Tool, un nouvel outil de développement ABAP

Modifier le standard SAP

Modalités d’évaluation des acquis

L'évaluation des acquis se fait :

  • En cours de formation, par des études de cas ou des travaux pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Les + de la formation

Ce cours est proposé aussi bien en présentiel qu'en distanciel.

Le support de cours est en langue anglaise.

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous