HR 결제오류 관련 메세지를 알기 쉽게 보이도록 표준프로그램은 놔두고 따른 프로그램으로 덮어씌울라고 합니다..
근데 초보라 소스자체를 이해하기가 힘드네요...
결제오류및 기타 메세지 창이 뜨는데 그 관련 내용(TEXT) 전부다 볼수있는 테이블이 있지않나요??
그래서 그 메시지가 어디서 어떻게 왜 쓰이는지 찾을려고 합니다...
빠른 답변좀..ㅠㅠ
댓글 6
-
아빱초보
2010.07.29 01:11
-
아밥 잭
2010.07.29 02:16
테이블은 T100이고요,
만일 메세지 클래스를 알고 계시면 티코드 SE91에서 내용을 확인 할 수 있습니다.
수고하세요.
-
abap왕초보
2010.07.29 02:36
하나의 프로그램이 있는데 그 프로그램에서 결제오류 메세지 내용을 바꿀려고 합니다...
그래서 결제승인 오류를 걸고 디버깅을 실행해 그 프로그램 로직을 살펴보니 내용도 많고 도저히 어느부분에서 그 메세지 이벤트가 실행하는지 알수가 없네요..(디버깅 사용방법을 몰라서 그런지...ㅜㅜ)
어떤 방법으로 해야 가장 빨리 그 오류 메세지가 뜨는 로직을 찾을수 있는지 알고 싶어서요..
그래서 생각해 낸게 그 메시지를 담은 메세지 클래스를 찾을려고 했는데 메세지 클래스가 어디 붙어있는지도 모르겠네여....
실무 경력이 전혀 없어서 소스를 봐도 이해가 안가네요 ㅠㅠ
-
abap왕초보
2010.07.29 02:40
혹시 메시지 뜰때 f1키로 나타나는 메세지 번호로 어디서 쓰고 있는지 알수가 있나요 ? -
woong
2010.07.29 02:59
메시지 뿌려질때 메시지를 더블 클릭하면 팦업이 뜨고 거기 기술정보를 보면 메세지 클레스를 알 수 있는데 그렇게 확인이 안되나요??
-
1uc1f2r 1s1and
2010.07.29 03:02
이미 윗분들이 좋은 답변을 달아주셨네요.
제가 조금만 정리 해 보겠습니다.
일단 프로그램 실행해서 메세지를 화면에 출력하세요.
woong 님 말씀과 같이 해당 메세지를 더블 클릭하면 팝업이 뜨고
거기에 메세지 클래스 + 번호로 해서 표시 됩니다.
아밥 잭 님 말씀과 같이 se91 에 가셔서 메세지 클래스 넣으시고
번호는 아래 박스 부분에 넣으시고 display 합니다.
해당 라인을 선택하고 어플리케이션 바에 where-use-list 를 선택합니다.
해당 메세지가 어느 프로그램에서 사용 되고 있는지 찾을 수 있습니다.
수고하세요.
메세지 관련 내용이라면...테이블을 말씀하시는 건가요?
T100 이라는 테이블에 메세지 내용이 담겨 있습니다...