본문 바로가기
Study/SAP

[SAP] 정리2 - TABLE 만들기

by J_Kkikki 2026. 1. 2.

과정

1. domain 만들기

2. 데이터 엘리먼트 만들기

3. db 테이블 만들기

4. structure table 만들기 (선택)

 

 

 

 

 

1. domain 만들기

domain : 필드가 가질 수 있는 "값의 기술적 속성"을 정의함!

(ex: 데이터 타입, 길이, 값 범위 등...)

 

SE11에서 "Domain"을 생성한다.

 

 

Data Type : 데이터의 타입을 가리킨다.

No. Characters : 데이터의 길이를 가리킨다.

Decimal Places : 소수점 자리를 가리킨다. 보통 0으로 두면 된다.

 

선택지를 넣을 수 있다.

Fix.Val.에 넣는다.

 

 

 

 

 

 

 

2. Data Element 만들기

Data Element : 만든 도메인을 의미적으로 설명한다!

: 라벨을 붙인다.(필드의 의미와 설명 담당)

 

SE11에서 Data type - data element를 생성한다.

 

 

만든 Domain 명을 써 넣으면 아까 설정했던 data type과 length가 자동으로 들어간다. 

 

 

 

ui 표현을 설정해 둔다.(화면에 표시될 때 label별로 길이)

 

 

 

 

 

 

 

3. DB 테이블 만들기

database table : 실제 데이터가 저장되는 물리 테이블

+) 인터널 테이블이 db테이블의 구조를 참조해서 생성된다. (DATA : gt_itab TYPE TABLE OF ymydbtable.)

 

 

SE11에서 Database table을 생성한다.

 

 

 

딜리버리 클래스 

A : 구조만 전송하고 데이터는 전송X

C : 데이터도 함께 전송

 

Data Brower/table view maint : 수정 권한에 관해

 

 

MANDT : 개발서버, 운영서버 등... 별로 클라이언트 번호가 다름(클라이언트 번호 저장, 기본으로 앞에 만들어 두는 게 좋다!)

Key : 기본키 필드인지

Initial Values : 초기값 허용하는지

 

+) .INCLUDE로 시간 정보를 넣을 수 있다!

 

 

 

 

 

 

4. Structure Table 만들기(선택)

structure table : 임시 데이터 구조(데이터 구조의 설계도)

+) work area가 structure table의 구조를 참고해서 생성된다!

( DATA : gs_t TYPE ymystructuretable.  / DATA : gs_t TYPE LINE OF ymystructuretable. )

 

 

SE11에서 Data Type - Structure 생성.

 

 

 

 

 

+) HEADER LINE

DATAgt_itab TYPE TABLE OF YTEST19_T WITH HEADER LINE.

 

인터널 테이블과 work area가 함께 생성된다.

 

gt_itab[] : 인터널 테이블, 테이블 형태

gt_itab : work area, 한 행 구조

'Study > SAP' 카테고리의 다른 글

[SAP] 정리4 - 다양한 프로그래밍 방법  (0) 2026.01.07
[SAP] 정리3 - 코드 작성할 때?  (0) 2026.01.06
[SAP] 정리1 - 이론  (0) 2026.01.01
[SAP] GUI 기본 설정  (0) 2025.12.29
[SAP] SAP GUI 800 설치하기  (0) 2025.12.23