Formation SAP Netweaver – Introduction à ABAP Workbench
- Référence : BC400-18
- Durée : 35 heures
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- 1-Connaissance approfondie d'un langage de programmation
- 2-Avoir suivi la formation SAPTEC-20 - Les fondamentaux de SAP NetWeaver Application Server
- 3-Il est également recommandé d'avoir suivi la formation Introduction à la programmation avec ABAP Workbench
PROFIL DES STAGIAIRES
- Développeurs, chefs de projets, consultants, membres des supports techniques
OBJECTIFS
- Pouvoir maîtriser les bases de la programmation ABAP
- Apprendre à développer des reports ABAP
- Être capable de débugger des programmes ABAP
- Comprendre comment utiliser les techniques de développements modulaires (subroutines, functions et classes ABAP)
- Savoir lire des données dans la base
- Être en mesure de contrôler des autorisations dans un programme ABAP
- Apprendre à développer des transactions simples de type Dynpro
- Comprendre comment utiliser ALV pour afficher des tables internes dans un écran de transaction Dynpro
- Pouvoir décrire les transactions de type Web Dynpro
- Être capable d'analyser du code ABAP via l’analyseur de code
- Savoir utiliser le nouvel outil de développement ABAP ADT (Eclipse)
METHODES PEDAGOGIQUES
- 6 à 12 personnes maximum par cours, 1 poste de travail par stagiaire
- Remise d’une documentation pédagogique papier ou numérique pendant le stage
- La formation est constituée d’apports théoriques, d’exercices pratiques et de réflexions
METHODES D'EVALUATION DES ACQUIS
- Auto-évaluation des acquis par le stagiaire via un questionnaire
- Attestation de fin de stage adressée avec la facture
FORMATEUR
Consultant-Formateur expert SAP Netweaver
CONTENU DU COURS SAP Netweaver
- 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 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
- Indexs relatifs aux tables de la base
- Bufferisation des tables
- Mécanismes de jointure entre tables
- Vérifier les autorisation dans un programme ABAP
- Reports ABAP classiques
- Listes
- Écrans de sélection
- Évènements