300x250
728x90
# Customer Exit 이란?
2025.01.10 - [.ABAP/..모든 것] - SAP Enhancement 정리 ( User Exit, Customer Exit ) - 1
# 다음은 예제를 통해서 Customer Exit 사용법을 알아보자.
# [ Customer Exit ] #
- 간단 시나리오 : 은행 생성할 때, 은행 번호를 안 넣으면 오류 메시지가 뜨게 해 보자.
# 01. 우선 T-CODE : CMOD로 들어가서 프로젝트를 생성해 보자.
# 02. [ 기능확장 지정 ]을 통해서 해당 기능확장을 선택해 보자.
# 찾는 방법은 상단에 있는 [ SAP Enhancement ]을 참고해 보자. #
# 03. [ 기능확장 지정 ]을 통해서 해당 기능확장을 넣었으면 [ 구성요소 ]를 클릭해 보자.
# 04. 여기서는 [ EXIT_SAPLBANK_001 ]을 통해 Enhancement을 할 것이기 때문에 클릭해 보자.
# 05. 해당 [ INCLUDE ZXF12U01 ]을 더블 클릭 후, 엔터를 눌러서 생성해 보자.
# [ Import ] 탭을 통해 데이터가 들어오기 때문에 유효섬 검사나 체크할 시, 참고를 잘해줘야 한다.
# 06. 그럼 다음 화면이 나오게 된다.
# 07. 다음과 같이 은행 번호의 유효성 검사 로직을 짜보자.
# 08. 저장이 완료가 되면, [ T-CODE : CMOD ] -> [ 구성 요소 ]를 눌러서 저장했던 [ Function Module ]에서 Import 체크가 된 걸 볼 수 있다.
# 09. 그럼 [ Function Module ] 활성화를 해보자.
# 10. 그리고 실행을 하면?
끝...!!!
도움이 되셨으면 하단에 있는 광고 한번씩 눌러주세유!!
728x90
'.ABAP > ..모든 것' 카테고리의 다른 글
SAP Enhancement 정리 ( User Exit, Customer Exit ) - 1 (0) | 2025.01.10 |
---|---|
SAP MANDT 정리 (0) | 2024.12.26 |
SAP 로컬 파일 엑셀 버튼 오류( 로컬파일.... ) (2) | 2024.11.27 |
SAP 여러 테이블의 데이터 개수 가져오기( Tables Record Count ) (0) | 2024.11.25 |
SAP Standard 수정 방법론 (0) | 2024.11.19 |