SAP STANDARD 를 MODI 중인데요
l_last_amort_info ?= im_last_amort_info.
l_bus_cat = l_last_amort_info->BUSTRANSCAT.
위의 소스 처럼 화면에 가져 올수 없는 ' BUSTRANSCAT '값을 가져서 쓰려고 하는데요.
값은 가져 오나 역시 STANDARD라서 그런지 제가 원하는 곳에서는 에러나 안나는데
다른 프로그램을 실행 시키면 ERROR가 떨어 지네요 .
예를 들어 a프로그램 에서는 im_last_amort_info type은 {O:37*CLASS=CL_POSITION_TRL} 인데
b프로그램에서는 {O:312*CLASS=CL_DERIV_METHOD_TRL} 입니다.
객체 타입이 틀려서 그런거 같은데 if문으로 메서드의 type으로 지정해 코딩 하려고 하는데
혹시 IM_LAST_AMORT_INFO 의 객체 TYPE을 가져 올수 있는 FUNCTION이 없나요 ?
혹 메서드라도 있으면 알려주시면 감사 하겠습니다. ㅜㅠ
PLZ...
안녕하세요?
님의 글을 보고 저도 궁금해져서 한 번 찾아봤는데요..
제가 찾은 것이 정답은 아닐 겁니다.
그래도 참고할 만 하네요.
http://searchsap.techtarget.com/tip/0,289483,sid21_gci1005332,00.html
님이 설명해주신 목적에는 부합되는 듯 합니다.
도움 되시길 바랍니다~