Formation SAP Introduction à ABAP Workbench
- Référence : SAP65
- Durée : 35 heures
- Certification : Non
- Eligible CPF : Non
CONNAISSANCES PREALABLES
- Connaissance approfondie d’un langage de programmation SAPTEC – Les fondamentaux du SAP Web AS
- Formation recommandée : Introduction à la programmation avec ABAP Workbench (pour les non développeurs)
PROFIL DES STAGIAIRES
- Développeurs
- Chefs de projets
- Consultants
- Membres de supports techniques
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)
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 Présentations - Fondamentaux
CONTENU DU COURS SAP Présentations - Fondamentaux
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éveloppement ABAP
5 - Associer une transaction à un report ABAP
6 - 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
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 modularistaion 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 - Indexes relatifs aux tables de la base
15 - Bufferisation des tables
16 - Mécanismes de jointures entre tables
17 - Vérifier les autorisations dans un programme ABAP
18 - Reports ABAP classiques
- Listes
- Ecrans de sélection
- Evènements