---
article_id: KB0401234
article_type: Support Note
component_ids:
  - BNS-ARI-CI-BUY
component_descriptions:
  - SAP Integration Suite 管理ゲートウェイ > Procurement 向け管理ゲートウェイ
products:
  - SAP Ariba Procurement, cloud edition
personas:
  - Admin
  - Buyer
language: ja
created: 2023-10-18
updated: 2024-03-18
source: Knowledge Base
url: https://support.ariba.com/item/view/KB0401234_ja
connect_url: https://support.ariba.com/item/view/KB0401234_ja?min=1
sap_for_me_url: https://me.sap.com/notes/KB0401234/ja
---

# エラー: "複数の Item のシーケンスは fn:substring の最初の引数として使用できません"

## 症状

Ariba Procurement (P2P) から PurchaseOrderExportRequest またはその他のドキュメントを複製する際に、支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイで以下のエラーを確認することができます。

複数の Item のシーケンスを fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ") の最初の引数として使用することはできません

## 原因

支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイマッピングツールのフィールドがサブストリング機能を使用して品目セグメントにマッピングされており、ループが追加されていないため、マッピングでは後続品目が考慮されません。

## 解決

マッピングがすべての後続明細に適用されるように、**明細**セグメントにループを追加する必要があります。

1. 支出管理および SAP Business Network 向け SAP Integration Suite 管理ゲートウェイにログインします。
2. \[My **Configuration**\] > \[**Mappings**\] をクリックします。
3. 問題が発生しているドキュメントの種類の鉛筆ボタンをクリックします。

この特定の伝票タイプのマッピングが表示されます。以下を実行します。

1. **明細**セグメントに対して実行しているマッピングの行で、適切なボタンをクリックします。
2. **ターゲット変数** > **位置**をクリックし、ターゲット構造の**明細**セグメントをクリックします (画面の右側に表示されます)。
3. 手順 1 を繰り返しますが、今回は \[**ソース条件の追加**\] をクリックします。
4. ソース構造からマッピングしている項目の親セグメントをクリックします (画面の左側に表示されます)。
5. ポップアップが表示されたら、**位置変数**をクリックします。

## キーワード

CIG, Cloud Integration, Transaction Tracker, クラウド統合, トランザクショントラッカー
