---
article_id: KB0406794
article_type: FAQ
component_ids:
  - BNS-ARI-CI-FND-PRT
component_descriptions:
  - SAP Integration Suite, hanterad gateway > Hanterad gateway - bas och verktyg > Hanterad gateway för hanterad gateway-portal
products:
  - SAP Integration Suite, managed gateway for spend management and SAP Business Network
personas:
  - Buyer
language: sv
created: 2022-10-31
updated: 2026-05-07
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0406794_sv
connect_url: https://support.ariba.com/item/view/KB0406794_sv?min=1
sap_for_me_url: https://me.sap.com/notes/KB0406794/sv
---

# Hur använder jag funktionen För-varje i mappningsverktyget för hanterad gateway för utgiftshantering och SAP Business Network?

## Symtom

Hur använder jag funktionen För-varje i mappningsverktyget för hanterad gateway för utgiftshantering och SAP Business Network?

## Lösning

Funktionen För-Varje fungerar som en loop i mappningen. Följ stegen nedan för att utföra mappningen:

1. Klicka på upprepningsbart segment i målstrukturen med höger knapp.
2. Välj **För-varje**.
3. Välj upprepningsbart segment i källstrukturen.
4. Spara mappningen.

Det är också möjligt att utföra en inre loop på **för-varje** genom att lägga till en **målpositionsvariabel** i den. Följ stegen nedan för att göra detta:

1. Högerklicka på raden **För-varje**.
2. Klicka på **Målvariabel** > **Lägg till befattningsvariabel**.
3. Klicka på det överordnade fältet för målfältet.
4. Upprepa steg 1 och klicka på **Lägg till källvillkor**.
5. Placera villkoret i respektive överordnat fält i källstrukturen.
6. Klicka på **Positionsvariabel** > **OK**.

Ett källvillkor kan också ställas in för att initiera För-varje. Följ stegen nedan för att göra detta:

1. Högerklicka på **För-varje** rad.
2. Klicka på **Lägg till villkor för varje**.
3. Välj önskat segment i källstrukturen.
4. Ange villkor baserat på affärsbehovet.
5. Klicka på **OK**.

Observera att **för-var-funktionens** syfte är att skapa nya upprepningsbara strukturer och inte att uppdatera befintliga värden för en loopad struktur. Detta innebär att **För-varje** endast rekommenderas för icke-standardmässigt upprepade segment (t.ex. PO\_EXTENSIONIN/artikel för PurchaseOrderExportRequest). Om den nödvändiga strukturen redan upprepas av standardmappningen (t.ex. PO\_ITEMS/position för PurchaseOrderExportRequest) ska loopen Position/variabel användas i stället.[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)

## Visa även

För mer information om hur du utför **en målvariabelloop**, se följande resurser:

[3180750 - Hur använder du funktionen för befattningsloopar i mappningsverktyget för SAP Integration Suite, hanterad gateway för utgiftshantering och SAP Business Network](https://me.sap.com/notes/0003180750)[?](https://me.sap.com/notes/0003180750)[https://me.sap.com/notes/0003180750](https://me.sap.com/notes/0003180750)

SAP Help Portal > SAP Integration Suite, hanterad gateway för utgiftshantering och SAP Business Network > SAP Integration Suite, hanterad gateway för utgiftshantering och SAP Business Network-konfigurationsguide > Hantera anpassade mappningar > Redigera anpassade mappningar > *[Lägga till målvariabler | SAP Help Portal](https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables)*

## Nyckelord

Cig, mappningsverktyg, för varje, loop, looping, variabel, målvariabel, position, målposition, upprepa
