ABAP 디버깅 시 인터널 테이블 ALV 조회하는 법

이번 포스팅은 SAP 디버깅시에 인터널 테이블의 내용을 ALV로 조회하는 방법을 정리했습니다. ABAP 프로그램에서 디버깅시 인터널 테이블의 세부 내역은 기본적으로 테이블 컨트롤 형태로 보여지게 됩니다. 조회된 인터널 테이블 결과 분석을 위해서는 ALV가 편리한 경우가 많은데, 아래의 방법으로 ALV로 전환하여 인터널 테이블 내용을 확인 할 수 있습니다. Debugging시 인터널 테이블 조회 방법하기 Variable 탭에서 인터널 테이블 데이터 … Read more

SAP 사용자 세션 강제 종료 방법(SM04 사용자 세션)

이번 포스팅은 SAP 사용자 세션 강제 종료 방법에 대해서 정리해 보았습니다. 컴퓨터 OS가 재부팅되는 등 기타 여러 상황에 의해 SAP Client는 비정상적으로 종료되었고, SAP 내에 세션은 여전히 남아 있어 중복 로그인이 되는 상황이 종종 있습니다. 이런 상황에서는 비종료 세션이 아직 소스 편집 Lock Object를 걸고 있는 상태이기 떄문에 추가 로그인을 하더라도 동일한 티코드 편집을 사용할 … Read more

SAP 테이블 외래키 지정하는 방법

이번 포스팅은 SAP 테이블 외래키 지정하는 방법에 대해서 알아보도록 하겠습니다. SAP Table에 Foreign key를 생성하여 데이터베이스의 무결성을 높일 수 있습니다. Foreign key를 한마디로 정의한다면, ‘입력값이 들어가도 되는 값인지?’ 를 판단하는 것입니다. 즉, 현재 입력 값을 Check table에 허용 가능한 값을 가지고 있는 테이블의 검사를 통해 입력 가능 여부를 확인하는 것입니다. SAP Table Foreign key(외래키) 생성 … Read more