안녕하세요, 이번엔 SAP ABAP에서 스탠드프로그램의 티코드를 호출하는 법에 대해 리뷰하겠습니다.
![]() |
먼저, 기본적으로 CALL TRANSACTION 구문을 통해 T-CODE를 호출하여 다른 프로그램을 실행시킬 수 있습니다.
MM03이라는 자재마스터를 조회할 수 있는 스탠다드 프로그램을 호출했습니다.
만약 AND SKIP FIRST SCREEN 구문을 통해 자재번호를 입력하여 실행화면을 호출하고 싶을 때는 PARAMETER ID를 SET 해주면 됩니다.
그런데 스탠다드 프로그램의 경우 PARAMETER ID를 어떻게 적용했는지 알고 싶을 때는 프로그램 실행화면에서 F1 키를 누르면 됩니다.
F1 키를 누르면 사진과 같은 팝업창이 뜹니다. 이때 망치모양버튼(Techcical information)을 누르면 파라미터 아이디를 확인할 수 있습니다.
자재마스터 조회 프로그램인 MM03은 'MAT'라는 Parameter ID를 가지고 있습니다.
![]() |
MM03의 PARAMETER ID를 알았으니 TEST_002라는 자재번호로 MM03을 실행시켜 보겠습니다.
여기서 가끔씩 실수하는 것 중 하나가 CALL TRANSACTION을 하고 SET PRAMETER ID를 하는 경우가 있는데 꼭 SET PARAMETER ID를 한 후에 CALL TRANSACTION을 실행시켜야 합니다.
프로그램을 실행시키면 TEST_002라는 자재의 정보를 바로 확인할 수 있습니다.
'SAP > ABAP 生 기초' 카테고리의 다른 글
ABAP Debugging 옵션 (0) | 2023.04.14 |
---|---|
ABAP OFFSET( F1[+off][(len)] ) (0) | 2023.03.14 |
SAP Data Element 적용 테이블 조회(Where-Used List) (0) | 2023.03.08 |
SAP ABAP 해당 월 마지막 날짜, 첫째 날자 구하기( find the last date of the month in abap ) (0) | 2023.03.02 |
[SAP] Data type의 종류 (0) | 2022.08.25 |