728x90
SMALL
도메인(Domain) 이란?
▶ 데이터 요소(Data Element)의 기술적 속성을 정의하는 기본 객체입니다. 도메인은 필드의 데이터 유형, 길이, 소수점 자리수, 유효 값 범위 등을 정의하는 데 사용됩니다. 도메인은 SAP ABAP Dictionary의 핵심 구성 요소 중 하나로, 데이터베이스 테이블, 구조, 또는 전역 변수에서 데이터 유형을 일관되게 관리할 수 있도록 지원합니다.
SAP 도메인의 주요 역할
1. 데이터 형식 정의
- 필드의 데이터 유형(예: 문자, 숫자, 날짜)을 정의합니다.
- 예: CHAR, NUMC, DEC, DATS 등
2. 필드 길이 및 소수점 자리수 설정
- 필드의 최대 길이와 소수점 자릿수를 설정합니다.
- 예: CHAR(10) : 최대 10자리의 문자 필드
3. 값 범위 제한
- 특정 필드에 허용되는 값의 범위를 설정합니다.
- 예: 상태 필드에서 값이 A,B,C 만 허용되도록 제한
도메인 사용 예시
1. 도메인 생성
- SE11 트랜잭션을 이용하여 도메인을 생성할 수 있습니다.
1. SE11 실행 → "Domain" 선택 → 도메인 이름 입력 → "Create" 클릭
2. 데이터 유형, 길이, 수소점, 값 범위 등 설정
3. 저장하고 활성화
2. 데이터 요소(Data Element)에 도메인 연결
- 도메인은 데이터 요소(Data Element)에 연결되어 데이터베이스 테이블의 필드 속성을 정의합니다.
1. SE11 트랜잭션에서 데이터 요소 생성
2. 데이터 요소에 도메인 연결
3. 저장 후 활성화
3. 테이블에서 필드 정의
- 도메인과 연결된 데이터 요소를 사용하여 테이블 필드를 정의
728x90
LIST
'SAP > ABAP' 카테고리의 다른 글
[SAP ABAP] ALV 툴바 DELETE 버튼 추가 (1) | 2024.12.03 |
---|---|
[SAP ABAP] Database Table 활성화 오류 (0) | 2024.11.21 |
[SAP ABAP] 웹저장소 관리 - 엑셀 업/다운로드(SMW0) (2) | 2024.11.18 |
[SAP ABAP] 유지보수뷰(Maintenance View) 생성 - SE11, SM30 (0) | 2024.10.11 |
[SAP ABAP] 스마트폼(Smart forms) - 테이블 생성 (0) | 2024.09.02 |