제가 지금 f-43이라는 t-code를 이용해서 구매처 송장을 치는데요
필요없는 구매처 코드를 넣으라고 자꾸 떠서 확인해보니
user_exit에서 걸어 둔거라서 그렇게 되더군요.
선행조건에
( SYST-TCODE = 'FBR2' OR
SYST-TCODE = 'F-41' OR
SYST-TCODE = 'F-43' OR
SYST-TCODE = 'F-63' OR
SYST-TCODE = 'F-66' )
AND ( BKPF-BLART = 'KR' OR
BKPF-BLART = 'KG' OR
BKPF-BLART = 'KB' )
AND BSEG-BSCHL = '40'
점검에
BSEG-XREF3 = ''
메세지를 뿌려주는 식인데요
제가 선행조건에서
SYST-TCODE = 'F-43' OR
SYST-TCODE = 'F-63' OR
을 뺏거든요.. 빼고 저장하고 CTR 넘버도 땃는데 f-43에서 전표를 쳐 보니 또 같은 메세지가 나오네요
user_exit을 저장하고 CTR 넘버 따고 혹 활성화를 시켜줘야하는것 아닐까요?
그런데 활성화를 어떻게 시켜줘야 할지 모르겠어요..
문제가 뭘까요?
고수님들 쫌 도와주세요.
댓글 6
-
안규
2009.05.07 21:23
-
아밥고지를 찾아서
2009.05.07 21:49
ggb0으로 들어가서 설정한건데 cmod랑 상관이 있나요?
-
andy
2009.05.07 23:39
쉽게 확인 할수 있는 방법으로는.. 해당 라인에 stop을 걸어 놓으면 되죠~
..
그 로직 때문인지, 아니면 또 다른 곳에 구멍을 맹글어 놓았는지 확인 가능 하실듯 합니다~
( ggb0 음.. 이런것도 있었네요.. 이건 user_exit은 아닌거 같은데.. ^^;; )
-
정군
2009.05.08 20:57
FI쪽의 validation이네요.
user exit은 아닙니다.
validation은 설정만 하면 적용됩니다. 조건이 원하는데로 설정이 안된게 아닌가 싶네요.
-
정군
2009.05.08 21:00
디버그를 해보려면
예를 들어 Asset Accounting을 클릭해서 선택하고
Extra -> Expert trace -> Set breakpoint를 하면 될겁니다.
눈으로 볼 수 없어 도움 드리긴 어렵겠네요.
조건이 잘 되었는지.. 다른 validation이 있는 건 아닌지..
잘 확인해 보시길.
-
아밥고지를 찾아서
2009.05.09 02:29
네 감사합니다.
기능확장 프로젝트로 구성되어 묶여있을것 같은데요 'CMOD'로 들어가셔서 해당 Exit 이 정의 되어있는 프로젝트 찾으셔서
상단 메뉴중 구성요소로 들어가시고 활성화 하시면 될것 같습니다.