Nota de asistencia técnica KB0401234
Correo electrónico
Error: "No se permite una secuencia de más de un elemento como primer argumento de fn:substring"
Este artículo de la base de conocimientos ha sido traducido automáticamente para su comodidad. SAP no ofrece ninguna garantía con respecto a la exactitud o integridad de la traducción automática. Puede acceder al contenido original si cambia al inglés mediante el selector de idiomas.
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 SAP Integration Suite, gateway gestionado para la gestión de gastos y la herramienta de asignación de SAP Business Network a un segmento de posición utilizando una función de subcadena y no ha agregado un bucle, por lo que la asignación no tiene en cuenta las posiciones subsiguientes.


Resolución

Debe añadir un loop 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 que 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 Agregar condición de origen.
  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.



Se aplica a

SAP Integration Suite, gateway gestionado > Gateway gestionado para aprovisionamiento

Condiciones de uso  |  Copyright  |  Declaración de seguridad  |  Privacidad