안녕하세요.
SAP 운영을 하다보면 USER-EXIT 의 로직을 분석할 때 가 많습니다.
하지만 남감한건... 어떤 Transaction 때 어떤 USER-EXIT 이 타는지 찾기 힘들때가 많습니다.
SMOD 는 그래도 찾기 쉬운데..
1. 예를 들어서 T-code : VA03 을 실행할때 혹은 SO 저장할 때
실행되는 Exit 을 쉽게 찾을 수 없을까요??
2. 위와 같이 VA03을 실행할 때.. 혹은 SO 저장할 때
실행되는 Class BAdIs...을 쉽게 찾을 수 없을까요??
고수님들 도와주세요 ^^;;
감사합니다.
댓글 4
-
야생이
2011.01.13 00:15
-
여리
2011.01.13 17:03
좋은 자료 감사합니다. ^^.
그런데 본 자료를 보니 SMOD 로 설정된 EXIT 을 찾는 거더군요.
CMOD 나 BAdIs Exit 을 찾는 방법은 없을까요??
-
지크
2011.01.13 17:54
BADI는 se24 -> CL_EXITHANDLER 입력 -> GET_INSTANCE 메써드의 소스로 들어가셔서
CALL METHOD cl_exithandler=>get_class_name_by_interface 부분에 디버깅을 걸고 난 후
해당 t-code를 실행시키면 이 부분에 디버깅이 걸리는데,
이때, exit_name 필드 값이 관련 BADI입니다..
-
여리
2011.01.13 19:24
와우 감사합니다. ^^ 잘활용하겠습니다.
인터넷에서 프로그램을 찾으면 많이 있어요
검색해보니 많이 뜨길래
하나 긁어왔어요
http://sapient.wordpress.com/2007/12/09/report-to-find-user-exit-for-transaction-code/