- 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.
Analyse 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
- Eviter les problèmes de conversions de types
- Calculs avec des dates, temps et horodatages
Traitement des chaînes de caractères
- Utilisation de textes traduisibles en ABAP
- Traitement de chaînes 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
Attestation de formation
Non certifiante
Sans niveau spécifique