Le BAdI &1 a été migré dans le point d'extension &2.
Message type: E = Error
Message class: ENHANCEMENT - SAP customer enhancement project messages
Message number: 431
Message text: Le BAdI &1 a été migré dans le point d'extension &2.
Quelle est la cause de ce problème?
Le Business Add-In a été migré correctement. get_instance permet
d'appeler la classe proxy CL_EX_<BAdI-Name> générée. Cependant cette
classe appelle maintenant le nouveau Business Add-In intégré dans le
langage ABAP.
Le nouveau Business Add-In se trouve dans l'arborescence Extensions->
Points d'extension dans le point d'extension sélectionné de l'ABAP
Workbench (SE80).
Si un client a implémenté le Business Add-In, il doit migrer cette
implémentation dans la transaction SPAU après la montée de version ou le
chargement du Support Package.
Réponse du système
Le système émet un message d'erreur et ne vous permettra pas de poursuivre cette transaction tant que l'erreur n'est pas résolue.
Comment corriger cette erreur?
Procédure suivante :
Dès que possible, transférez les appels du Business Add-In existant
(CL_EXIT_HANDLER=>GET_INSTANCE ou,. puis CALL METHOD) dans les appels du
nouveau Business Add-In (GET_BADI, CALL BADI) pour des raisons de
performance. Consultez la documentation à cet effet. Si entre-temps,
vous devez effectuer des modifications au Business Add-In, effectuez-les
dans le Business Add-In existant. Elles sont ensuite transférées
automatiquement au Business Add-In migré.
Dès que tous les appels sont transférés, supprimez l'ancien Business
Add-In dans le BAdI Builder (SE18) afin d'éviter une double gestion.
Procédure pour les administrateurs système
Extrait du message d'erreur du système SAP. Copyright SAP SE.