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
1 - Exécution d'un programme ABAP par un serveur ABAP
2 - Utilisation de l'outil de développement ABAP Workbench
3 - Création de programmes ABAP et de packages
4 - Utilisation des ordres de transport dans les développements ABAP
5 - Associer une transaction à un report ABAP
6 - 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
7 - Traitements ABAP
- Tests IF/THEN/ELSE
- Messages de dialogue
- Variables système
- Boucles DO
- Calculs arithmétiques
- Affectation de valeurs
8 - Debugger ABAP
9 - Techniques de modularisation ABAP
- Subroutines
- Functions, groupes de functions et BAPIs
- L’ABAP objet et ses classes locales et globales
10 - Objets de données complexes
- Tables internes
- Structures
11 - Le modeleur ABAP
12 - Techniques d'accès aux tables de la base en ABAP Open SQL
- SELECT SINGLE
- SELECT LOOP
- ARRAY FETCH
13 - Utilisation des mandants en développement ABAP
14 - Indexs relatifs aux tables de la base
15 - Bufferisation des tables
16 - Mécanismes de jointure entre tables
17 - Vérifier les autorisation dans un programme ABAP
18 - Reports ABAP classiques
- Listes
- Écrans de sélection
- Évènements