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

# Errore: "Una sequenza di più di un elemento non è consentita come primo argomento di fn:substring"

## Sintomo

Durante la replica di PurchaseOrderExportRequest o di altri documenti da Ariba Procurement (P2P), vedo il seguente errore in SAP Integration Suite, gateway gestito per gestione della spesa e SAP Business Network:

Non è consentita una sequenza di più elementi come primo argomento di fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")

## Causa

È stato mappato un campo in SAP Integration Suite, gateway gestito per gestione della spesa e nello strumento di mapping di SAP Business Network a un segmento di articolo utilizzando una funzione di sottostringa e non è stato aggiunto un loop, quindi il mapping non considera gli articoli successivi.

## Soluzione

È necessario aggiungere un loop al segmento della **posizione** per assicurarsi che il mappaggio venga applicato per tutte le posizioni successive:

1. Eseguire il login a SAP Integration Suite, gateway gestito per gestione della spesa e SAP Business Network.
2. Fare clic su **Configurazione** personale > **Mapping**.
3. Fare clic sul pulsante a forma di matita per il tipo di documento che si sta riscontrando.

Ora ci si trova nel mappaggio per questo tipo di documento specifico, effettuare le seguenti operazioni:

1. Fare clic sul pulsante destro nella riga del mappaggio che si sta eseguendo per il segmento **posizione**.
2. Fare clic su **Variabile di destinazione** > **Posizione** e fare clic sul segmento della **posizione** dalla struttura di destinazione (visualizzato nella parte destra della videata).
3. Ripetere la fase 1, ma questa volta fare clic su **Aggiungi condizione di origine**.
4. Fare clic sul segmento padre del campo che si sta mappando dalla struttura sorgente (visualizzato nella parte sinistra della videata).
5. Verrà visualizzato un popup, fare clic su **Variabile posizione**.

## Parole chiave

CIG, integrazione cloud, Transaction Tracker
