반응형
펑션을 만들기 위해서는 일단 펑션 그룹을 생성해야 한다
1. 펑션 그룹 만들기
펑션 그룹을 생성해 준다!!
Z 나 Y 로 시작하는 펑션 그룹의 이름을 정해 주고
SHORT TEXT 를 작성해 준다
패키지 명과~ CTS 번호를 정해주면 생성이 된다!!
이제 펑션 모듈을 만들어 보자
생성 방법은 동일하다~ ㅎ
이렇게 모듈 이름을 적어 주고
SAVE ~~ CTS 정해서 촥촥촥 넘어 가면 모듈이 생성이 된다~
펑션 종류가 RFC 펑션이면 REMOTE-ENABLED MODULE 체크를 꼭 해주어야 한다!!
먼저 IMPORT 설정을 해주어야 한다
IMPORT 는 내가 값을 받아 처리 할때 필요 한 값들을 받아야 한다
펑션 호출 시에는 아래 처럼 EXPORT -> IMPORT 로 들어 온다
CALL FUNCTION 'ZSE_F01_001'
EXPORTING
I_PROGRAM_ID = ' ZTEST001'
I_TABLE_NAME = 'MARA'
I_FLAG = 'X'
EXPORT는 펑션 호출시 IMPORT 로 값을 할당 받게 된다.
TABLE에서는 INPUT 값으로도 데이터를 집어 널 수도 잇고 EXPORT 값으로 값을 보낼 수도 있다
펑션으로 보내 줄때는 STRUCTURE 로 테이블로 보내 주어야 한다~
TYPE 설정에는 꼭 LIKE로 써줘야 한다~~
이렇게 되면 펑션이 생성 되게 된다!!
참 쉽져잉
반응형
'SAP > ABAP - Object' 카테고리의 다른 글
ABAP Study 005 : Conversion Exit (0) | 2022.11.24 |
---|---|
ABAP Study 000 : Home (0) | 2022.11.24 |
ABAP Study 004 : Data Element (0) | 2022.11.24 |
ABAP Study 003 : Domain (1) | 2022.11.24 |
ABAP Study 001 : SAP GUI 설정 (0) | 2022.11.24 |
댓글