Foire aux questions 196718
E-mail
Comment utiliser la fonction Pour chaque dans l'outil de mappage CIG ?
Cet article de la base de connaissances a été traduit automatiquement pour vous faciliter la tâche. SAP ne garantit pas l'exactitude ou l'exhaustivité de cette traduction automatique. Vous pouvez trouver le contenu d'origine en passant à l'anglais à l'aide du sélecteur de langue.
Question

Comment utiliser la fonction Pour chaque dans l'outil de mappage Cloud Integration Gateway (CIG) ?

Réponse

La fonction Pour-Chaque fonctionne comme une boucle dans le mappage. Suivez les étapes ci-dessous pour effectuer le mappage :

  1. Cliquez dans le segment répétable sur la structure cible avec le bouton droit ;
  2. Sélectionnez Pour chaque ;
  3. Sélectionnez le segment répétable dans la structure source.
  4. Sauvegardez le mappage.
Informations supplémentaires

Il est également possible d'effectuer une boucle interne sur le For-Each en y ajoutant une variable de position cible. Pour ce faire, suivez les étapes ci-dessous :

  1. Cliquez avec le bouton droit de la souris sur la ligne For-Each ;
  2. Cliquez sur Variable cible > Ajouter une variable de position ;
  3. Cliquez sur la zone père de la zone cible.
  4. Répétez l'étape 1 et cliquez sur Ajouter une condition source.
  5. Placer la condition sur le champ père respectif sur la structure source ;
  6. Cliquez sur Variable de position > OK.

Une condition source peut également être définie pour la valeur Pour chaque condition. Pour ce faire, suivez les étapes ci-dessous :

  1. Cliquez avec le bouton droit de la souris sur la ligne For-Each ;
  2. Cliquez sur Ajouter une condition à Pour-chaque
  3. Sélectionnez le segment souhaité dans la structure source.
  4. Définir la condition en fonction des besoins de l'entreprise ;
  5. Cliquez sur OK.

Notez que la fonction Pour-chaque  a pour objectif de créer de nouvelles structures répétables et non de mettre à jour les valeurs existantes d'une structure en boucle. Cela signifie que « Pour chaque »  ne fonctionnera que pour les segments non mappés de façon standard (p. ex. PO_EXTENSIONIN pour PurchaseOrderExportRequest). Si la structure requise est déjà mappée par défaut, la boucle Position/Variable doit être utilisée. Pour en savoir plus sur l'exécution de cette boucle, voir Pourquoi la zone cible affiche plusieurs valeurs si j'ai plusieurs postes individuels ? 


S'applique à

SAP Ariba Buying and Invoicing

Conditions d'utilisation  |  Copyright  |  Informations sur la sécurité  |  Confidentialité