Programmer sur SAP

Programmation de base ABAP

Ce cours vous fournira les connaissances de base du processus de développement, des outils de développement (ABAP Development Tools for Eclipse) et du codage ABAP moderne basé sur les expressions et orienté objet dont vous avez besoin pour écrire des applications dans SAP S/4HANA. Vous apprendrez à traiter les données dans un programme et à lire les données de la base de données. Vous découvrirez également comment utiliser les fonctions réutilisables existantes et comment fournir les vôtres sous forme de classes ABAP.

Formation dispensée en présentiel ou à distance

  • SAPTEC – Notions de base de SAP NetWeaver Application Server : présentation de la technologie SAP, indispensable pour les administrateurs et les développeurs ABAP ou JAVA.
  • BC100 – Introduction à la programmation avec ABAP Workbench ou expérience de programmation dans un langage à objets (Java, C++, Objective C…): pour les débutants en programmation.
  • BC400 – Principes de base de ABAP Workbench : indispensable pour bien comprendre le S4D400.

  • Décrire le processus et les outils de développement ABAP ADT (ABAP Development Tool pour Eclipse)
  • Utiliser le Débogueur ABAP
  • Utiliser des Variables ABAP
  • Utiliser les techniques modernes de programmation ABAP basées sur la programmation modulaire et les extensions ABAP objet
  • Utiliser des Variables ABAP Complexes
  • Lire des données de la Base de Données et les traiter dans un programme ABAP
  • Appeler des fonctions prédéfinies et créer ses propres fonctions sous forme de classes ABAP
  • Décrire les principales notions d’ABAP Objet : Classes, Héritage et Interfaces

  • Développeurs
  • Consultants en développement
  • Consultants techniques
  • Chefs de projets

    Tour de table
    • Objectifs, durée et enjeux de la formation
    Chapitre 1 : Démarrer avec ABAP.
    • Préparation de l’Environnement de Développement
    • Premier regard sur le langage ABAP.
    • Comprendre la structure et la logistique logicielle.
    • Développez votre premier programme ABAP.
    Chapitre 2 : Application des concepts et des techniques de base.
    • Comprendre les bases d’ABAP.
    • Travailler avec les objets de données et les types de base.
    • Traitement des données.
    • Utilisation des structures de contrôle ABAP.
    • Travailler avec des tables internes simples.
    • Débogage d’un programme ABAP.
    Chapitre 3 : Travailler avec des classes locales.
    • Définition d’une classe locale.
    • Création d’instances de classe.
    • Définition et appel de méthodes.
    • Utiliser l’encapsulation pour assurer la consistance.
    Chapitre 4 : Lire des données de la base de données.
    • Investiguer la définition d’une table.
    • Implémenter des traitements SELECT élémentaires.
    • Travailler avec les vues CDS.
    Chapitre 5 : Travailler avec des objets de données structurées.
    • Déclarer un objet de données structurées.
    • Travailler avec les objets de données structurées
    Chapitre 6 : Travailler avec des tables internes complexes.
    • Déclarer une table interne complexe.
    • Travailler avec une table interne complexe.
    Chapitre 7 : Implémenter des mises à jour de la base de données en utilisant des Objets Applicatifs (Business Objects).
    • Analyser un objet applicatif.
    • Utiliser EML (Entity Manipulation Language).
    Chapitre 8 : Description du modèle de programmation applicatif ABAP RESTful.
    • Introduction au modèle de programmation.
    • Explorer l’architecture.
    • Ajouter la logique ABAP.
    • Améliorer l’expérience utilisateur.
    Utilisation d’Interfaces
    • Présentation et Utilisations des Interfaces.
    Tour de table en fin de formation
    • Evaluation de la formation à chaud, débriefing collectif, auto-évaluation de l'atteinte des objectifs et de sa propre progression.

  • Mise à disposition d’un poste de travail par stagiaire
  • Remise d’une documentation pédagogique papier ou numérique (en anglais) pendant le stage
  • La formation est constituée d’apports théoriques, d’exercices pratiques, de réflexions et de retours d’expérience
  • Le suivi de cette formation donne lieu à la signature d’une feuille d’émargement

  • Consultant-Formateur expert SAP S/4HANA.

  • Auto-évaluation des acquis par le stagiaire via un questionnaire
  • Attestation des compétences acquises envoyée au stagiaire
  • Attestation de fin de stage adressée avec la facture

Détails

  • Référence S4D400
  • Durée 4 jours
  • Tarif inter 3280 € HT
  • Certification Non

Programmer sur SAP

Migration du code personnalisé de SAP ERP vers S/4HANA

S4D440 2 jours 1640€ HT