Български - Машинен превод
ЧЗВ 196718
Имейл
Как да използвате функцията For-Each в инструмента за мапиране на CIG?
Тази статия от базата със знания е преведена машинно за ваше удобство. SAP не дава гаранции по отношение на точността или пълнотата на машинния превод. Можете да видите оригиналното съдържание, като превключите на английски език от селектора за езици.
Въпрос

Как се използва функцията For-Each в инструмента за мапиране Cloud Integration Gateway (CIG)?

Отговор

Функцията For-Each работи като лопатка в картографирането. Следвайте стъпките по-долу, за да извършите мапирането:

  1. Кликнете в повтаряемия сегмент върху целевата структура с десния бутон;
  2. Избор For-Each;
  3. Изберете повтаряемия сегмент на изходната структура;
  4. Запазете мапирането.
Допълнителна информация

Възможно е също така да се извърши вътрешен цикъл на For-Each, като в него се добави Променлива на целева позиция. За тази цел, моля, изпълнете следните стъпки:

  1. Щракнете с десния бутон върху реда For-Each;
  2. Кликнете върху Целева променлива > Добави променлива на позиция;
  3. Кликнете върху „Бащата на полето“ на целевото поле;
  4. Повторете стъпка 1 и кликнете върху Добавяне на изходно условие;
  5. Поставете условието в полето за уважение на бащата върху структурата на източника;
  6. Кликнете върху Променлива на позиция > ОК.

За да се случи For-Each, може да се зададе и изходно условие. За тази цел, моля, изпълнете следните стъпки:

  1. Щракнете с десния бутон върху ред For-Each;
  2. Кликнете върху Добавяне на условие към For-Each
  3. Избор на сегмент желан на изходна структура;
  4. Задаване на условието въз основа на бизнес нуждите;
  5. Кликнете върху OK.

Моля, имайте предвид, че целта на функцията For-Each  е да създава нови повторяеми структури, а не да актуализира съществуващите стойности на структура в цикъл. Това означава, че For-Each  ще работи само за нестандартно мапирани сегменти (напр. PO_EXTENSIONIN за PurchaseOrderExportRequest). Ако необходимата структура вече е мапирана по стандарт, трябва да се използва цикъла Позиция / Променлива. За повече информация как да изпълните този цикъл, моля вижте Защо целевото поле показва множество стойности, ако имам повече от една единична позиция? 


Прилага се за

SAP Ariba Buying and Invoicing

Условия за използване  |  Авторско право  |  Политика за сигурност  |  Поверителност