---
article_id: KB0406794
article_type: FAQ
component_ids:
  - BNS-ARI-CI-FND-PRT
component_descriptions:
  - Passerelle gérée SAP Integration Suite > Fondation et outils de la passerelle gérée > Passerelle gérée pour portail de passerelle gérée
products:
  - SAP Integration Suite, managed gateway for spend management and SAP Business Network
personas:
  - Buyer
language: fr
created: 2022-10-31
updated: 2026-05-07
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0406794_fr
connect_url: https://support.ariba.com/item/view/KB0406794_fr?min=1
sap_for_me_url: https://me.sap.com/notes/KB0406794/fr
---

# Comment utiliser la fonction Pour chaque sur l'outil de mappage de la passerelle gérée pour Spend&Network ?

## Symptôme

Comment utiliser la fonction Pour chaque sur l'outil de mappage de la passerelle gérée pour Spend&Network ?

## Résolution

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

1. Cliquez sur le segment répétable dans la structure cible avec le bouton droit.
2. Sélectionnez **À la pièce**.
3. Sélectionnez le segment répétable dans la structure source.
4. Sauvegardez le mappage.

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 **Pour-Chaque**.
2. Cliquez sur **Variable cible** > **Ajouter une variable de position**.
3. Cliquez sur la zone parent de la zone cible.
4. Répétez l'étape 1 et cliquez sur **Ajouter une condition source**.
5. Placez la condition sur la zone parent correspondante dans la structure source.
6. Cliquez sur **Variable de position** > **OK**.

Une condition source peut également être définie pour déclencher le paramètre Pour-Chaque. 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éfinissez la condition en fonction des besoins de l'entreprise.
5. Cliquez sur **OK**.

Notez que la fonction **Pour chaque** fonction 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** sera recommandé uniquement pour les segments répétés non standard (par exemple, PO\_EXTENSIONIN/poste pour PurchaseOrderExportRequest). Si la structure requise est déjà répétée par le mappage standard (par exemple, PO\_ITEMS/item pour PurchaseOrderExportRequest), la boucle Position/Variable doit être utilisée à la place.[https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables](https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables)

## Voir également

Pour plus d'informations sur l'exécution de la boucle **Variables cible**, reportez-vous aux ressources suivantes :

[3180750 - Comment utiliser la fonctionnalité de bouclage de position dans SAP Integration Suite, passerelle gérée pour Spend Management et l'](https://me.sap.com/notes/0003180750)[outil](https://me.sap.com/notes/0003180750) de mappage SAP Business Network ?[https://me.sap.com/notes/0003180750](https://me.sap.com/notes/0003180750)

SAP Help Portal > SAP Integration Suite, passerelle gérée pour la gestion des dépenses et SAP Business Network > SAP Integration Suite, passerelle gérée pour la gestion des dépenses et SAP Business Network Guide de configuration > Gérer les mappages personnalisés > Modifier les mappages personnalisés > *[Ajouter des variables cibles | SAP Help Portal](https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables)*

## Mots-clés

Cig, outil de mappage, pour chaque, boucle, boucle, variable, variable cible, position, position cible, répéter
