Recent Posts
Recent Comments
Archives
반응형
250x250
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Today
Yesterday

Total
05-19 00:00
관리 메뉴

Hey Tech

[SAP/ABAP] Function Group, View 생성 방법, Table Maintenance Generator 세팅 본문

SW 개발/ABAP(SAP)

[SAP/ABAP] Function Group, View 생성 방법, Table Maintenance Generator 세팅

Tony Park 2022. 3. 15. 08:28
728x90
반응형

본 포스팅에서는 Function Group, View를 생성하는 방법과 Table Maintenance Generator 속성을 세팅하는 방법에 대해 알아봅니다.


목차

1.  Function Group 생성
2.  View 생성
3.  Table Maintenance Generator 속성 세팅

1.  Function Group  생성

T-CODE SE80에서 패키지 이름 마우스 우측 클릭-Create-Function Group을 순차적으로 선택하여 Function Group 생성 창을 오픈합니다.

Function Group 이름과 Short Description을 각각 입력합니다.

패키지를 선택합니다.

CTS를 선택합니다.

다음과 같이 Function Group이 생성된 것을 확인할 수 있습니다.

2.  View 생성

 T-CODE SE11로 이동합니다. View를 체크한 후 생성할 View 이름을 입력하고 Create 버튼을 클릭합니다.

생성할 View 종류를 선택합니다. View 종류별 용도는 다음과 같습니다.

No View Type Description
1 Database View - 복수의 테이블에서 필요한 필드만 추출하여 View 생성
- 복수의 테이블에 분산된 데이터를 종합하여 확인 가능
2 Projection View - 하나의 테이블에서 여러 개의 필드를 선택하여 View 구성
- 다른 View와 달리 하나의 테이블만 사용
3 Maintenance View - 유지보수용 View로서 Key 값과 연관된 테이블로부터 원하는 필드를 종합하여 생성
- 데이터 추가, 조회, 수정, 삭제(CRUD) 가능
- View에서 변경된 데이터는 실제 테이블에서도 자동 반영
4 Help View - Search Help에서 사용하기 위한 용도의 View

예를 들어, 저는 데이터 추가, 조회, 수정, 삭제(CRUD)가 가능한 View를 만들기 위해 Maintenance View를 선택하였습니다.

Short Description를 입력하고, Table/Join Conditions 탭 아래에 Tables에는 View에서 사용할 테이블 이름을 입력합니다.

View FIds 탭으로 이동하여, 탭 버튼 아래에 Table fields 버튼을 클릭합니다.

View에서 사용할 필드를 체크합니다.

필드가 불러와진 것을 확인할 수 있습니다.

Active(Ctrl+F3)합니다.

3.  Table Maintenance Generator 속성 세팅

T-CODE SE11로 이동하여 Table Maintenance Generator 속성을 세팅합니다.

앞서 생성한 View를 선택하고, SAP 상단 메뉴에서 Utilities-Table Maintenance Generator를 선택합니다.

먼저, 권한 그룹 관리를 선택합니다. 보통은 권한 그룹(Authorization Group)을 할당하지 않는 &NC&를 선택합니다. 다음으로, 유지보수 View는 Function으로 만들어지기 때문에 해당 Fucntion이 만들어질 Function Group을 선택합니다.

Maintenance Screens 탭에서 Maintence Type은 데이터 추가, 조회, 수정, 삭제(CRUD)를 수행하는 Table Maintenance Program 화면의 단계(step) 수를 의미합니다. 즉, Maintence Type을 One step로 선택할 경우, 하나의 화면에서 데이터 조회와 수정 등이 가능합니다. 반면, Two step으로 선택할 경우, 화면을 총 두 단계로 구성하여 데이터를 조회하는 화면과 데이터를 조작하는 화면을 따로 만듭니다.

다음으로 Maint. Screen No는 데이터를 조회하는 Overview Screen과 데이터를 조작하는 Single Screen의 화면 번호를 의미합니다. 예를 들어, Overview Screen을 1로 설정하면 첫 화면을 Overview Screen로 설정하는 것을 의미합니다.

 

값을 모두 잘 입력했다면 이제 F6를 눌러 Create 하면 됩니다.

📚 참고할 만한 포스팅

1.  SAP ERP 개념 및 12가지 모듈 소개
2.  [SAP/ABAP] 기본 화면 구성 및 SAP Workbench 개발 도구
3.  [SAP] 패키지, Software Component, Transport Layer 정리
4.  [SAP/ERP] CTS, Sandbox, Transport Organizer, IMG, NOTES 정리
5.  [SAP/ERP] Client, Company Code 개념 및 특징
6.  [SAP] ABAP 변수 네이밍 규칙
7.  [SAP/ABAP] 패키지 및 테이블 생성 방법
8.  [SAP/ABAP] 도메인 및 Data Element 생성 방법
9.  ERP 개념, 필요성, 국내 도입 현황, 시장 점유율
10. [SAP/ABAP] 도메인 및 Data Element 생성 방법
11. [SAP/ABAP] 구조체 개념, 생성방법, 테이블 내 구조체 연결 방법
12. [SAP/ABAP] Function Group, View 생성 방법, Table Maintenance Generator 세팅



오늘은 Function Group, View를 생성하는 방법과 Table Maintenance Generator 속성을 세팅하는 방법에 대해 알아봤습니다.

포스팅 내용에 오류가 있다면 아래에 댓글 남겨주시면 감사드리겠습니다.
그럼 오늘도 즐겁고 건강한 하루 보내시길 바랍니다 :)
고맙습니다.

728x90
반응형
Comments