Вопросы и ответы 188965
Электронная почта
Как выполнить функцию цикла в CIG с переменной значения?
Для Вашего удобства эта статья базы знаний переведена машинными средствами. SAP не предоставляет никаких гарантий правильности или полноты машинного перевода. Исходное содержимое можно увидеть, переключившись на английский язык с помощью селектора языка.
Вопрос

Как выполнить функцию цикла в Cloud Integration Gateway (CIG) с переменной значения?

Ответ

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

  1. Щелкните правой кнопкой мыши строку мэппинга.
  2. Выберите Целевая переменная > Добавить переменную значения.
  3. Щелкните целевое последовательное поле, содержащее значение, которое можно сопоставить с полем выбора источника поставки. Это может быть, например, поле @lineNumber.
  4. Повторите шаг 1 > щелкните Добавить исходное условие > Выберите исходное последовательное поле для сопоставления.
  5. Щелкните Переменная значения > выберите переменную, выбранную на шаге 3 > ОК.
  6. Сохраните сопоставление.
Дополнительная информация

Существует другой способ выполнения цикла в инструменте мэппинга CIG с позицией Позиция . Шаги для его выполнения можно найти в разделе Статья SAP Почему в целевом поле отображается несколько значений при наличии нескольких отдельных позиций?

При использовании функции цикла в инструменте мэппинга CIG рекомендуется всегда устанавливать его после всех исходных и целевых условий. Более точно, что это будет работать, если следовать этому требованию, поскольку инструмент мэппинга CIG выполняет сопоставления в том порядке, в котором они ведутся. Поэтому, если у цикла есть условие для выполнения, цикл не будет следовать тому же, если цикл задан ранее.


Применимо к

SAP Ariba Buying and Invoicing
SAP Ariba Sourcing
SAP Business Network

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