SAP에서 RFC 만들기 및 보내기
RFC를 만들기 위해 SAP 시스템에서 완료할 개략적인 작업을 나열합니다. 각 작업에는 매우 자세한 절차가 포함될 수 있습니다. 따라서 SAP 관리자에게 문의하여 이러한 작업을 완료하거나 SAP 지침을 참조하는 것이 좋습니다.
RFC 만들기
SAP GUI를 시작합니다.
트랜잭션 SE37(함수 작성기)으로 이동하여 RFC 이름을 입력하고 만들기를 클릭합니다.
RFC를 만들 기존 함수 그룹, RFC에 대한 간단한 설명을 입력하고 저장을 클릭합니다.
특성 탭에서 원격 사용 모듈 라디오 단추를 선택합니다.
가져오기 탭에서 가져오기 매개 변수를 입력합니다. 이러한 매개 변수는 외부 데이터를 함수 모듈에 전달하는 데 사용됩니다.
내보내기 탭에서 내보내기 매개 변수를 입력합니다.
변경 탭에서 변경 매개 변수를 입력합니다.
테이블 탭에서 테이블 이름을 입력합니다.
예외 탭에서 오류를 처리할 예외를 입력합니다.
소스 코드 탭에서 RFC에 대한 소스 코드(논리)를 입력합니다.
도구 모음에서 활성화 아이콘을 클릭하여 함수 모듈을 활성화합니다.
RFC 대상 만들기
SAP GUI를 시작합니다.
트랜잭션 SM59(RFC 대상 표시 및 유지 관리)로 이동합니다.
메뉴 모음에서 만들기를 클릭합니다.
RFC 대상, 연결 형식, 설명을 입력한 다음 Enter 키를 누릅니다.
등록된 서버 프로그램 라디오 단추를 선택하고 프로그램 ID, 게이트웨이 호스트 및 게이트웨이 서비스를 입력합니다.
RFC 대상을 저장합니다.
SAP 시스템에서 RFC 보내기
SAP GUI를 시작합니다.
BD54 트랜잭션을 사용하여 논리 시스템을 만듭니다.
SM59 트랜잭션을 사용하여 TCP/IP 연결에서 RFC 대상을 만듭니다.
WE21 트랜잭션을 사용하여 포트를 만들고 마지막 단계에서 만든 RFC 대상에 연결합니다.
SE37을 사용하여 RFC를 트리거합니다. 이 RFC에는 외부 애플리케이션에 대한 RFC 호출을 수행하고 해당 애플리케이션에서 응답을 수신하는 논리가 포함되어야 합니다.