Vous êtes sur la page 1sur 10

1.

Créer un function group


Lancer la transaction se80, choisir l’objet function group, bouton droit et créer un function group .

taper le nom et une description

Choisir le package

Choisir le transport.
Activer.

2. Créer un function module


Sur la transaction se80, sur la fonction group déjà crée, bouton droit et create -> function module

Ou lancer la transaction s37, saisir le nom de la function module et créer


Choisir le function group correspondant et donner une description.

Définir les paramètres d’entrés

Définir les paramètres d’entrés

Définir les exceptions


Saisir le code de la function module, et activer .

Dans un programme ABAP , faire l’appel via le boutton pattern, saisir le nom de la function module
Une fois le code est généré, aligner le code avec votre programme.

Activer le programme et exécuter.


3. Créer une class
Lancer la transaction se24, saisir le nom de la classe et créer

Donner une description et sauvegarder

Choisir le package
Choisir le transport

Définir les attributs

Définir les méthodes

Définir les paramètres des méthodes


Définir les exception dans les méthodes

Saisir le code source de chaque méthode. Une fois fini activer.

Test dans un programme ABAP

Déclarer les variables à utiliser , une variable de type class.


Faire l’appel de la methode via le boutton pattern, choisir l’option ABAP Objects Patterns

Saisir le nom de la classe et de la méthode .


Aligner le code avec votre besoin, activer et exécuter.

Vous aimerez peut-être aussi