FAQ KB0406794
전자우편
비용 및 네트워크를 위한 관리 게이트웨이 매핑 툴에서 For-Each 기능을 사용하는 방법
이 지식 기반 문서는 사용자의 편의를 위해 기계 번역되었습니다. SAP에서는 기계 번역의 정확성 또는 완전성을 보증하지 않습니다. 언어 선택 도구를 통해 영어로 전환하여 원래 콘텐츠를 찾을 수 있습니다.
증상

비용 및 네트워크를 위한 관리 게이트웨이 매핑 툴에서 For-Each 기능을 사용하는 방법


해결

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. 확인 을 클릭합니다.

For-Each 함수의 목적은 반복된 구조의 기존 값을 업데이트하지 않고 새로운 반복 가능한 구조를 생성하는 것입니다. 즉, For-Each는 비표준 반복 세그먼트(예: PurchaseOrderExportRequest에 대한 PO_EXTENSIONIN/품목)에만 권장됩니다. 필요한 구조가 표준 매핑에서 이미 반복된 경우(예: PurchaseOrderExportRequest에 대한 PO_ITEMS/항목) 위치/변수 루프를 대신 사용해야 합니다.


추가 참조

대상 변수 루프 수행 방법에 대한 자세한 내용은 다음 리소스를 참조하십시오.

3180750 - 비용 관리 및 SAP Business Network 매핑 툴용 SAP Integration Suite, 관리 게이트웨이에서 포지션 루프 기능을 사용하는 방법

SAP Help Portal > 비용 관리 및 SAP Business Network를 위한 SAP Integration Suite, 관리 게이트웨이 > 비용 관리 및 SAP Business Network를 위한 SAP Integration Suite, 관리 게이트웨이 구성 가이드 > 사용자 정의 매핑 관리 > 사용자 정의 매핑 편집 > 대상 변수 추가 | SAP Help Portal



적용 대상

SAP Integration Suite 관리 게이트웨이 > 관리 게이트웨이 파운데이션 및 도구 > 관리 게이트웨이 포털용 관리 게이트웨이

사용 약관  |  저작권  |  보안 관련 정보  |  개인 정보 보호