Automation Anywhere 설명서 읽기 및 검토

Automation 360

콘텐츠 닫기

콘텐츠

콘텐츠 열기

SAP BAPI package

  • 업데이트: 2021/07/13
    • Automation 360 v.x
    • 탐색
    • RPA Workspace

SAP BAPI package

SAP BAPI package에는 SAP BAPI(Business Application Programming Interface)를 사용하여 태스크와 프로세스를 자동화하는 actions가 포함되어 있습니다. BAPI는 타사 애플리케이션이 SAP 시스템과 상호 작용할 수 있도록 하는 표준화된 방법입니다.

시작하기 전에

이용 가능한 actions 세트 활용의 일부로 SAP BAPI package의 다음 actions를 수행합니다.
  1. 연결 action을 이용하여 SAP 애플리케이션과 연결합니다.
  2. 함수 생성 action을 사용하여 지정된 SAP BAPI 함수를 위한 사용자 정의 함수를 생성합니다.

    시퀀스 시작 옵션을 선택하여 actions가 뒤에 오는 프로세스의 시작을 표시하여 태스크를 자동화합니다.

  3. 함수 실행 action을 사용하여 함수 생성 작업으로 생성한 함수를 실행합니다.

    시퀀스 종료 옵션을 사용하여 프로세스 종료를 표시하고, 트랜잭션 커밋 옵션을 사용하여 변경 내용을 커밋합니다.

SAP BAPI packageActions

SAP BAPI package에는 다음 actions가 포함되어 있습니다.

Action 설명
연결 SAP BAPI 연결 action 사용 항목을 참조하십시오.
함수 생성 SAP BAPI 함수의 별칭을 생성하고 별칭 이름을 사용하여 저장합니다. 다른 actions에서 별칭 이름을 사용하여 이러한 actions에서 해당 BAPI 함수를 사용할 수 있습니다.
  • 세션 이름 필드에 연결 action에서 SAP 애플리케이션과 연결하는 데 사용한 세션 이름을 입력합니다.
  • 함수 별칭 이름 필드에 BAPI 함수에 사용하려는 별칭을 입력합니다.
  • BAPI 이름 필드에 별칭을 생성하려는 SAP BAPI 함수의 이름을 입력합니다.
  • 특정 시퀀스에서 BAPI를 실행하여 프로세스 시작을 표시하려면 시퀀스 시작 옵션을 선택합니다.
필드 값 가져오기 함수, 테이블 또는 구조에서 특정 필드의 데이터를 가져옵니다.
  • BAPI 함수 별칭 필드에 함수 생성 action을 사용하여 SAP BAPI 함수에 제공한 별칭을 입력합니다.
  • 다음 옵션 중 하나를 선택하여 데이터를 함수에서 가져올지 테이블 또는 구조에서 가져올지 지정합니다.
    • 함수: 함수에서 필드의 값을 가져올 수 있습니다.
    • 테이블: SAP BAPI 함수의 테이블에서 필드의 값을 가져올 수 있습니다.

      데이터를 가져오려는 테이블 별칭을 지정해야 합니다.

      SAP BAPI 함수의 테이블에서 필드의 값을 가져오려면 필드 가져오기 action을 사용하기 전에 테이블 가져오기 action을 사용해야 합니다. 데이터를 가져오려는 테이블 별칭도 지정해야 합니다.

    • 구조: SAP 애플리케이션의 구조에서 데이터를 가져올 수 있습니다.

      SAP BAPI 함수의 구조에서 필드의 값을 가져오려면 필드 가져오기 action을 사용하기 전에 구조 가져오기 action을 사용해야 합니다. 데이터를 가져오려는 테이블 별칭도 지정해야 합니다.

  • 필드 이름 필드에 데이터를 가져오려는 필드의 이름을 입력합니다.
  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
  • 출력을 변수에 저장 필드에서 문자열 변수를 지정합니다.
구조 가져오기 함수 별칭을 사용하여 구조에서 데이터를 가져옵니다.
  • BAPI 함수 별칭 필드에 함수 생성 action을 사용하여 SAP BAPI 함수에 제공한 별칭을 입력합니다.
  • 구조 이름 필드에 데이터를 가져오려는 구조의 이름을 입력합니다.
  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
  • 다음 옵션 중 하나를 선택하여 구조에서 검색한 데이터를 저장할 방법을 지정합니다.
    • 별칭: 구조에 별칭을 제공하고 다른 actions에서 이 별칭을 사용할 수 있습니다.
    • 변수: 구조에서 검색한 데이터를 테이블 변수에 저장할 수 있습니다.
