SAP Programmation ABAP intermédiaire
- Référence S4D401
- Durée 5 jour(s)
Modalité pédagogique
Aller à:
Modalité pédagogique
La formation est disponible dans les formats suivants:
-
Classe inter à distance
Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.
-
Classe inter en présentiel
Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.
-
Intra-entreprise
Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.
Demander cette formation dans un format différent
Résumé
Haut de pageLe cours S4D401 fait suite au cours S4D400 relatif à la programmation de base ABAP, et propose des concepts de niveau intermédiaire.
Vous y utiliserez des outils d'analyse et de test pour examiner le code ABAP. Vous apprendrez ensuite diverses techniques que vous pourrez utiliser pour améliorer les performances, le style et la structure de votre code.
Mis à jour 08/09/2025
Formation intra-entreprise
Cette formation est délivrable en session intra-entreprise, dans vos locaux ou dans les nôtres. Son contenu peut être adapté sur-mesure pour répondre aux besoins de vos collaborateurs. Contactez votre conseiller formation Global Knowledge ou adressez votre demande à info@globalknowledge.fr.
Prochaines dates
Haut de pagePublic
Haut de page- Développeurs.
- Consultants en développement
- IT consultants.
Objectifs de la formation
Haut de pageA l’issue de la formation, le participant sera capable de :
- Utiliser des outils de test et d’analyse pour investiguer le code ABAP.
- Utiliser différentes techniques qui permettront d’améliorer les performances, le style et la structuration du code.
- Documenter le code ABAP.
Programme détaillé
Haut de pageAnalyse et test du code ABAP.
- Améliorer la qualité du code en utilisant l’ABAP Test Cockpit.
- Implémenter les tests de code avec ABAP Unit.
- Mesurer les Temps d’Exécution avec ABAP Profiling.
- Analyser les Accès à la base de Données avec SQL Trace.
Types de données et conversions de types.
- Classification des Types de Données Techniques en ABAP.
- Éviter les Problèmes de Conversions de Types.
- Calculs avec des Dates, Temps et Horodatages.
Traitement des chaines de caractères.
- Utilisation de Textes Traduisibles en ABAP.
- Traitement de Chaines de Caractères en utilisant des Fonctions et des Expressions Régulières.
Utilisation du Code Pushdown avec ABAP SQL.
- Implémentation des jointures.
- Travailler avec des expressions en ABAP SQL.
- Utilisation des Fonctions Intégrées Spéciales en ABAP SQL.
- Trier et Compresser des Data Sets en ABAP SQL.
Amélioration des performances des Tables Internes.
- Traitement du contenu des tables internes.
- Utilisation des Fields Symbols pour traiter les tables internes
- Améliorer les Performances des tables internes en utilisant des Clés Secondaires.
Implémentation des Vérifications d’Autorisations.
- Description du concept d’autorisation en ABAP.
- Utilisation des Contrôles d’Accès sur les vues CDS.
- Utilisation du traitement ABAP AUTHORITY-CHECK.
Concevoir du code ABAP objet efficace.
- Implémenter l’Héritage.
- Utiliser l’Héritage.
- Définir des Interfaces.
- Utiliser des Interfaces.
- Implémenter des Méthodes d’Usinage (Factory Methods).
Définir et travailler avec des classes d’exception.
- Travailler avec des Classes d’Exceptions.
- Définir vos propres Classes d’Exceptions.
Ajouter de la documentation au code ABAP.
- Documentation du Code ABAP.
Pré-requis
Haut de pageEssentiel
- S4D400
Recommandé
- Connaissance des concepts relatifs aux langages objets.
Bon à savoir
Haut de page- Cours basé sur les versions des logiciels : SAP BTP, ABAP environnement 2311.
- Un support de cours officiel sera fourni aux participants.