원격 테이블 및 추출 테이블에서 사용할 데이터를 추출할 수 있도록 HTTP를 통해 SAP에 연결하는 OData v2 연결을 생성합니다.
이 태스크 정보
관리자 또는 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 캔버스될 때 새 메타데이터 기록을 만들 수 있습니다.
프로시저
-
OData 연결을 설정할 수 있는 SAP 시스템이 있는지 확인합니다.
-
HTTP를 연결 유형으로 지정하여 연결 및 자격 증명 별칭을 생성합니다.
-
HTTP 연결을 생성하고 새 별칭에 연결합니다.
-
HTTP 연결을 사용하여 시스템을 생성합니다.
-
시스템 기록에서 하트비트가 성공하고 검색 상태가 완료인지 확인합니다.
실패한 경우 데이터 검색 다시 시작을 선택합니다. 실패한 데이터 검색(BAPI, OData 또는 테이블)을 다시 가져옵니다.
-
모델을 생성하고 저장한 후 모델 기록을 엽니다.
-
모델 관리를 선택합니다.
-
모델 작업 추가를 선택합니다.
-
선택 유형을 선택합니다.
-
저장 및 계속을 선택합니다.
-
새 작업을 선택합니다.
-
엔터티 추가를 선택합니다.
-
유형 선택에서 OData를 선택합니다.
-
엔터티 선택에서 OData 서비스 카탈로그의 서비스(예: API_BUSINESS_PARTNER(비즈니스 파트너용 원격 API))를 검색하고 선택합니다.
서비스를 지정하면 해당 메타데이터를 읽기 위해 SAP 서비스에 대한 호출이 수행됩니다. 기본 서비스는 /sap/opu/odata/iwfnd/CATALOGSERVICE입니다. v=2/ServiceCollection입니다. 서비스를 변경해야 하는 경우 sn_erp_integration.odata_service_path라는 속성을 만들고 값을 설정합니다.
-
엔드포인트 선택에서 엔드포인트(예: A_BusinessPartnerType)를 검색하여 선택합니다.
-
엔터티 추가를 선택합니다.
시스템이 활성화되면 SAP BAPI 및 테이블 가져오기라는 플로우가 실행되어 데이터를 검색합니다. BAPI, 테이블 및 카탈로그 테이블이 채워집니다.
-
입력 지정을 선택하여 정보를 확인하고 필요에 따라 편집합니다.
-
출력 선택을 선택하여 정보를 확인하고 필요에 따라 편집합니다.
-
측면 패널에서 시스템 아이콘(
)을 선택하여 ERP 시스템 목록을 엽니다.
-
시스템을 선택합니다.
-
하트비트 및 검색 상태를 확인하고 하트비트가 성공하고 검색 상태가 완료될 때까지 필요에 따라 새로 고침 목록 아이콘을 선택합니다.
-
모델을 생성합니다.
-
측면 패널에서 ERP 모델 아이콘(
)을 선택하여 ERP 모델 페이지를 엽니다.
-
새로 만들기를 선택합니다.
-
ERP 모델 이름, ERP 모듈 및 ERP 시스템을 추가하고 저장을 선택합니다.
-
목록에서 새 모델을 선택합니다.
-
모델 관리를 선택합니다.
-
모델 작업 추가를 선택합니다.
-
선택 유형을 선택합니다.
-
저장 및 계속을 선택합니다.
-
새 작업을 선택합니다.
-
엔터티 추가를 선택합니다.
-
유형 선택에서 OData를 선택합니다.
-
엔터티 선택, 엔터티(예: API_BUSINESS_PARTNER(비즈니스 파트너용 원격 API) OData 서비스 카탈로그)를 선택합니다.
-
엔드포인트 선택에서 엔드포인트를 검색하여 선택합니다(예: A_BusinessPartnerType 엔터티 이름: 비즈니스 파트너 --- 반환 유형: 비즈니스 파트너).
-
엔터티 추가를 선택하고 검색이 완료될 때까지 기다립니다.
-
입력 지정을 선택하여 정보를 확인하고 필요에 따라 편집합니다.
-
필수 필드가 있는 경우 필수 필드 선택을 선택합니다.
-
나열된 필수 입력을 선택하고 확인을 선택합니다.
-
저장을 선택합니다.
-
출력 선택을 선택합니다.
-
+ 새 출력을 선택합니다.
-
필드( 예: BusinessPartnerName 및 Full Name)를 선택합니다.
-
저장을 선택합니다.
-
로 워크플로우 스튜디오테스트합니다.
-
다음으로 이동 .
-
홈페이지에서 작업을 선택합니다.
-
이름 열에서 값 및 유형 ERP사용을 필터링합니다.
-
적용을 선택합니다.
-
ERP 데이터 사용을 선택합니다.
-
테스트를 선택합니다.
-
ModelName, ModelOperation, 필수 필드를 지정하고(필요한 경우 필수 필드에 대한 값 제공) 시스템을 선택한 다음 테스트 실행을 선택합니다.
-
완료되면 테스트 실행이 완료되었습니다 링크를 선택합니다. 작업 실행 상세 정보를 봅니다.
-
출력을 보고 확인합니다. 예를 들어, 출력 데이터에서 응답을 선택하여 출력을 봅니다.