---
article_id: KB0406794
article_type: FAQ
component_ids:
  - BNS-ARI-CI-FND-PRT
component_descriptions:
  - SAP Integration Suite, gateway gestionado > Herramientas y fundación para gateway gestionado > Gateway gestionado para portal de gateway gestionado
products:
  - SAP Integration Suite, managed gateway for spend management and SAP Business Network
personas:
  - Buyer
language: es
created: 2022-10-31
updated: 2026-05-07
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0406794_es
connect_url: https://support.ariba.com/item/view/KB0406794_es?min=1
sap_for_me_url: https://me.sap.com/notes/KB0406794/es
---

# ¿Cómo utilizar la función Para cada en la herramienta de asignación de Managed Gateway for Spend&Network?

## Síntoma

¿Cómo utilizar la función Para cada en la herramienta de asignación de Managed Gateway for Spend&Network?

## Resolución

La función Para cada funciona como un loop en la asignación. Proceda del siguiente modo para realizar la asignación:

1. Haga clic en el segmento repetible en la estructura de destino con el botón derecho.
2. Seleccione **Para cada**.
3. Seleccione el segmento repetible en la estructura de origen.
4. Guarde la asignación.

También es posible realizar un bucle interno para **cada** añadiendo una **variable de posición de destino**. Para ello, siga los siguientes pasos:

1. Haga clic con el botón derecho en la línea **Para cada**.
2. Haga clic en **Variable de destino** > **Añadir variable de posición**.
3. Haga clic en el campo principal del campo de destino.
4. Repita el paso 1 y haga clic en **Añadir condición de origen**.
5. Coloque la condición en el campo superior correspondiente en la estructura fuente.
6. Haga clic en **Variable de posición** > **Aceptar**.

Una condición de origen también se puede fijar para desencadenar For-Each. Para ello, siga los siguientes pasos:

1. Haga clic con el botón derecho en la línea **Para cada**.
2. Haga clic en **Agregar condición a cada uno**.
3. Seleccione el segmento deseado en la Estructura fuente.
4. Fije la condición en función de las necesidades empresariales.
5. Haga clic en **OK**.

Tenga en cuenta que el objetivo de la función **For-Each** es crear nuevas estructuras repetibles y no actualizar los valores existentes de una estructura en bucle. Esto significa que se recomendará **For-Each** solo para segmentos repetidos de forma no estándar (por ejemplo, PO\_EXTENSIONIN/item para PurchaseOrderExportRequest). Si la asignación estándar ya ha repetido la estructura necesaria (por ejemplo, PO\_ITEMS/item para PurchaseOrderExportRequest), en su lugar debería utilizarse el loop Posición/Variable.[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)

## Ver también

Para obtener más información sobre cómo realizar el bucle **Variables de destino**, consulte los siguientes recursos:

[3180750: ¿Cómo utilizar la funcionalidad de bucle de posiciones en la herramienta de asignación de SAP Integration Suite, gateway gestionado para la gestión de gastos y 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, gateway gestionado para la gestión de gastos y SAP Business Network > Guía de configuración de SAP Integration Suite, gateway gestionado para la gestión de gastos y SAP Business Network > Gestión de asignaciones personalizadas > Edición de asignaciones personalizadas > *[Agregación de variables de destino | SAP Help Portal](https://help.sap.com/docs/sisgw/sap-ariba-cloud-integration-gateway-configuration-guide/adding-target-variables)*

## Palabras clave

Cig, herramienta de asignación, para cada, bucle, bucle, variable, variable de destino, posición, posición de destino, repetir
