SAP Ariba-트랜잭션 데이터 통합
거래 데이터에는 구매 주문서, 송장, 영수증, 결제 및 기타 비즈니스 관련 정보가 포함됩니다. 트랜잭션 데이터에는 타임 스탬프와 하나 이상의 개체를 나타내는 숫자 값이 함께 제공됩니다.
다음 방법은 일반적으로 SAP ERP와 Ariba Procurement 솔루션 간의 트랜잭션 데이터를 통합하는 데 사용됩니다.
파일 채널 옵션 사용
웹 서비스 채널 사용
사용자 인터페이스 옵션 사용
중개 연결 통합 사용
파일 채널 옵션을 사용한 통합
각 파일 채널에 대해 통합 이벤트를 예약했습니다. Ariba 관리자는 이러한 이벤트를 수동으로 실행할 수 있습니다. 실행 가능한 프로그램 코드가 정의되고 실행되도록 예약됩니다. 코드는 Ariba Procurement 솔루션에서 csv 데이터 파일을 선택하고 SAP ERP 데이터베이스로 내 보냅니다.
CSV 파일은 트랜잭션 이벤트를 사용하여 생성되며 데이터 전송 도구에서 선택됩니다. 데이터를 ERP 데이터베이스로 이동하려면 SAP 전송을 가져와야합니다. SAP 전송은 SAP 프로그램, RFC 및 지원 구조의 조합입니다. SAP 실행 프로그램은 내 보낸 데이터를 SAP ERP로 이동하는 데 사용됩니다. BAPI 실행 프로그램은 데이터를 SAP ERP로 이동하는 데 도움이됩니다.
SAP 프로그램은 일반적으로 다음 매개 변수를 포함합니다-
논리적 파일 이름-이것은 CSV 파일의 논리적 경로와 물리적 위치를 정의합니다.
디렉토리 구분 기호-이것은 SAP ERP의 디렉토리에 대한 물리적 구분 기호입니다.
응답 파일의 인코딩-기본적으로 UTF-8을 사용하는 인코딩 기술.
변형-변형 이름
파티션-파티션 이름
다음 표는 다양한 트랜잭션 데이터 통합 이벤트 구성 요소를 보여줍니다.
웹 서비스 채널 사용
웹 서비스 방법은 Ariba 관리자가 구성한 SOAP URL의 사용을 기반으로합니다. 모든 아웃 바운드 이벤트에 대해 다음 논리에 따라 생성 된 WSDL에 존재하도록 SOAP URL이 자동으로 생성됩니다.
<IncomingHttpServerURL> / <ContextRoot> / soap / <realm name> / <event_name>
각 WSDL에는 다음과 같은 구성 요소가 있습니다.
Import −이 컴포넌트는 네임 스페이스를 문서 위치와 연관시키는 데 사용됩니다.
Types −이 컴포넌트는 문서에서 사용될 사용자 생성 데이터 유형을 정의하는 데 사용됩니다.
Message −이 구성 요소는 개별 메시지의 모든 부분을 정의하는 데 사용됩니다.
PortType− 웹 서비스에서 지원하는 작업의 컨테이너입니다. PortType의 작업이 정렬됩니다. 이러한 작업은 메시지가 인바운드인지 아웃 바운드인지를 나타냅니다.
Binding−이 요소는 프로토콜 매핑에 대한 동작을 정의합니다. (예 : http, https, MIME 등).
Service −이 컴포넌트는 주소 매핑에 대한 동작을 정의하는 데 사용되며 요청이 전달되어야하는 실제 주소를 보여줍니다.
SAP ERP 및 Ariba Procurement 솔루션에는 다양한 트랜잭션 데이터 통합 이벤트가 있습니다.
다음 표는 각 데이터 통합 이벤트에 대한 예제 URL을 보여줍니다.
사용자 인터페이스 옵션 사용
Ariba Procurement Solution에서 구매자는 직접 연결 옵션을 사용하여 데이터를 SAP ERP 시스템에 통합 할 수도 있습니다. 이 기능은 SAP ERP 6.0 이상 버전에서 지원됩니다. 이 옵션을 사용하여 ERP 시스템은 트랜잭션 데이터 추출을위한 매개 변수 세부 정보가 포함 된 헤더 부분과 함께 Ariba Procurement Solution에 요청을 보냅니다.
이 옵션을 사용하려면 전송 요청을 다운로드하여 SAP ERP 시스템으로 가져와야합니다.
사용자 인터페이스를 이용한 직접 연결 옵션 사용시 다음과 같은 제한이 적용됩니다.
트랜잭션 데이터 통합 중에 오류가 발생하는 동안 이메일 알림이 없습니다.
Ariba 관리자는 SAP ERP 및 SAP Process 통합의 런타임 모니터에서만 모든 오류 메시지를 볼 수 있습니다.
T-code SLGI를 확인하면이 트랜잭션의 모든 오류 로그에 대한 세부 정보를 저장하지 않습니다.
중재 된 연결 통합 사용
이 방법은 트랜잭션 데이터 통합을 위해 매개 연결 옵션이있는 SAP Process Integration 계층을 사용합니다. SAP PI를 사용하면 안전한 통합 방법이 제공되며 모든 인증서와 키 저장소가 생성되어 SAP Process Integration 키 저장소에 저장됩니다.
이 옵션을 사용하려면 전송 요청을 다운로드하여 SAP ERP 시스템으로 가져와야합니다. 사용자 인터페이스를 이용한 직접 연결 옵션 사용시 다음과 같은 제한이 적용됩니다.
트랜잭션 데이터 통합 중에 오류가 발생하는 동안 이메일 알림이 없습니다.
모든 오류 메시지는 Ariba 관리자가 SAP ERP 및 SAP Process 통합의 런타임 모니터에서만 볼 수 있습니다.
T-code SLGI를 확인하면이 트랜잭션의 모든 오류 로그에 대한 세부 정보를 저장하지 않습니다.