SAP Where used list 기능은 해당 오브젝트가 현재 사용되는 사용처를 검색해 줍니다.
사용처 검색 기능을 통해, 선택된 Database Table, View, Data type, Domain 등 다양한 오브젝트를 대상으로, 어디에서 사용되고 있는지 확인할 수 있습니다.
Where used List(사용처) 사용법
티코드 SE11로 이동하여 초기 화면에서 Database Table에 테이블 명을 입력 후, 상단의 Where used List 버튼을 눌러줍니다.
T-CODE : SE11
찾을 대상 범위를 선택한 후 Okay 버튼을 누르면 테이블이 사용된 목록을 보여주게 됩니다.
테이블의 경우에는, 사용되는 program 뿐만 아니라 타 테이블에 정의된 check table, Maintenance View 에 정의된 사항도 찾아줍니다.
Where used List 사용 시 주석 처리된 사항의 검색도 필요하다면
소스 상의 주석으로 되어 있는 내용은 WHERE USED LIST 기능으로 찾을 수 없습니다.
만약 주석인 상태까지 찾고자 한다면, 사용이 예상되는 프로그램 각각에서 Global Search를 이용하거나, se38에서 ‘RPR_ABAP_SOURCE_SCAN’ 프로그램을 통해 키워드 스캔하여 찾을 수 있습니다
T-CODE : SE38 -> RPR_ABAP_SOURCE_SCAN 프로그램 실행
SAP 에서 제공하는 좀 더 자세한 텍스트 검색 방법에 대해서는 아래의 포스팅을 참고해 보시기 바랍니다.
이상으로 오브젝트가 사용되는 위치를 찾아주는 where used list 기능에 대해서 정리해 보았습니다.
사용처 검색에 대한 추가적인 사항은 SAP 공식 문서 Where-Used List 를 확인해 보시기 바랍니다.
함께 보면 좋은 글
SAP 실행 중인 ABAP 프로그램 디버깅 (SM50, SM66_OLD)