Académique Documents
Professionnel Documents
Culture Documents
Le BAPI existant n’exécute pas les changements pour modifier les tables, donc on devait le renforcer
par une fonction pour retourner les valeurs modifiées.
Dans SE37, copier la BAPI standard « BAPI_BUPA_ADDRESS_CHANGE » vers une BAPI client
« ZBAPI_BUPA_ADDRESS_CHANGE »
Dans le code source, ajouter les lignes suivantes à la fin comme affiché dans la capture et enregistrer :
IF sy-subrc = 0."ERREUR
ELSE.
EXPORTING
wait = 'X'.
ENDIF.
Création d’objet :
Pour créer l’objet de migration qui met à jour les données nécessaires (dans notre cas c’est l’adresse
mail du partenaire) trancher vers la transaction « LTMC » et appuyer sur le bouton « Créer » pour
créer un nouveau projet de migration :
Dans l’écran qui s’affiche renseigner le nom du projet et s’assurer que « Transférer les données du
fichier » est choisie et appuyer sur le bouton « Créer » :
Dans SAP GUI, aller à la transaction « LTMOM », choisir le niveau « Projet » et renseigner le nom du
projet créé dans « LTMC » :
Dans structure cible on trouve les zones qu’on veut utiliser pour référencer le BP et mettre à jour
l’adresse mail :
Après, vient l’étape de création de la structure source, en allant vers le nœud « Structures sources »
et sélectionnant « Structures sources » dans l’onglet du milieu, activant la modification et ajoutant
un niveau inférieur :
Après avoir saisi le nom du niveau ajouté, appuyer sur le bouton « Ajouter zone » pour pouvoir créer
les zones sources nécessaires :
Une fois les données saisies et enregistrées, aller vers « Mappage de structure », et affecter le niveau
de structure créé vers les structures cibles suivantes par glisser-déposer :
• HEADER
• Numéro de partenaire
• UUID : représentation caractères
• Struct. BAPI pr adresses e-mail (Business Address Services)
• Structure de référence Change BAPI pour structure BAPIADSMTP
• Paramètre de retour
Sauvegarder et aller vers « Mappage de zone », où il faut affecter chaque zone source à la zone cible
correspondante par glisser-déposer :
Une fois le mappage effectué, les icônes des zones seront en vert :
Si l’objet est créé sans erreurs, aller à la transaction LTMC et entrer dans le projet créé (en
sélectionnant le projet et cliquant sur « En cours ») :
Une fois les données renseignées, appuyer sur le bouton « Charger fichier » et choisir l’emplacement
où le fichier est stocké en local puis appuyer sur la touche « Charger » sur la fenêtre pop-up.
Une fois le fichier chargé, sélectionner le et appuyer sur le bouton « Activer » puis « Lancer reprise »
une fois actif :
Confirmer le message d’avertissement en appuyant sur « OK » et fermer la fenêtre pop-up une fois
terminé.
Appuyer sur le bouton « Suite » en bas pour les 2 1ères étapes de validation et de conversion de
données. S’il n’y a pas d’erreurs, le système commence l’import des données dans une fenêtre pop-
up et une fois terminé appuyer sur le bouton « Terminer » puis « Terminer sur l’écran pour clôturer
la migration.
Une fois terminé, aller à la transaction BP pour vérifier si les changements ont été effectué.