작업에 대한 연결 SAP BAPI 사용
- 최종 업데이트2025/06/12
작업에 대한 연결 SAP BAPI 사용
연결 작업을 사용하여 SAP BAPI(비즈니스 애플리케이션 프로그래밍 인터페이스)(SAP BAPI)를 사용하여 SAP 관련 태스크를 자동화하는 데 사용할 SAP 시스템과의 연결을 설정합니다.
전제 조건
SAP 웹사이트에서 SAP Java 커넥터 패키지와 동적 라이브러리 파일 (Windows 자동화를 위한 dll 라이브러리 또는 macOS용 dylib 라이브러리)를 다운로드합니다.
프로시저
- 작업 팔레트의 SAP 패키지에서연결 작업을 더블 클릭하거나 끌어 옵니다.
- SAP BAPI 세션 필드에서 세션 이름을 지정합니다.
-
JCo에서: SAP Java 커넥터 패키지 필드에서 SAP
Java 커넥터 패키지의 위치를 자격증명, 변수 또는 안전하지 않은 문자열로 지정합니다.
주: 이 항목에서 언급된 자격증명, 변수 및 안전하지 않은 문자열 필드는 다음과 같이 정의됩니다.
- 자격증명: Credential Vault에서 사용 가능한 값을 사용할 수 있습니다.
- 변수: 자격증명 변수로 저장된 값을 사용할 수 있습니다.
- 안전하지 않은 문자열: 값을 수동으로 지정할 수 있습니다.
-
JCo DLL/DYLIB 종속성 필드에서 SAP의 위치를 지정합니다.자격증명, 변수 또는 안전하지 않은 문자열로 JCo 동적 라이브러리 파일을 지정합니다.
Windows 자동화를 위해 .dll 파일을 선택하고 macOS 자동화를 위해 .dylib 파일을 선택해야 합니다. 잘못 선택하면 봇 실행 중 시스템에서 오류 메시지를 표시합니다.
-
연결 유형에서 다음 옵션 중 하나를 선택합니다.
-
사용자 정의 애플리케이션 서버:
자격증명, 변수 또는 비보안 문자열로 SAP 서버 호스트 이름을 지정합니다.
-
그룹/서버:
- 자격증명, 변수 또는 비보안 문자열로 SAP 메시지 서버 호스트 이름을 지정합니다.
- 선택 사항: 게이트웨이 호스트 필드에서 서버에 연결하는 데 사용할 게이트웨이 호스트를 지정합니다.
- 선택 사항: 로그인 그룹 필드에서 서버에 연결하는 데 사용할 로그인 그룹을 지정합니다.
-
사용자 정의 애플리케이션 서버:
- 시스템 번호 필드에서 인스턴스 번호를 지정하십시오.
- 옵션: SAP 인스턴스 시스템 ID 필드에 SAP 인스턴스의 고유한 코드를 지정합니다.
- 클라이언트 번호 필드에 클라이언트 번호를 지정합니다.
- 로그온 언어 코드 필드에서 ISO 639-1을 기반으로 하는 언어 코드를 지정합니다. 예시: EN(영어).
- 옵션: 라우터 문자열 필드에서 대상 서버가 방화벽 뒤에 있을 때 SAP 라우터 경로를 지정합니다.
-
인증 유형 필드에서 다음 옵션 중 하나를 선택합니다.
-
사용자 이름 및 비밀번호:
SAP BAPI 계정의 사용자 이름 및 비밀번호를 지정합니다.
-
SNC:
SNC(Secure Network Communications)는 SAP NetWeaver Single Sign-On(SSO) 또는 외부 보안 제품을 SAP 시스템과 통합합니다. SNC는 다양한 SAP 시스템 클라이언트와 서버 구성 요소 간의 데이터 통신 경로를 보호합니다. SAP 시스템에서 직접 사용할 수 없는 추가 보안 기능을 사용하여 보안을 강화하려면 이 옵션을 선택하십시오.
- 통신 파트너의 SNC 이름을 지정합니다.
-
보호 수준 필드에서 드롭다운 목록에서 적용할 필수 데이터 보호 수준을 선택합니다.
- 인증 전용 보호 수준을 사용하는 경우 시스템은 통신 파트너의 ID를 확인합니다. 이것은 SNC에서 제공하는 최소 보호 수준입니다.
- 무결성 보호를 사용하는 경우 시스템은 통신의 두 엔드포인트 간에 발생할 수 있는 데이터의 변경 또는 조작을 감지합니다.
- 개인 정보 보호를 사용하는 경우 시스템은 전송되는 메시지를 암호화합니다. 개인 정보 보호에는 데이터의 무결성 보호도 포함됩니다.
- 기본 보호는 전역 기본 보호 수준을 적용합니다.
- 사용 가능한 최대 보안 설정은 현재 보안 제품이 지원하는 최대값입니다.
- SNC 라이브러리 필드에서 외부 보안 제품 라이브러리의 경로 및 파일 이름을 자격증명, 변수 또는 비보안 문자열로 지정합니다.
-
사용자 이름 및 비밀번호로 로그인 확인란을 선택하고 사용자 이름과 비밀번호를 자격증명, 변수 또는 비보안 문자열로 지정합니다.주: SSO를 사용하지 않는 인증 방식에는 이 옵션을 사용합니다.
-
사용자 이름 및 비밀번호: