---
article_id: KB0401234
article_type: Support Note
component_ids:
  - BNS-ARI-CI-BUY
component_descriptions:
  - SAP Integration Suite, gateway gestionado > Gateway gestionado para aprovisionamiento
products:
  - SAP Ariba Procurement, cloud edition
personas:
  - Admin
  - Buyer
language: es
created: 2023-10-18
updated: 2024-03-18
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0401234_es
connect_url: https://support.ariba.com/item/view/KB0401234_es?min=1
sap_for_me_url: https://me.sap.com/notes/KB0401234/es
---

# Error: "No se permite una secuencia de más de un elemento como primer argumento de fn:substring"

## Síntoma

Al replicar PurchaseOrderExportRequest u otros documentos de Ariba Procurement (P2P), puedo ver el siguiente error en SAP Integration Suite, gateway gestionado para la gestión de gastos y SAP Business Network:

No se permite una secuencia de más de un elemento como primer argumento de fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")

## Causa

Ha asignado un campo en la herramienta de asignación de SAP Integration Suite, gateway gestionado para la gestión de gastos y SAP Business Network a un segmento de artículo mediante una función de subcadena y no ha agregado un bucle, por lo que la asignación no tiene en cuenta los artículos subsiguientes.

## Resolución

Debe añadir un bucle al segmento **de posición** para asegurarse de que la asignación se aplica a todas las posiciones subsiguientes:

1. Inicie sesión en SAP Integration Suite, gateway gestionado para la gestión de gastos y SAP Business Network.
2. Haga clic en Mi **configuración** > **Asignaciones**.
3. Haga clic en el botón del lápiz para el tipo de documento al que se enfrenta el problema.

Ahora se encuentra en la asignación para esta clase de documento específica, haga lo siguiente:

1. Haga clic con el botón derecho en la línea de la asignación que está realizando al segmento **de posición**.
2. Haga clic en **Variable de destino** > **Posición** y haga clic en el segmento de **posición** de la estructura de destino (aparece en la parte derecha de la pantalla).
3. Repita el paso 1, pero esta vez haga clic en **Añadir condición fuente**.
4. Haga clic en el segmento padre del campo que está asignando desde la estructura fuente (aparece en la parte izquierda de la pantalla).
5. Aparecerá una ventana emergente, haga clic en **Variable de posición**.

## Palabras clave

CIG, integración en la nube, rastreador de transacciones
