과정
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
DATA: gt_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 |