SAP 패키지
- 최종 업데이트2024/06/27
SAP 패키지
SAP 패키지에는 SAP 애플리케이션의 태스크와 프로세스를 자동화하기 위한 작업이 포함되어 있습니다.
SAP 패키지를 이용하면 다음 태스크를 수행할 수 있습니다.
- 서로 다른 시스템의 데이터를 결합하는 데 필요한 시간 단축.
- 인적 오류 제거 및 효율성 향상.
- 처리되는 트랜잭션 수 증가.
- 다양한 이해 관계자에게 실시간 정보 제공.
- 포괄적인 보고서를 이용한 의사 결정 향상.주: SAP 연결 작업에서 세션 이름 필드는 Task Bots 또는 다른 봇과 공유할 수 없습니다.
선행조건
- 객체 캡처에 대해서는 SAP 로그온 화면이 지원되지 않으므로, 객체를 캡처하기 전에 SAP GUI에 로그인해야 합니다.
- GUI 스크립팅 및 액세스 기능을 활성화합니다.
클라이언트 측의 스크립팅 활성화, 서버 측의 스크립팅 활성화, 접근성 설정 활성화 항목을 참조하십시오.
- SAP 관련 태스크를 자동화하고 이러한 태스크를 실행하는 데 이용하는 기기에 Windows용 다음 SAP GUI 중 하나가 설치되어 있어야 합니다.
- SAP GUI 800(패치 4 포함)
- SAP GUI 770(패치 6 포함)
- SAP GUI 760(패치 5 포함)
- SAP GUI 760(패치 1 포함)
- SAP GUI 760(패치 0 포함)
- SAP GUI 750(패치 9 포함)
주: SAP 패키지는 인증된 버전을 포함하여 다양한 패치가 적용된 SAP GUI 버전을 지원합니다.주: 패치 0이 있는 SAP GUI 760이 기기에 설치되어 있는 경우 패치 0이 있는 SAP GUI 760의 문제로 인해 SAP 그리드 보기 컨트롤 테이블 셀 텍스트 설정과 테이블 셀 텍스트 가져오기 작업은 사용할 수 없습니다. - 스크립팅 추적기 또는 이와 유사한 도구를 설치하여 SAP 객체의 필드 경로를 검색합니다.
시작하기 전에
- SAP에서 여러 세션이 지원됩니다. 단, 여러 세션을 사용하는 봇을 만들 때는 제어 필드 경로에 사용하려는 세션의 정확한 이름 또는 전체 이름을 입력해야 합니다.
예: /app/con[0]/ses[0]/userid.
- 가용 작업 세트 사용의 일부로 SAP 패키지 내의 다음 작업을 수행합니다.
- 연결 작업을 이용하여 SAP 애플리케이션과 연결합니다.
SAP GUI 애플리케이션을 이용하여 SAP 애플리케이션에 로그인합니다. 그런 다음 SAP 패키지에서 연결 작업을 이용하고 이 연결을 활용하여 세션 이름을 지정합니다. 다른 작업에 대해서도 이 동일한 세션 이름을 사용합니다.
- 해당 작업을 사용하여 태스크를 자동화합니다.
- 모든 SAP 관련 태스크를 자동화한 후, 연결 끊기 작업을 이용하여 SAP 애플리케이션에 대한 연결을 종료합니다.
- 연결 작업을 이용하여 SAP 애플리케이션과 연결합니다.
SAP 패키지의 작업
SAP 패키지에는 다음 작업이 포함되어 있습니다.
주: SAP 및 레코더 패키지는 애플리케이션에서 SAP 요소를 감지할 수 있습니다. 그러나 사용성 측면에서는 레코더 패키지가 SAP Object 경로를 자동으로 감지하는 등 SAP 패키지에 비해 더 직관적이기 때문에 SAP 패키지보다 선호됩니다. 레코더 패키지 항목을 참조하십시오.
작업 | 설명 |
---|---|
확인란 선택/선택 취소 | |
클릭 | |
클릭 메뉴 | |
연결 | SAP를 위한 연결 작업 사용. |
연결 끊기 | |
더블 클릭 | |
확장 | |
내보내기 테이블 | 테이블 내보내기 작업 사용. |
셀 수 가져오기 | |
하위 이름 가져오기 | |
하위 텍스트 가져오기 | |
열 수 가져오기 | |
행 수 가져오기 | |
선택 항목 가져오기 | |
상태 가져오기 | |
테이블 셀 인덱스 가져오기 | |
테이블 셀 텍스트 가져오기 | |
텍스트 가져오기 | |
항목 개수 가져오기 | |
왼쪽 클릭 | |
오른쪽 클릭 | |
항목 선택 | |
라디오 옵션 선택 | |
가상 키 전송 | |
테이블 셀 텍스트 설정 | 테이블 셀 텍스트 설정. |
텍스트 설정 |