본문 바로가기
SAP/ABAP

[SAP ABAP] 유지보수뷰(Maintenance View) 생성 - SE11, SM30

by 먼가먼가 2024. 10. 11.
728x90
SMALL

 

 

 

유지보수 뷰(Maintenance View)란?

 ▶ SAP에서 데이터를 유지 관리하거나 관리 테이블의 데이터를 쉽게 조회, 수정, 삭제할 수 있도록 설계된 인터페이스입니다. 유지보수 뷰는 여러 테이블을 연결하여 필요한 데이터를 한 곳에서 관리할 수 있게 해 주며, 특정 테이블의 데이터를 직접 변경하지 않고도 안전하게 관리할 수 있는 방법을 제공합니다.

 

 

 

유지보수 뷰 생성 예제

- 유지보수 뷰를 생성하는 과정을 예시로 설명하겠습니다.

 

 

 

1. 테이블 생성

 

 1) T-code : se11(ABAP Dictionary) 에서 테스트 테이블을 생성합니다.

 

 2) 예제 생성을 위해 VKBUR(사업장), WERKS(플랜트), MATNR(자재번호) 필드를 입력해 줍니다.

 

 3) 기술세팅 유지보수를 완료한 후 활성화 해줍니다.

 

2. View 생성

 

 1) T-code : se11(ABAP Dictionary) 에서 뷰 생성 후 유지보수 뷰(Maintenance View)를 선택해줍니다.

 

 2) 이전 생성한 테이블을 지정하고 뷰 필드를 지정해줍니다.

 

 3) 테이블 유지보수 다이얼로그를 생성해줍니다.

 화면번호제안으로 유지보수 화면 번호를 지정합니다.

 

 4) 생성한 유지보수뷰가 정상 조회 되는지 확인합니다. 

  T-code : SM30(테이블 뷰 유지보수)

 

3. 유지보수뷰 T-code 생성

 

 - 생성한 유지보수뷰를 접근하기 쉽게 T-code를 생성해줍니다.

 

  1) T-code : SE93(트랜잭션유지보수)

 

 2) 트랜잭션 속성 선택 -> Transaction with parameters (parameter transaction)를 선택합니다.

 

 3) 트랜잭션 : SM30, 초기화면 건너뛰기를 체크한 후 저장합니다.

 4) Default Values를 입력하고 저장해줍니다.

 - VIEWNAME : 유지보수뷰 이름

 - UPDATE : X

 

 5) T-code 검색 창에 새로 생성한 T-code를 입력하면 바로 해당 유지보수뷰로 이동하는 것을 확인할 수 있습니다.

 

 

728x90
LIST