์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋ฐฑ์ค
- ์๋ฐฉํฅํ์
- tasknumber
- ๊น์ด์ฐ์ ํ์
- select
- call function
- ๋ชจ๋ํ
- screen program
- abap dictionary
- modify
- dev
- Import
- ์คํธ๋ญ์ฒ
- structure
- qas
- ๋๋น์ฐ์ ํ์
- ์ค๋ฒ3
- SAP
- PRD
- ์ด๋ถํ์
- ์ค๋ฒ2
- ์๊ณ ๋ฆฌ์ฆ
- subscreen
- Function Module
- Export
- t์ฝ๋
- ๋จ๋ฐฉํฅํ์
- ABAP
- Internal Table
- screen
- Today
- Total
CS Student’s SAP&Tech Journey๐ซ
[SAP] ๋ค๊ตญ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ Text Tables ์ค์ ํ๊ธฐ ๋ณธ๋ฌธ
[SAP] ๋ค๊ตญ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ Text Tables ์ค์ ํ๊ธฐ
์ธํฌ๋งํฑ 2025. 2. 20. 19:12SAP ์์คํ ์์๋ ์ฌ๋ฌ ๊ตญ๊ฐ์ ์ฌ์ฉ์๊ฐ ๋์ผํ ๋ฐ์ดํฐ๋ฅผ ์ฌ์ฉํ ์ ์๋๋ก ๋ค๊ตญ์ด ์ง์์ด ํ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ๊ณผ๋ชฉ ์ฝ๋ SAP๊ฐ ์์ ๋, ์์ด์์๋ "SAP Systems", ํ๊ตญ์ด์์๋ "SAP ์์คํ "์ผ๋ก ํ์๋์ด์ผ ํฉ๋๋ค. ์ด๋ฅผ ์ํด SAP์์๋ Text Table(ํ ์คํธ ํ ์ด๋ธ)์ ํ์ฉํฉ๋๋ค.
Text Table์ ์ฌ์ฉํ๋ฉด ์ฝ๋ ๊ฐ์ ์ ์งํ๋ฉด์๋ ์ฌ๋ฌ ์ธ์ด๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ ์ ์์ผ๋ฉฐ, Foreign Key๋ฅผ ํ์ฉํ์ฌ ์ผ๊ด๋ ๋ฐ์ดํฐ ๊ด๋ฆฌ๋ฅผ ํ ์ ์์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ Text Table ๊ฐ๋ , Foreign Key๋ฅผ ํ์ฉํ ๋ค๊ตญ์ด ์ฒ๋ฆฌ, ๊ทธ๋ฆฌ๊ณ SQL์ ์ด์ฉํ ๋ค๊ตญ์ด ๋ฐ์ดํฐ ์กฐํ ๋ฐฉ๋ฒ์ ์ค๋ช ํฉ๋๋ค.
1. Text Table์ด๋?
Text Table์ ์ฝ๋ ๊ฐ๊ณผ ํด๋น ์ฝ๋์ ๋ค๊ตญ์ด ์ค๋ช ์ ์ ์ฅํ๋ ๋ณ๋์ ํ ์ด๋ธ์ ๋๋ค.
๋ณดํต ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ฝ๋๋ฅผ ์ฌ์ฉํ์ฌ ํน์ ํญ๋ชฉ์ ๋ํ๋ด๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ฝ๋ ๊ฐ์ ํน์ ํ ์ ๋ณด๋ฅผ ์งง๊ณ ํจ์จ์ ์ผ๋ก ํํํ๊ธฐ ์ํด ์ฌ์ฉ๋๋ ๊ฐ์ ๋๋ค. ์๋ฅผ ๋ค์ด, "๊ตญ๊ฐ" ์ ๋ณด๋ฅผ ์ ์ฅํ๋ค๊ณ ํ ๋, "๋ํ๋ฏผ๊ตญ", "๋ฏธ๊ตญ", "๋ ์ผ" ์ด๋ ๊ฒ ํ๋ค์์ ์ ์ฅํ๋ ๋์ "KR", "US", "DE" ๊ฐ์ ์งง์ ์ฝ๋ ๊ฐ์ ์ฌ์ฉํ๋ฉฐ ์ค๋ช ์ด ํ์ํฉ๋๋ค. SAP์์๋ ์ด๋ฌํ ์ค๋ช ์ ๋ค๊ตญ์ด๋ก ์ ์ฅํ ์ ์๋๋ก Text Table์ ํ์ฉํฉ๋๋ค.
โ Text Table์ด ํ์ํ ์ด์
- ์ฝ๋ ๊ฐ๊ณผ ์ค๋ช
์ ๋ถ๋ฆฌํ์ฌ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.
- ํ๋์ ์ฝ๋ ๊ฐ์ ์ฌ๋ฌ ์ธ์ด๋ก ํํํ ์ ์์ด ๊ตญ์ ์ ์ธ ์์คํ ์ด์์ด ์ฉ์ดํฉ๋๋ค.
- Foreign Key๋ฅผ ํตํด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค.
- ์ฝ๋ ๊ฐ์ด ์กด์ฌํ๋ ๊ฒฝ์ฐ์๋ง ์ค๋ช ์ ์ ๋ ฅํ ์ ์๋๋ก ์ ํํ ์ ์์ต๋๋ค.
- SQL์ ํ์ฉํ์ฌ ํน์ ์ธ์ด์ ๋ง๋ ์ค๋ช
์ ์ฝ๊ฒ ์กฐํํ ์ ์์ต๋๋ค.
- ์ฌ์ฉ์์ ์์คํ ์ธ์ด์ ๋ฐ๋ผ ์ ์ ํ ์ค๋ช ์ ์ ๊ณตํ ์ ์์ต๋๋ค.
2. Text Table์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
โ๏ธ Text Table์ ์ค๊ณํ ๋๋ ์ผ๋ฐ์ ์ผ๋ก ๊ธฐ์ค ํ
์ด๋ธ(์ฝ๋ ํ
์ด๋ธ)๊ณผ ํ
์คํธ ํ
์ด๋ธ(๋ค๊ตญ์ด ์ง์์ฉ ํ
์ด๋ธ)์ ๋ถ๋ฆฌํ์ฌ ๊ด๋ฆฌํฉ๋๋ค.
โ๏ธ Text Table์ ์ฝ๋ ํ
์ด๋ธ์ ๊ธฐ๋ณธ ํค(Primary Key) ํ๋์ ์ธ์ด(Language) ํ๋๋ฅผ ํจ๊ป ๊ธฐ๋ณธ ํค๋ก ์ฌ์ฉํด์ผ ํฉ๋๋ค.
ํ ์ด๋ธ | ์ฃผ์ ํ๋ | ์ค๋ช |
๊ธฐ์ค ํ ์ด๋ธ | ์ฝ๋ ๊ฐ | ํน์ ํญ๋ชฉ์ ์๋ณํ๋ ํค ๊ฐ |
ํด๋ผ์ด์ธํธ(MANDT) | ํด๋ผ์ด์ธํธ๋ณ ๋ฐ์ดํฐ๋ฅผ ๊ตฌ๋ถํ๋ ํ๋ | |
ํ ์คํธ ํ ์ด๋ธ | ์ฝ๋ ๊ฐ | ๊ธฐ์ค ํ ์ด๋ธ์ ํค ๊ฐ๊ณผ ๋์ผ |
์ธ์ด(Language) | ์ค๋ช ์ด ์ ๊ณต๋๋ ์ธ์ด ์ฝ๋ | |
์ค๋ช (Text) | ํด๋น ์ฝ๋ ๊ฐ์ ๋ค๊ตญ์ด ์ค๋ช |
ํ ์คํธ ํ ์ด๋ธ์ ์ฌ์ฉํ๋ฉด ๊ฐ ์ฝ๋ ๊ฐ์ ๋ํด ์ฌ๋ฌ ๊ฐ์ ์ค๋ช ์ ์ ์ฅํ ์ ์์ผ๋ฏ๋ก ๋ค๊ตญ์ด ์ง์์ด ๊ฐ๋ฅํด์ง๋๋ค.
3. Text Table์ ํ์ฉํ ์์
1๏ธโฃ Text Table ์ค๊ณํ๊ธฐ
ZSTDSUBJECT_07 (๊ณผ๋ชฉ ์ฝ๋ ํ ์ด๋ธ)์ด ์๊ณ , ๊ฐ ๊ณผ๋ชฉ์ ๋ํด ๋ค๊ตญ์ด ์ด๋ฆ์ ์ ์ฅํ๋ ค๋ฉด ๋ณ๋์ ZSTDSUBJECT_07T (๊ณผ๋ชฉ ํ ์คํธ ํ ์ด๋ธ)๋ฅผ ์์ฑํด์ผ ํฉ๋๋ค.
โ ๊ณผ๋ชฉ์ฝ๋ ํ ์ด๋ธ ZSTDSUBJECT_07
ํ๋๋ช | ์ค๋ช | PK ์ฌ๋ถ | ์ธ๋ํค ์ฌ๋ถ |
MANDT | ํด๋ผ์ด์ธํธ | โ | โ (T000 ์ฐธ์กฐ) |
SUBJECT | ๊ณผ๋ชฉ ์ฝ๋ | โ | โ |
VAILD | ๊ณผ๋ชฉ ์ ํจ ์ฌ๋ถ | โ | โ |
โ ๊ณผ๋ชฉ์ฝ๋ ํ ์ด๋ธ์ ํ ์คํธ ํ ์ด๋ธ ZSTDSUBJECT_07T
Text Table์ ๋ง๋ค ๋๋ ์ฝ๋ ํ ์ด๋ธ์ PK(Primary Key) + ์ธ์ด ํ๋(LANGU) ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
ํ๋๋ช | ์ค๋ช | PK ์ฌ๋ถ | ์ธ๋ํค ์ฌ๋ถ |
MANDT | ํด๋ผ์ด์ธํธ | โ | โ (T000 ์ฐธ์กฐ) |
SUBJECT | ๊ณผ๋ชฉ ์ฝ๋ | โ | โ (ZSTDSUBJECT_07 ์ฐธ์กฐ) |
LANGU | ์ธ์ด ์ฝ๋ | โ | โ (T002 ์ฐธ์กฐ) |
DESCRIPTION | ๊ณผ๋ชฉ๋ช (๋ค๊ตญ์ด) | โ | โ |
2๏ธโฃ Text Table์ Foreign Key ์ค์ ํ๊ธฐ
1. ZSTDSUBJECT_07T์ SUBJECT ํ๋ ์ธ๋ํค ์ค์ ํ๊ธฐ
โ
ZSTDSUBJECT_07T์ SUBJECTํ๋๋ZSTDSUBJECT_07์SUBJECT๋ฅผ ์ฐธ์กฐํฉ๋๋ค.
โ
Foreign Key๋ฅผ ์ค์ ํ๋ฉด Text Table์์ ๊ณผ๋ชฉ ์ฝ๋๊ฐ ๋ฌด์กฐ๊ฑด ZSTDSUBJECT_07์ ์กด์ฌํ๋ ๊ฐ๋ง ์
๋ ฅ๋๋๋ก ๊ฐ์ ํ ์ ์์ต๋๋ค.
โ๏ธ ๋ค๊ตญ์ด ์ฒ๋ฆฌํ ๋, TEXT Table ์์ฑ ์ "Key fields of a text table" ์ต์ ์ ์ ํํด์ผ ํฉ๋๋ค.
2. ZSTDSUBJECT_07T ์ LANGU ํ๋ ์ธ๋ํค ์ค์ ํ๊ธฐ
โ
ZSTDSUBJECT_07T์ LANGU ํ๋๋ T002(SAP ์ธ์ด ํ
์ด๋ธ)๋ฅผ ์ฐธ์กฐํฉ๋๋ค.
โ๏ธ ํ
์ด๋ธ์ ์ธ์ด ํ๋(LANGUAGE ๋๋ SPRAS)๋ฅผ
SAP์ ์ธ์ด ํ
์ด๋ธ T002๋ฅผ ์ฒดํฌ ํ
์ด๋ธ(Check Table)๋ก ์ค์ ํ ๊ฒฝ์ฐ,
"Key fields/candidates" ์ต์
์ ์ ํ
3๏ธโฃ Text Table ์ค๊ณ ๊ฒ์ฆํด๋ณด๊ธฐ
1. ๊ธฐ์ค ํ ์ด๋ธ๊ณผ ํ ์คํธ ํ ์ด๋ธ์ ๊ด๊ณ ํ์ธํด๋ณด๊ธฐ
โ
๊ธฐ์ค ํ
์ด๋ธ (ZSTDSUBJECT_07) - GOTO - TEXT TABLE
โ
๊ธฐ์ค ํ
์ด๋ธ์์ ํ
์คํธ ํ
์ด๋ธ๋ก ๋์ด๊ฐ๋ฉด ์ค๊ณ ์ฑ๊ณต
2. ์ง์ ๋ฐ์ดํฐ๋ฅผ ๋ฃ๊ณ ํ์ธํด๋ณด๊ธฐ
โ ๊ธฐ์ค ํ ์ด๋ธ (ZSTDSUBJECT_07) - Utilties - Table Contents - Create Entries
โ EN ๋ก๊ทธ์ธ๊ณผ KO ๋ก๊ทธ์ธ ํ ์ ์ฅํ์ฌ ๋ฐ์ดํฐ ํ์ธํ๊ธฐ
๐ SAP ์์คํ ์์ ์ธ์ด ๊ฐ์ ๋ณดํต E (์์ด), 3 (ํ๊ตญ์ด), D (๋ ์ผ์ด) ๋ฑ์ ํํ๋ก ์ ์ฅ๋ฉ๋๋ค.
'SAP > ๋ค๊ตญ์ด ์ฒ๋ฆฌ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[SAP] ๋ค๊ตญ์ด ์ฒ๋ฆฌ๋ฅผ ์ํ Text Symbols ์ค์ ํ๊ธฐ (1) | 2025.01.31 |
---|