2017년 2월 16일 목요일

RFC LOG 및 TEST DIRECTORY 생성


1. RFC에 아래 코딩을 제일 상단에 작성한다.

  INCLUDE FBGENMAC.
  FBGENMAC 'Z**(RFC ID)'.


예제.

FUNCTION ZFI_IF_DOC_POSTING_ASSET_RET.
*"----------------------------------------------------------------------
*"*"Local Interface:
*"  IMPORTING
*"     VALUE(IS_SYS) TYPE  ZFIS_IF_SYS_INFO OPTIONAL
*"     VALUE(I_BDC_MODE) TYPE  RFPDO-ALLGAZMD DEFAULT 'N'
*"     VALUE(I_BUKRS) TYPE  BUKRS
*"     VALUE(I_GJAHR) TYPE  GJAHR
*"     VALUE(I_BELNR) TYPE  BELNR_D
*"  EXPORTING
*"     VALUE(ES_RETURN) TYPE  BAPIRET2
*"     VALUE(E_SERIAL) TYPE  VVNLFDNUM
*"     VALUE(E_BUKRS) TYPE  BUKRS
*"     VALUE(E_BELNR) TYPE  BELNR_D
*"     VALUE(E_GJAHR) TYPE  GJAHR
*"     VALUE(E_BELNR_PL) TYPE  BELNR_D
*"  TABLES
*"      T_BKPF STRUCTURE  ZFIS_IF_ZBBKPF
*"      T_BSEG STRUCTURE  ZFIS_IF_ZBBSEG
*"      T_BTAX STRUCTURE  ZFIS_IF_ZBBTAX OPTIONAL
*"      T_CLEAR STRUCTURE  ZFIS_IF_ZBBCLEAR OPTIONAL
*"      T_ZFIMSG STRUCTURE  ZFIS_IF_ZFIMSG OPTIONAL
*"      T_FIDOC_RESULT STRUCTURE  ZFIS_IF_ZFIDOC_RESULT OPTIONAL
*"----------------------------------------------------------------------

  INCLUDE FBGENMAC.
  FBGENMAC 'ZFI_IF_DOC_POSTING_ASSET_RET'.



2. STANDARD 프로그램 FBGENDAT 실행 
 FUNCTION MODULE 에 해당 RFC를 입력 
 MODE = 'B'  (일반적인 값)
 라디오버튼 선택 - Activate this entry

3. RFC I/F 사용자 ID
  SU01에서
  PARAMETER TAB에 PARAMETER를 추가.

  FBGENDAT = 'X' Active Indicator BAPI Test Data Generation

댓글 없음:

댓글 쓰기