본문 바로가기
SAP/ABAP - Object

FUNCTION CREATE

by Hkun 2012. 4. 11.
반응형

펑션을 만들기 위해서는 일단 펑션 그룹을 생성해야 한다

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

댓글