안녕하세요.
User-exit과 관련하여 문의 드릴 것이 이렇게 글 올립니다.
PR 데이터 저장 시 특정 PGR 코드는 입력 할 수 없도록 체크하는 기능을 User-exit에
걸어두고 싶습니다. ME51 (생성 화면)에서는 저장 버튼 클릭 시 Function exit으로 걸어서 체크 로직을
사용하고 있습니다. 하지만 해당 Function exit이 ME52(수정화면) 저장 버튼 클릭 시에는 타지가 않네요.
혹시 ME52(수정화면)에서 저장 시에 체크 로직을 걸어 들 수 있는 User-exit이 있는지요??
선배님!! 알고계신 분이 계시다면... 답변 부탁 드립니다. ^^
댓글 3
-
찬호사랑
2010.04.27 18:24
-
Test
2010.04.27 20:49
제가 경험했던 내용인데, 맞을지는 모르겠군요...부디 맞기를 바라면서 내용 올립니다
PR 내용입역후 저장버튼 클릭시 타는 부분임.....하나하나 점검하는라 고생좀 했었습니다.
다행히, 정리해 놨던게 있어 올립니다'
PR Exit 특정 구매요청유형 처리(EXIT_SAPLMEREQ_010)
FUNCTION EXIT_SAPLMEREQ_010.
*"----------------------------------------------------------------------
*"*"Lokale Schnittstelle:
*" IMPORTING
*" REFERENCE(IM_REQ_HEADER) TYPE REF TO IF_PURCHASE_REQUISITION
*" REFERENCE(IM_T_EBAN) TYPE MEREQ_T_EBAN
*" REFERENCE(IM_T_EBKN) TYPE MEREQ_T_EBKN
*" REFERENCE(IM_T_EBAN_PERS) TYPE MEREQ_T_EBAN
*" REFERENCE(IM_T_EBKN_PERS) TYPE MEREQ_T_EBKN
*" EXPORTING
*" REFERENCE(EX_MESSAGES) TYPE MEREQ_T_BAPIRET2
*" EXCEPTIONS
*" ERROR_MESSAGES
*"----------------------------------------------------------------------
INCLUDE ZXM02U12 .
ENDFUNCTION.
-
RCBEAR™
2010.05.04 08:16
답변 주신 찬호사랑님/Test님 정말 감사합니다.
Test님 혹시 SAP버젼이 어떻게 되시는지?? 현재 저희가 사용하고있는 버젼은 4.7B 입니다. 거기에는 EXIT_SAPLMEREQ_010은 없더라구요. EXIT_SAPLMEREQ_001 ~ EXIT_SAPLMEREQ_009까지.. 테스트 해봤는데.. ME52(Change) 화면 저장 버튼 클릭 이후에 탈수 있는
User-exit이 없더라구요!! ㅠ.ㅠ;; 제가 잘못 테스트 한것인지?? ㅎ ^^
그래도 두분 답변 많은 도움이 되었습니다. 감사합니다. ^^
PR관련 User-exit을 찾아보니 MEREQ001 ( Customers' Own Data in Purchase Requisition ) 이거밖에 없는것 같네요.
좀더 찾아보면 나오겠지만 해당 user-exit으로 제어가능할거 같은데요..
물론 해당 user-exit의 용도는 customers own data를 제어하는 user-exit이기는 한데 로직 넣어서 제어가능할 것으로 판단됩니다.
( 아직 해보지는 않았는데요 함 해보시고 결과 알려주세요 )