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.