용 ABAP 프로그램 배포 SAP

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 2분
  • 시스템과 ServiceNow 인스턴스 간의 SAP 연결 설정을 시작하려면 고급 비즈니스 애플리케이션 프로그래밍(ABAP) 프로그램을 배치하십시오. ABAP 프로그램을 배포하면 인스턴스와 인스턴스 간에 SAP 데이터를 공유할 수 있습니다 ServiceNow .

    시작하기 전에

    ABAP 프로그램에 액세스하려면 ServiceNow Store에서 SAP ABAP 프로그램을 다운로드하여 신청하십시오소프트웨어 자산 관리. 릴리스와 호환되는 Xanadu 애플리케이션 버전을 다운로드해야 합니다.

    필요한 역할: sam_admin

    이 태스크 정보

    ABAP 프로그램을 배치하려면 애플리케이션용 소프트웨어 자산 관리 ABAP 프로그램을 통해 SAP 제공되는 전송 파일을 가져온 후 SOA(Service-Oriented Architecture) Manager를 사용하여 서비스 제공자를 구성하십시오.

    주:
    인스턴스를 업그레이드 ServiceNow 하는 경우 새 릴리스와 호환되는 ABAP 프로그램 버전을 다운로드하여 배포해야 합니다. 그런 다음 SOA 관리자를 사용하여 서비스 공급자를 다시 구성해야 합니다.

    SAP 설정 정보는 KB0813999 참조하세요.

    및 관련 툴에 대한 SAP 자세한 내용은 SAP Help Portal을 참조하십시오.

    프로시저

    1. SAP 시스템에서 STMS(Transport Management System)를 SAP 사용하여 전송 파일을 가져오십시오.
      1. COFILEDATA 파일을 디렉토리에 복사하고 압축을 풉니다.
      2. STMS를 시작하고 Import Overview(개요 가져오기)를 선택합니다.
      3. 대상 시스템을 두 번 클릭하고 추가 > 기타 요청 > 추가을 클릭한 다음 전송 요청 번호를 입력합니다.
      4. 요청을 강조 표시하고 요청 > 임포트.
      5. Import Transport Request(전송 요청 임포트) 창에서 Target Client(대상 클라이언트 ) 필드에 클라이언트 번호를 입력합니다.
      6. 옵션 탭을 선택한 다음 잘못된 구성 요소 버전 무시 확인란을 선택합니다.
      7. 확인을 선택합니다.
    2. SAP 시스템에서 SOA 관리자를 사용하여 서비스 제공자를 구성하십시오.
      1. SOA 관리자를 시작하고 서비스 관리 > 웹 서비스 구성.
      2. 검색 기준 필드에서 서비스 정의를 선택합니다.
      3. 검색 패턴 필드에 서비스 정의 위치를 입력합니다.
      4. 이동을 선택합니다.
      5. 검색 결과 창에서 서비스 정의 행을 선택한 다음, 선택 사항 적용을 선택합니다.
      6. Configurations(구성) 탭에서 Create( 만들기)를 선택합니다.
      7. 다음 필드를 작성합니다.
        표 1. SOA Management 대화 상자
        필드 설명
        서비스 이름 서비스의 이름입니다.
        설명 서비스에 대한 설명입니다.
        새 바인딩 이름 바인딩의 이름입니다.
      8. 설정 적용을 선택합니다.
      9. 선택 제공자 보안 > 메시지 인증을 클릭한 다음 사용자 ID/암호 확인란을 선택합니다.
      10. 저장을 선택합니다.
      11. 선택 개요 > 디자인 타임 WSDL 문서 열기.
        브라우저 창이 열리고 새 WSDL이 작성됩니다.
      12. Open Service WSDL Generation(서비스 WSDL 생성 열기)을 선택합니다.
      13. 바인딩 필드의 WSDL URL에서 링크를 복사합니다.
    3. RFC 연결을 확인합니다.

    다음에 수행할 작업

    인스턴스로 ServiceNow 돌아가 연결을 설정합니다 SAP .