테이블 가져오기 함수 별칭을 사용하여 테이블에서 테이블 형식의 데이터를 가져옵니다.
  • BAPI 함수 별칭 필드에 함수 생성 action을 사용하여 SAP BAPI 함수에 제공한 별칭을 입력합니다.
  • 테이블 이름 필드에 데이터를 가져오려는 테이블의 이름을 입력합니다.
  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
  • 다음 옵션 중 하나를 선택하여 테이블에서 검색한 데이터를 저장할 방법을 지정합니다.
    • 별칭: 테이블에 별칭을 제공하고 다른 actions에서 이 별칭을 사용할 수 있습니다.
    • 변수: 테이블에서 검색한 데이터를 테이블 변수에 저장할 수 있습니다.
함수 실행 SAP BAPI 함수를 실행합니다.
  • BAPI 함수 별칭 필드에 함수 생성 action을 사용하여 SAP BAPI 함수에 제공한 별칭을 입력합니다.
  • 시퀀스 종료 옵션을 사용하여 프로세스 종료를 표시하고, 트랜잭션 커밋 옵션을 사용하여 프로세스 도중에 수행한 변경 내용을 커밋합니다.

    시퀀스를 종료하려면 함수 생성 작업에서 시퀀스 시작 옵션을 선택해야 합니다. 대기 중 원격 함수 호출(qRFC)을 사용한 경우 트랜잭션 커밋 옵션을 선택하여 수행한 변경 내용을 커밋해야 합니다.

  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
필드 값 설정 함수 별칭을 사용하여 데이터를 함수, 테이블 또는 구조로 설정합니다.
  • BAPI 함수 별칭 필드에 함수 생성 action을 사용하여 SAP BAPI 함수에 제공한 별칭을 입력합니다.
  • 다음 옵션 중 하나를 선택하여 데이터를 함수에서 설정할지 테이블 또는 구조에서 설정할지 지정합니다.
    • 함수: 함수에서 데이터를 설정할 수 있습니다.
    • 테이블: SAP 애플리케이션의 테이블에서 데이터를 설정할 수 있습니다.

      SAP BAPI 함수의 테이블에서 필드의 값을 가져오려면 필드 가져오기 action을 사용하기 전에 테이블 가져오기 action을 사용해야 합니다. 데이터를 설정하려는 테이블 별칭을 지정해야 합니다. 테이블에 새 행을 생성하고 이 행에서 값을 설정하려는 경우 새 행 생성 옵션을 선택할 수도 있습니다.

    • 구조: SAP 애플리케이션의 구조에서 데이터를 설정할 수 있습니다.

      SAP BAPI 함수의 구조에서 필드의 값을 가져오려면 필드 가져오기 action을 사용하기 전에 구조 가져오기 action을 사용해야 합니다. 데이터를 가져오려는 구조 별칭도 지정해야 합니다.

  • 필드 이름 필드에 데이터를 설정하려는 필드의 이름을 입력합니다.
  • 필드 값 필드에 설정하려는 값을 입력합니다.
  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
