트랜잭션을 이용한 InfoPackage 직접 접근방법

1. 일반적인 InfoPackage 접근방법

 – RSA1 –> Navigation –> InfoPackage 검색 –> 작업 실행

2. 트랜잭션을 이용한 InfoPackage 접근방법

 – 특정 트랜잭션 생성 –> 실행 –> InfoPackage 작업 실행

3. InfoPackage 직접접근 위한 트랜잭션 생성방법

 가. 실행함수 : RSSM_SDL_INFOPACKAGE_DIALOG

 나. 함수 파라미터를 실행조건으로 하는 프로그램 생성

 다. 생성한 프로그램의 트랜잭션을 이용한 매개변수 트랜잭션 생성

4. 활용 함수 : RSSM_SDL_INFOPACKAGE_DIALOG

 5. 프로그램 Source 예제

[#M_더보기|접기|

REPORT  ZBWFILEUP_OLD.

parameters : ZSOURCE like RSLDPIO-SOURCE ,

             ZOLTP like   RSLDPIO-OLTPSOURCE,

             ZLOGDPID like RSLDPIO-LOGDPID .

CALL FUNCTION ‘RSSM_SDL_INFOPACKAGE_DIALOG’

  EXPORTING

    source     = ZSOURCE      “infosource name

    typ        = ‘I’              “Transaction:’I’,Master:’O’

    logsys     = ‘PC_FILE’        “logical system name

    variant    = ‘CUSTOMER’

    logdpid    = ZLOGDPID   “infopackage name

    logtyp     = ‘P’

    oltpsource = ZOLTP     “Datasource name

    oltptyp    = ‘D’             “Transaction:’D’,Master:’M’.

    command    = ‘NSDL’.

_M#]







6. 매개변수 트랜잭션 사례

 – ZBWS00이 개발한 프로그램의 Transaction 임.