Информация от службы поддержки KB0401234
Электронная почта
Ошибка: "Последовательность нескольких позиций не разрешена в качестве первого аргумента fn:substring"
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Симптом

При тиражировании PurchaseOrderExportRequest или других документов из Ariba Procurement (P2P) я вижу ошибку ниже в SAP Integration Suite, управляемом шлюзе для управления расходами и SAP Business Network:

Последовательность из нескольких элементов не разрешена в качестве первого аргумента fn:substring() ("abc@dummyhost.com", " abc@dummyhost.com ")


Причина

Вы присвоили поле в SAP Integration Suite, управляемый шлюз для управления расходами и инструмент сопоставления SAP Business Network сегменту позиции с помощью функции подстроки, и не добавили цикл, поэтому сопоставление не учитывает последующие позиции.


Разрешение

Необходимо добавить цикл в сегмент позиции, чтобы мэппинг применялся ко всем последующим позициям:

  1. Войдите в SAP Integration Suite, управляемый шлюз для Spend Management и SAP Business Network.
  2. Щелкните Моя конфигурация > Сопоставления.
  3. Нажмите кнопку карандаша для вида документа, с которым возникла проблема.

Теперь в мэппинге для этого вида документа выполните следующие действия:

  1. Нажмите правую кнопку в строке мэппинга, выполняемого для сегмента позиции.
  2. Выберите Целевая переменная > Позиция и щелкните в сегменте позиции из целевой структуры (отображается в правой части экрана).
  3. Повторите шаг 1, но на этот раз нажмите Добавить условие источника.
  4. Щелкните в родительском сегменте поля, для которого выполняется мэппинг из исходной структуры (отображается в левой части экрана).
  5. Появится всплывающее окно, нажмите Переменная позиции.



Применимо к

Управляемый шлюз SAP Integration Suite > Управляемый шлюз для SAP Procurement

Условия использования  |  Авторские права  |  Безопасность  |  Конфиденциальность