Recherche avancée
Par formation
Par date
Par ville
logo HUB Formation
Organisme de Formation
aux Technologies et métiers de L'informatique
La pédagogie au service de la technologie
Accueil > éditeurs > SAP > SAP : Introduction à ABAP Workbench

SAP : Introduction à ABAP Workbench

sap

Objectifs

  • Maitriser les bases de la programmation ABAP
  • Développer des reports ABAP
  • Débugger des programmes ABAP
  • Utiliser les techniques de développements modulaires (subroutines, functions 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 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)

Public

  • Développeurs
  • Chefs de projets
  • Consultants
  • Membres de supports techniques

Prérequis

  • Connaissance approfondie d’un langage de programmation SAPTEC – Les fondamentaux du SAP Web AS

Programme de la formation

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éveloppement ABAP

Associer une transaction à un report ABAP

Eléments de base du language ABAP

  • Objets de Données Elémentaires (variables simples)
  • Définition de 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

Debugger ABAP

Techniques de modularisation ABAP

  • Subroutines
  • Functions, groupes de functions et BAPIs
  • 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 WEBDYNPRO

Analyseur de CODE SAP

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

Modifier le standard SAP

Méthode pédagogique

  • Toute session de formation est organisée en une succession de parties théoriques exposées par un animateur et de mises en application pratiques sous forme d'exercices réalisés par les stagiaires sur les solutions SAP. Les parties conceptuelles permettent de situer les sujets dans un contexte métier et sont agrémentées de démonstrations dans les applications SAP, de schémas de synthèse au tableau et de sessions de questions/réponses. Chaque jour, l’animateur fait une synthèse des sujets étudiés sous forme d’un questionnaire interactif afin de valider et rappeler les connaissances essentielles avant de poursuivre le cours. Les stagiaires peuvent également évaluer leur compréhension en répondant aux différents questionnaires proposés dans les manuels.
  • Les formateurs sont des consultants experts du module SAP étudié avec de nombreuses années d’expérience de la mise en œuvre de la solution SAP.
  • Dans le cadre des formations présentielles, un manuel au format papier est remis au participant au début de la formation et chaque stagiaire dispose d’un ordinateur individuel pour pratiquer les exercices. Chaque salle de formation est équipée d’un tableau électronique, d’un tableau papier et d’un système de projection de diapositives.
  • Dans le cadre des classes virtuelles, les stagiaires peuvent suivre les cours à distance, sans avoir à se déplacer jusqu’au centre de formation. La formation virtuelle est mise en œuvre au moyen d’un logiciel de vidéo conférence qui offre la possibilité aux formateurs et aux participants d’interagir au moyen de technologies et d’outils de communication, reproduisant ainsi le cadre d’une formation en présentiel. Les stagiaires doivent être équipés d’un ordinateur et d’un casque-micro pour suivre la classe virtuelle dans les meilleures conditions. Les systèmes de formation pour pratiquer les exercices sont également accessibles à distance via le Windows Terminal Server (WTS). Avant le démarrage de la formation, le participant devra effectuer des tests de prérequis techniques pour vérifier la compatibilité de son matériel. Un manuel au format électronique est envoyé au participant avant le début de la formation. La SAP Live Class offre le même contenu que la formation présentielle.

Méthode d'évaluation

Tout au long de la formation, les exercices et mises en situation permettent de valider et contrôler les acquis du stagiaire. En fin de formation, le stagiaire complète un QCM d'auto-évaluation.

Suivre cette formation à distance

  • Un ordinateur avec webcam, micro, haut-parleur et un navigateur (de préférence Chrome ou Firefox). Un casque n'est pas nécessaire suivant l'environnement.
  • Une connexion Internet de type ADSL ou supérieure. Attention, une connexion Internet ne permettant pas, par exemple, de recevoir la télévision par Internet, ne sera pas suffisante, cela engendrera des déconnexions intempestives du stagiaire et dérangera toute la classe.
  • Privilégier une connexion filaire plutôt que le Wifi.
  • Avoir accès au poste depuis lequel vous suivrez le cours à distance au moins 2 jours avant la formation pour effectuer les tests de connexion préalables.
  • Votre numéro de téléphone portable (pour l'envoi du mot de passe d'accès aux supports de cours et pour une messagerie instantanée autre que celle intégrée à la classe virtuelle).
  • Selon la formation, une configuration spécifique de votre machine peut être attendue, merci de nous contacter.
  • Pour les formations incluant le passage d'une certification la dernière journée, un voucher vous est fourni pour passer l'examen en ligne.
  • Pour les formations logiciel (Adobe, Microsoft Office...), il est nécessaire d'avoir le logiciel installé sur votre machine, nous ne fournissons pas de licence ou de version test.
  • Horaires identiques au présentiel.