에서 OData 연결 생성 ERP 캔버스

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기5분
  • 원격 테이블 및 추출 테이블에서 사용할 데이터를 추출할 수 있도록 HTTP를 통해 SAP에 연결하는 OData v2 연결을 생성합니다.

    시작하기 전에

    필요한 역할: sn_erp_integration.erp_admin

    ERP 캔버스OData 연결에 대한 자세한 내용은 및 에서 지원하는 OData 역량 ERP 캔버스를 참조하십시오OData 및 HTTP를 사용하여 SAP에 연결 ERP 캔버스.

    이 태스크 정보

    관리자 또는 sn_erp_integration.erp_admin 역할을 가진 사용자가 ERP 모델 및 테이블을 편집, 사용자 지정 및 복제하려면 이 sn_erp_integration.enableModelModification 속성을 활성화해야 합니다. 속성을 활성화한 sn_erp_integration.enableModelModification 후에는 ERP 캔버스 모델을 관리할 때 사용할 모든 테이블과 BAPI(비즈니스 애플리케이션 프로그래밍 인터페이스)를 검색합니다. 비프로덕션 또는 프로덕션 상태에 대해 속성을 구성해야 합니다. 시스템 속성은 시스템 속성 테이블 [sys_properties]에 유지되며, 이 테이블은 모듈 탐색기를 이용하거나 탐색기 필터에 sys_properties.list 를 직접 입력하여 액세스할 수 있습니다.
    주:
    올바른 범위에서 속성을 사용하도록 설정해야 sn_erp_integration.enableModelModification 합니다. sn_erp_integration.enableModelModification 프로덕션 인스턴스에서 를 활성화하면 에 새 모델과 필드가 추가ERP 캔버스될 때 새 메타데이터 기록을 만들 수 있습니다.

    프로시저

    1. OData 연결을 설정할 수 있는 SAP 시스템이 있는지 확인합니다.
    2. HTTP를 연결 유형으로 지정하여 연결 및 자격 증명 별칭을 생성합니다.
      자세한 내용은 연결 및 자격 증명 별칭 만들기를 참조하십시오.
    3. HTTP 연결을 생성하고 새 별칭에 연결합니다.
      주:
      자세한 내용은 Create an HTTP(s) connection 문서를 참조하십시오. MID 서버를 사용하도록 선택하면 서비스에 액세스할 수 있는 사용자가 RFC 및 HTTP에 동일한 자격 증명을 사용할 수 있습니다.
    4. HTTP 연결을 사용하여 시스템을 생성합니다.
      자세한 내용은 에서 ERP 시스템 생성 ERP 캔버스 문서를 참조하십시오.
    5. 시스템 기록에서 하트비트가 성공하고 검색 상태가 완료인지 확인합니다.
      실패한 경우 데이터 검색 다시 시작을 선택합니다. 실패한 데이터 검색(BAPI, OData 또는 테이블)을 다시 가져옵니다.
    6. 모델을 생성하고 저장한 후 모델 기록을 엽니다.
      자세한 내용은 새 ERP 모델 추가 문서를 참조하십시오.
    7. 모델 관리를 선택합니다.
    8. 모델 작업 추가를 선택합니다.
      1. 선택 유형을 선택합니다.
      2. 저장 및 계속을 선택합니다.
    9. 새 작업을 선택합니다.
    10. 엔터티 추가를 선택합니다.
      1. 유형 선택에서 OData를 선택합니다.
      2. 엔터티 선택에서 OData 서비스 카탈로그의 서비스(예: API_BUSINESS_PARTNER(비즈니스 파트너용 원격 API))를 검색하고 선택합니다.
        서비스를 지정하면 해당 메타데이터를 읽기 위해 SAP 서비스에 대한 호출이 수행됩니다. 기본 서비스는 /sap/opu/odata/iwfnd/CATALOGSERVICE입니다. v=2/ServiceCollection입니다. 서비스를 변경해야 하는 경우 sn_erp_integration.odata_service_path라는 속성을 만들고 값을 설정합니다.
      3. 엔드포인트 선택에서 엔드포인트(예: A_BusinessPartnerType)를 검색하여 선택합니다.
      4. 엔터티 추가를 선택합니다.
        시스템이 활성화되면 SAP BAPI 및 테이블 가져오기라는 플로우가 실행되어 데이터를 검색합니다. BAPI, 테이블 및 카탈로그 테이블이 채워집니다.
    11. 입력 지정을 선택하여 정보를 확인하고 필요에 따라 편집합니다.
      자세한 내용은 모델 운영에 ERP 캔버스 대한 입력 매개변수 관리 문서를 참조하십시오.
    12. 출력 선택을 선택하여 정보를 확인하고 필요에 따라 편집합니다.
      자세한 내용은 ERP 모델에 대한 출력 매개변수 선택 문서를 참조하십시오.
    13. 측면 패널에서 시스템 아이콘( ERP 시스템 아이콘)을 선택하여 ERP 시스템 목록을 엽니다.
    14. 시스템을 선택합니다.
    15. 하트비트 및 검색 상태를 확인하고 하트비트가 성공하고 검색 상태가 완료될 때까지 필요에 따라 새로 고침 목록 아이콘을 선택합니다.
    16. 모델을 생성합니다.
      1. 측면 패널에서 ERP 모델 아이콘( ERP 모델 아이콘)을 선택하여 ERP 모델 페이지를 엽니다.
      2. 새로 만들기를 선택합니다.
      3. ERP 모델 이름, ERP 모듈ERP 시스템을 추가하고 저장을 선택합니다.
      4. 목록에서 새 모델을 선택합니다.
      5. 모델 관리를 선택합니다.
      6. 모델 작업 추가를 선택합니다.
      7. 선택 유형을 선택합니다.
      8. 저장 및 계속을 선택합니다.
    17. 새 작업을 선택합니다.
    18. 엔터티 추가를 선택합니다.
      1. 유형 선택에서 OData를 선택합니다.
      2. 엔터티 선택, 엔터티(예: API_BUSINESS_PARTNER(비즈니스 파트너용 원격 API) OData 서비스 카탈로그)를 선택합니다.
      3. 엔드포인트 선택에서 엔드포인트를 검색하여 선택합니다(예: A_BusinessPartnerType 엔터티 이름: 비즈니스 파트너 --- 반환 유형: 비즈니스 파트너).
      4. 엔터티 추가를 선택하고 검색이 완료될 때까지 기다립니다.
    19. 입력 지정을 선택하여 정보를 확인하고 필요에 따라 편집합니다.
      1. 필수 필드가 있는 경우 필수 필드 선택을 선택합니다.
      2. 나열된 필수 입력을 선택하고 확인을 선택합니다.
      3. 저장을 선택합니다.
    20. 출력 선택을 선택합니다.
      1. + 새 출력을 선택합니다.
      2. 필드( 예: BusinessPartnerNameFull Name)를 선택합니다.
      3. 저장을 선택합니다.
    21. 워크플로우 스튜디오테스트합니다.
      1. 다음으로 이동 모두 > 워크플로우 스튜디오.
      2. 홈페이지에서 작업을 선택합니다.
      3. 이름 열에서 값 및 유형 ERP사용을 필터링합니다.
      4. 적용을 선택합니다.
      5. ERP 데이터 사용을 선택합니다.
      6. 테스트를 선택합니다.
      7. ModelName, ModelOperation, 필수 필드를 지정하고(필요한 경우 필수 필드에 대한 값 제공) 시스템을 선택한 다음 테스트 실행을 선택합니다.
      8. 완료되면 테스트 실행이 완료되었습니다 링크를 선택합니다. 작업 실행 상세 정보를 봅니다.
      9. 출력을 보고 확인합니다. 예를 들어, 출력 데이터에서 응답을 선택하여 출력을 봅니다.