보통 fi 제어할 때 GGB0 이런건 많이 쓰는데..
다른 컨설턴트가 OBBH를 사용하더군요.. Change Substitution 이라고 하는데...
저는 GGB0말고 이런 user exit을 추가할 수 있는 t-code가 있는줄 몰랐습니다.
"A"를 'B"로 치환하는 것 같은데요..
GGB0와 차이점이 뭔가요???
미리 감사합니다.
댓글 2
-
카루이안
2009.12.03 18:03
-
주니
2010.02.05 03:39
제가 알고 있는 지식으로 답변드리면..!
* GGB0 (유효성체크:Validation) : 입력되는 데이터에 대해서 체크만 하는 기능입니다.
(ex - 코스트 센터 1~20 까지의 손익센터가 0 이 아니면 입력불가 메시지로 처리해라.!)
* OBBH(대체:Substitution) : 입력된 데이터에 대해서 Logic 를 구현하여 특정한값으로 변환해 주는 기능입니다.
(ex - 코스트 센터 1~20 까지는 손익센터를 0 으로 치완해서 전표처리해라 의 기능)
저도 IMG 에서만 처리해서 T-CODE 로 보니 생소한데요..ㅎㅎ!
여하튼 답변이 되었으면 좋겟습니다.
흠... 유효성검증(Validation Check)하고 대체(Substitution) 은 FI쪽에만 존재하는 Exit 이라고 볼 수 있는데요
구성은 유효성검증(OB28, GGB0)과 거의 흡사합니다. 전표 기표시 선행조건을 만족하는 항목에 대해 헤더시점,
라인아이템 시점, 전기시점에 원하는 대체로직을 걸 수 있습니다. 예를 들어 지정필드에 특정값을 입력할 경우
코스트센터값은 CBO테이블에서 조회된 특정값으로 대체시킨다던지 하는 경우에 로직을 걸어 사용합니다.
로직거는 부분은 유효성과 동일합니다. 도움이 되셨는지 모르겠네요;;