BAdI &1 déjà migré dans point d'extension &2

Message type: E = Error

Message class: ENHANCEMENT - SAP customer enhancement project messages

Message number: 430

Message text: BAdI &1 déjà migré dans point d'extension &2



Quelle est la cause de ce problème?

Le Business Add-In a été migré.


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?

Le Business Add-In est migré. 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.
Procédure suivante :
Dès que possible, transférez les appels de l'ancien Business Add-In
(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 l'ancien Business Add-In. 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.