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

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

Ответ

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

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

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

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


Применимо к

SAP Ariba Buying and Invoicing
SAP Ariba Sourcing
SAP Business Network

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