์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- screen
- call function
- ์ค๋ฒ3
- ์ด๋ถํ์
- ์ค๋ฒ2
- ๋จ๋ฐฉํฅํ์
- PRD
- dev
- Import
- qas
- screen program
- tasknumber
- ์๊ณ ๋ฆฌ์ฆ
- abap dictionary
- Export
- ๋ฐฑ์ค
- ABAP
- ๋๋น์ฐ์ ํ์
- ๋ชจ๋ํ
- Internal Table
- t์ฝ๋
- ๊น์ด์ฐ์ ํ์
- structure
- modify
- subscreen
- select
- SAP
- Function Module
- ์คํธ๋ญ์ฒ
- ์๋ฐฉํฅํ์
- Today
- Total
๋ชฉ๋ก2025/02 (24)
CS Student’s SAP&Tech Journey๐ซ
SAP ์์คํ ์์ ๋๋์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ฑ๋ฅ ์ต์ ํ๋ ๋งค์ฐ ์ค์ํฉ๋๋ค. ์ ์ค๊ณ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ตฌ์กฐ์ ์ต์ ํ๋ ๊ฒ์ ๊ธฐ๋ฒ์ ํ์ฉํ๋ฉด ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์๋๋ฅผ ํ๊ธฐ์ ์ผ๋ก ๊ฐ์ ํ ์ ์์ต๋๋ค.๋ณธ ๊ธ์์๋ ABAP Dictionary์์ ํ ์ด๋ธ์ ๊ฒ์ ์ฑ๋ฅ์ ํฅ์์ํค๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃน๋๋ค. ํค ํ๋ ํ์ฉ, ์ธ๋ฑ์ค ์ค์ , ๋ฒํผ๋ง ๊ธฐ๋ฒ ๋ฑ์ ์ ์ฉํ์ฌ ๋ณด๋ค ๋น ๋ฅธ ๋ฐ์ดํฐ ๊ฒ์์ด ๊ฐ๋ฅํ๋๋ก ์ต์ ํํ๋ ๋ฐฉ๋ฒ์ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ABAP ๋์ ๋๋ฆฌ(Dictionary) ํ ์ด๋ธ ์์ฑํ๊ธฐ์ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ABAP ๋์ ๋๋ฆฌ(Dictionary) (5) ๊ฐ์ฒด ์์ฑ - ๋ฐ์ดํฐ ๋ฒ ์ด์ค(DB) ํ ์ด๋ธ ์์ฑํ๊ธฐSAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฒด๋ฅผ ์ ํํ๊ฒ ์ค๊ณํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. A..

SAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ค๋ฉด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฒด๋ฅผ ์ ํํ๊ฒ ์ค๊ณํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. ABAP Dictionary์์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ(DB Table)์ ์ ์ํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ , ์ด๋ฅผ ํจ์จ์ ์ผ๋ก ์กฐํ ๋ฐ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.SAP์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์ ๋ฌผ๋ฆฌ์ ์ ์ฅ์(Transparent Table)๋ก์ ํ๋ก๊ทธ๋จ์์ ํ์ฉ๋๋ฉฐ, ํค ํ๋์ ์ผ๋ฐ ํ๋๋ฅผ ์ค์ ํ์ฌ ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ ์ ์์ต๋๋ค. ๋ณธ ๊ธ์์๋ ABAP Dictionary๋ฅผ ํ์ฉํ ํ ์ด๋ธ ์์ฑ ๋ฐฉ๋ฒ๊ณผ ์ค์ ์์๋ฅผ ์์ธํ ๋ค๋ค๋ณด๊ฒ ์ต๋๋ค. ABAP ๋์ ๋๋ฆฌ(Dictionary) ํ ์ด๋ธ ํ์ ๊ณผ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ABAP ๋์ ๋๋ฆฌ(Dictionary) (4) ๊ธ๋ก๋ฒ ํ์ - ํ ์ด๋ธ ํ์ (Tab..

SAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ ์ผ๊ด๋ ๋ฐ์ดํฐ ํ์ ์ ์๊ฐ ํ์์ ์ ๋๋ค. ABAP Dictionary์์๋ ๊ธ๋ก๋ฒ ํ์ ์ ์ ์ํ์ฌ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฌ์ฉํ ์ ์๋๋ก ํ๋ฉฐ, ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ ์ ์๋๋ก ํฉ๋๋ค.์ด ๊ธ์์๋ ABAP Dictionary์ ๊ธ๋ก๋ฒ ํ์ ์ ์์ ๋ํด ๋ค๋ฃจ๋ฉฐ, ํ ์ด๋ธ ํ์ Table Type์ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ABAP ๋์ ๋๋ฆฌ(Dictionary) ์คํธ๋ญ์ฒ ํ์ ๊ณผ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ABAP ๋์ ๋๋ฆฌ(Dictionary) (3) ๊ธ๋ก๋ฒ ํ์ Structure ์ ์ํ๊ธฐSAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ ์ผ๊ด๋ ๋ฐ์ดํฐ ํ์ ์ ์๊ฐ ํ์์ ์ ๋๋ค. ABAP Dictionary์์๋ ๊ธ๋ก๋ฒ ํ์ ์ ์ ์ํ์ฌ ์ฌ๋ฌ ..

SAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ ์ผ๊ด๋ ๋ฐ์ดํฐ ํ์ ์ ์๊ฐ ํ์์ ์ ๋๋ค. ABAP Dictionary์์๋ ๊ธ๋ก๋ฒ ํ์ ์ ์ ์ํ์ฌ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฌ์ฉํ ์ ์๋๋ก ํ๋ฉฐ, ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ ์ ์๋๋ก ํฉ๋๋ค.์ด ๊ธ์์๋ ABAP Dictionary์ ๊ธ๋ก๋ฒ ํ์ ์ ์์ ๋ํด ๋ค๋ฃจ๋ฉฐ, ๊ตฌ์กฐ(Structure, Structure Type)์ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ABAP ๋์ ๋๋ฆฌ(Dictionary) ๋๋ฉ์ธ, ๋ฐ์ดํฐ ์๋ฆฌ๋จผํธ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ABAP ๋์ ๋๋ฆฌ(Dictionary) (2) ๊ธ๋ก๋ฒ ํ์ Domain, Data Element ์ ์ํ๊ธฐSAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ ์ผ๊ด๋ ๋ฐ์ดํฐ ํ์ ์ ์๊ฐ ํ์์ ์ ๋๋ค. ABAP ..

SAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด์๋ ์ผ๊ด๋ ๋ฐ์ดํฐ ํ์ ์ ์๊ฐ ํ์์ ์ ๋๋ค. ABAP Dictionary์์๋ ๊ธ๋ก๋ฒ ํ์ ์ ์ ์ํ์ฌ ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์์ ์ฌ์ฌ์ฉํ ์ ์๋๋ก ํ๋ฉฐ, ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ์ ์ ์งํ ์ ์๋๋ก ํฉ๋๋ค.์ด ๊ธ์์๋ ABAP Dictionary์ ๊ธ๋ก๋ฒ ํ์ ์ ์์ ๋ํด ๋ค๋ฃจ๋ฉฐ, ๋๋ฉ์ธ(Domain), ๋ฐ์ดํฐ ์๋ฆฌ๋จผํธ(Data Element)์ ๊ฐ๋ ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค. ABAP ๋์ ๋๋ฆฌ(Dictionary) ๊ธฐ๋ณธ ๊ฐ๋ , ์ฃผ์๊ธฐ๋ฅ๊ณผ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ABAP ๋์ ๋๋ฆฌ(Dictionary) (1) ๊ธฐ๋ณธ ๊ฐ๋ / ์ฃผ์ ๊ธฐ๋ฅABAP Dictionary๋ ๋ฐ์ดํฐ์ ์ ์๋ฅผ ์ค์์์ ํตํฉ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋๋ก ํ๋ฉฐ, ์ด๋ฅผ ํตํด ์์คํ ์ ๋ฐ์์ ์ผ๊ด๋ ..

ABAP Dictionary๋ ๋ฐ์ดํฐ์ ์ ์๋ฅผ ์ค์์์ ํตํฉ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๋๋ก ํ๋ฉฐ, ์ด๋ฅผ ํตํด ์์คํ ์ ๋ฐ์์ ์ผ๊ด๋ ๋ฐ์ดํฐ ๊ตฌ์กฐ๋ฅผ ์ ์งํ ์ ์์ต๋๋ค. ๋ํ, ๋ค์ํ ๋ฐ์ดํฐ ๊ฐ์ฒด๋ฅผ ์ ์ํ๊ณ ์ฌ์ฌ์ฉํ ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ๊ฐ๋ฐ์ ํจ์จ์ฑ์ ๋์ด๋ ๋ฐ ๊ธฐ์ฌํฉ๋๋ค. ๋ณธ ๊ธ์์๋ ABAP Dictionary์ ์ฃผ์ ๊ธฐ๋ฅ๊ณผ ํน์ง์ ๋ํด ์ดํด๋ณด๊ฒ ์ต๋๋ค. ๐ ABAP Dictionary๋?SAP ์์คํ ์ ๊ฐ๋ฐํ ๋, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ง์ ์ ์ผ๋ก ์ํธ์์ฉํ๋ ๊ฒ์ด ์๋๋ผ, ABAP Dictionary๋ฅผ ํตํด ๋ฐ์ดํฐ๋ฅผ ๊ด๋ฆฌํ๊ฒ ๋ฉ๋๋ค. ABAP Dictionary๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ฒด์ ๊ธ๋ก๋ฒ ํ์ ์ ์ ์ํ๊ณ ๊ด๋ฆฌํ๋ ์ ์ฅ์์ ๋๋ค. ABAP ํ๋ก๊ทธ๋จ์์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ๋, ABAP Dictionary๋ฅผ ํตํด ..
SAP ABAP์์๋ Open SQL์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ์ง์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ ์ ์์ต๋๋ค. ๋จ์ผ ํ ์กฐํ(SELECT SINGLE)๋ถํฐ ๋ค์ค ํ ์กฐํ(SELECT LOOP, ARRAY FETCH)๊น์ง ๋ค์ํ ๋ฐฉ๋ฒ์ด ์์ผ๋ฉฐ, ์ด๋ฅผ ํจ์จ์ ์ผ๋ก ํ์ฉํ๋ฉด ์ฑ๋ฅ์ ์ต์ ํํ ์ ์์ต๋๋ค. ์ด๋ฒ ๊ธ์์๋ Open SQL์ ํ์ฉํ DB ์กฐํ ๋ฐฉ์๊ณผ ์ฑ๋ฅ ์ต์ ํ ๋ฐฉ๋ฒ์ ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค. ์ธํฐ๋ ํ ์ด๋ธ์์ ๋ฐ์ดํฐ ์ฝ๋ ๋ฐฉ๋ฒ์ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ์ธํฐ๋ ํ ์ด๋ธ(Internal Table) (3) ํ ์ด๋ธ์์ ๋ฐ์ดํฐ ์ฝ๊ธฐSAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ด..
SAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ดํฐ ํ ์ด๋ธ๋ก, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ์ฅํ๊ณ ์กฐ์ํ๋ ๋ฐ ํ์ฉ๋ฉ๋๋ค.์ด๋ฒ ๊ธ์์๋ ๋ฐ์ดํฐ ์์ , ์ญ์ , ์ ๋ ฌ์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ์ธํฐ๋ ํ ์ด๋ธ์ ๋ฐ์ดํฐ ์ฝ๋ ๋ฐฉ๋ฒ๊ณผ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ [ABAP] ์ธํฐ๋ ํ ์ด๋ธ(Internal Table) (3) ํ ์ด๋ธ์์ ๋ฐ์ดํฐ ์ฝ๊ธฐSAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ดํฐ ํ ์ด๋ธ๋ก, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋กinformatik.tistory.com..

SAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ดํฐ ํ ์ด๋ธ๋ก, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ์ฅํ๊ณ ์กฐ์ํ๋ ๋ฐ ํ์ฉ๋ฉ๋๋ค.์ด๋ฒ ๊ธ์์๋ ๋ฐ์ดํฐ๋ฅผ ์ฝ๋ ๋ค์ํ ๋ฐฉ๋ฒ์ ๋ํด์ ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ์ธํฐ๋ ํ ์ด๋ธ์์ ๋ฐ์ดํฐ ์ฝ์ ํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: ์ธํฐ๋ ํ ์ด๋ธ(Internal Table) (2) ํ ์ด๋ธ์ ๋ฐ์ดํฐ ์ฝ์ ํ๊ธฐSAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค. ์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ดํฐ ํ ์ด๋ธ๋ก, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋กinformati..

SAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค. ์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ ์์ ๋ฐ์ดํฐ ํ ์ด๋ธ๋ก, ๋๋์ ๋ฐ์ดํฐ๋ฅผ ํจ๊ณผ์ ์ผ๋ก ์ ์ฅํ๊ณ ์กฐ์ํ๋ ๋ฐ ํ์ฉ๋ฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ ๋ค์ํ ๋ฐ์ดํฐ ์ฝ์ ๋ฐฉ์์ ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ์ธํฐ๋ ํ ์ด๋ธ ์์ฑ ๋ฐ ์ ์ธํ๋ ๋ฐฉ๋ฒ๊ณผ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: ์ธํฐ๋ ํ ์ด๋ธ(Internal Table) (1) ํ ์ด๋ธ ์ ์ธ, ์์ฑํ๊ธฐSAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฌ๋ฆฌ ์์ ๋ฐ์ดํฐ ์ ์ฅ์ ์ญํ ์ ํฉinformatik.tisto..