표준 워크플로 실행 SAP BAPI에서 표준 워크플로를 실행할 수 있습니다.
  • 워크플로 선택 옵션을 사용하여 표준 BAPI 선택기 대화 상자에서 워크플로를 선택합니다.
  • BAPI로 가져오기 섹션에 선택한 워크플로의 가져오기 매개변수가 표시됩니다. 작업 메뉴(세로 생략 부호)에서 편집 옵션을 선택하여 매개변수의 값을 지정할 수 있습니다.
    • 해당 가져오기 매개변수를 사용하려면 포함 옵션을 선택합니다.
    • 테이블 탭을 선택하여 BAPI로 가져올 값이 포함된 테이블 변수를 선택합니다. 또는 문자열 탭을 선택하여 수동으로 값을 지정합니다.
  • BAPI로 내보내기 섹션에 선택한 워크플로의 내보내기 매개변수가 표시됩니다. 작업 메뉴(세로 생략 부호)에서 편집 옵션을 선택하여 매개변수의 값을 지정할 수 있습니다.
    • 해당 내보내기 매개변수를 사용하려면 포함 옵션을 선택합니다.
  • 테이블 섹션에 선택한 워크플로의 내보내기 또는 가져오기 매개변수로 사용할 수 있는 테이블이 표시됩니다. 작업 메뉴(세로 생략 부호)에서 편집 옵션을 선택하여 테이블의 값을 지정할 수 있습니다.
    • 해당 테이블을 내보내기 또는 가져오기 매개변수로 사용하려면 포함 옵션을 선택합니다.
    • 테이블을 가져오기 매개변수로 사용하려면 가져오기 탭을 선택하고 테이블을 내보내기 매개변수로 사용하려면 내보내기 탭을 선택합니다.
    • 테이블 탭을 선택하여 BAPI로 가져올 값이 포함된 테이블 변수를 선택합니다. 또는 문자열 탭을 선택하여 수동으로 값을 지정합니다.
  • 특정 시퀀스에서 BAPI를 실행하여 프로세스 시작을 표시하려면 시퀀스 시작 옵션을 선택합니다.
  • 시퀀스 종료 옵션을 선택하여 프로세스 끝을 표시합니다.
  • 트랜잭션 커밋 옵션을 선택하여 프로세스 도중에 수행한 변경 내용을 커밋합니다.
  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
  • 내보낸 구조 및 스칼라 저장 필드에서 사전 변수를 지정합니다.
  • 내보낸 테이블 저장 필드에서 사전 변수를 지정합니다.
사용자 지정 워크플로 실행 SAP BAPI에서 사용자 지정 워크플로를 실행할 수 있습니다.
  • 사용자 지정 워크플로 선택 목록에서 실행할 사용자 지정 워크플로를 선택합니다.
  • BAPI로 가져오기 섹션에 선택한 워크플로의 가져오기 매개변수가 표시됩니다. 작업 메뉴(세로 생략 부호)에서 편집 옵션을 선택하여 매개변수의 값을 지정할 수 있습니다.
    • 해당 가져오기 매개변수를 사용하려면 포함 옵션을 선택합니다.
    • 테이블 탭을 선택하여 BAPI로 가져올 값이 포함된 테이블 변수를 선택합니다. 또는 문자열 탭을 선택하여 수동으로 값을 지정합니다.
  • BAPI로 내보내기 섹션에 선택한 워크플로의 내보내기 매개변수가 표시됩니다. 작업 메뉴(세로 생략 부호)에서 편집 옵션을 선택하여 매개변수의 값을 지정할 수 있습니다.
    • 해당 내보내기 매개변수를 사용하려면 포함 옵션을 선택합니다.
  • 테이블 섹션에 선택한 워크플로의 내보내기 또는 가져오기 매개변수로 사용할 수 있는 테이블이 표시됩니다. 작업 메뉴(세로 생략 부호)에서 편집 옵션을 선택하여 테이블의 값을 지정할 수 있습니다.
    • 해당 테이블을 내보내기 또는 가져오기 매개변수로 사용하려면 포함 옵션을 선택합니다.
    • 테이블을 가져오기 매개변수로 사용하려면 가져오기 탭을 선택하고 테이블을 내보내기 매개변수로 사용하려면 내보내기 탭을 선택합니다.
    • 테이블 탭을 선택하여 BAPI로 가져올 값이 포함된 테이블 변수를 선택합니다. 또는 문자열 탭을 선택하여 수동으로 값을 지정합니다.
  • 특정 시퀀스에서 BAPI를 실행하여 프로세스 시작을 표시하려면 시퀀스 시작 옵션을 선택합니다.
  • 시퀀스 종료 옵션을 선택하여 프로세스 끝을 표시합니다.
  • 트랜잭션 커밋 옵션을 선택하여 프로세스 도중에 수행한 변경 내용을 커밋합니다.
  • SAP BAPI 세션 필드에 연결 action에서 SAP 애플리케이션에 연결하는 데 사용한 세션 이름을 입력합니다.
  • 내보낸 구조 및 스칼라 저장 필드에서 사전 변수를 지정합니다.
  • 내보낸 테이블 저장 필드에서 사전 변수를 지정합니다.
피드백을 보내주십시오