์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋จ๋ฐฉํฅํ์
- structure
- ์คํธ๋ญ์ฒ
- t์ฝ๋
- ๋ฐฑ์ค
- call function
- screen
- ๋๋น์ฐ์ ํ์
- Import
- select
- SAP
- ์๊ณ ๋ฆฌ์ฆ
- ์ด๋ถํ์
- modify
- qas
- abap dictionary
- dev
- PRD
- Function Module
- Internal Table
- Export
- ๋ชจ๋ํ
- screen program
- ์ค๋ฒ3
- ABAP
- ์ค๋ฒ2
- tasknumber
- subscreen
- ์๋ฐฉํฅํ์
- ๊น์ด์ฐ์ ํ์
- Today
- Total
๋ชฉ๋ก์ ์ฒด ๊ธ (80)
CS Student’s SAP&Tech Journey๐ซ

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..
SAP ABAP์์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋ ์ธํฐ๋ ํ ์ด๋ธ(Internal Table, IT)์ ํ์์ ์ธ ๊ฐ๋ ์ ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ํ๋ก๊ทธ๋จ ์คํ ์ค ๋ฉ๋ชจ๋ฆฌ์ ์ ์ฅ๋๋ฉฐ, ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฌ๋ฆฌ ์์ ๋ฐ์ดํฐ ์ ์ฅ์ ์ญํ ์ ํฉ๋๋ค.์ด๋ฒ ๊ธ์์๋ ์ธํฐ๋ ํ ์ด๋ธ์ ๊ฐ๋ , ์ ์ธ ๋ฐ ์์ฑ ๋ฐฉ๋ฒ์ ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฐ์ดํฐ ๊ฐ์ฒด์ ์ธํฐ๋ ํ ์ด๋ธ์ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: ๋ฐ์ดํฐ ๊ฐ์ฒด ์ดํดํ๊ธฐ (Simple, Structure, Internal Table)SAP ABAP์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์ ํ์ ๋ฐ์ดํฐ ๊ฐ์ฒด(Data Object)๋ฅผ ๋ค๋ฃจ๊ฒ ๋ฉ๋๋ค. ABAP์์๋ ๋จ์ ๋ฐ์ดํฐ(Single Data Object), ๊ตฌ์กฐ์ฒด(Structure), ๋ด๋ถ ํ ์ด๋ธ(Internal Table)์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅ..
ABAP์์๋ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ๊ธฐ ์ํด Structure(๊ตฌ์กฐ์ฒด, ์คํธ๋ญ์ฒ)๋ฅผ ์ฌ์ฉํฉ๋๋ค.์คํธ๋ญ์ฒ๋ ํ๋ ์ด์์ ํ๋๋ฅผ ํฌํจํ๋ ๋ฐ์ดํฐ ๊ฐ์ฒด๋ก, ํ ์ด๋ธ์ ํ ํ(Row)์ฒ๋ผ ๋์ํ๋ฉฐ, ๋ค์ํ ํ๋๋ฅผ ๊ทธ๋ฃนํํ์ฌ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.์ด๋ฒ ๊ธ์์๋ ABAP์์ ์คํธ๋ญ์ฒ๋ฅผ ์ ์ธํ๋ ๋ฐฉ๋ฒ๊ณผ ํ์ฉ๋ฒ์ ๋จ๊ณ๋ณ๋ก ์์๋ณด๊ฒ ์ต๋๋ค. ๋ฐ์ดํฐ ๊ฐ์ฒด์ Structure์ ๊ด๋ จ๋ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: ๋ฐ์ดํฐ ๊ฐ์ฒด ์ดํดํ๊ธฐ (Simple, Structure, Internal Table)SAP ABAP์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์ ํ์ ๋ฐ์ดํฐ ๊ฐ์ฒด(Data Object)๋ฅผ ๋ค๋ฃจ๊ฒ ๋ฉ๋๋ค. ABAP์์๋ ๋จ์ ๋ฐ์ดํฐ(Single Data Object), ๊ตฌ์กฐ์ฒด(Structure), ๋ด๋ถ ํ ์ด๋ธ(Internal T..

SAP ABAP์ ์ฌ์ฉํ๋ฉด ๋ค์ํ ์ ํ์ ๋ฐ์ดํฐ ๊ฐ์ฒด(Data Object)๋ฅผ ๋ค๋ฃจ๊ฒ ๋ฉ๋๋ค. ABAP์์๋ ๋จ์ ๋ฐ์ดํฐ(Single Data Object), ๊ตฌ์กฐ์ฒด(Structure), ๋ด๋ถ ํ ์ด๋ธ(Internal Table)์ ํตํด ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๊ณ ๊ด๋ฆฌํ ์ ์์ต๋๋ค.์ด๋ฒ ๊ธ์์๋ ABAP์์ ๋ฐ์ดํฐ๋ฅผ ์ ์ฅํ๋ ๊ธฐ๋ณธ ๋ฐฉ์๊ณผ ๊ตฌ์กฐ์ฒด ๋ฐ ๋ด๋ถ ํ ์ด๋ธ์ ๋ํด ์์ธํ ์์๋ณด๊ฒ ์ต๋๋ค. ํ ์ด๋ธ์ ๊ตฌ์กฐ, ํ๋, ๋๋ฉ์ธ, ๋ฐ์ดํฐ ์์๋ฅผ SE11 ํ์ฉํ์ฌ ๊ฒ์ํ๋ ๋ฐฉ๋ฒ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: SELECT SINGLE๊ณผ SELECT์ ์ฐจ์ด, SE11/SE16 ํ์ฉํ๊ธฐ, ๋ณ์ ์ ๋์ฌ ์ค์ ABAP์์๋ SELECT๋ฌธ์ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ์์ ์ ๋ณด๋ฅผ ์กฐํํ ์ ์์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ S..

SAP ABAP์ ๋ค๋ฃจ๋ค ๋ณด๋ฉด ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์์ ๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ๋ฅ์ด ์์ ๋, Function Module(FM)์ ํ์ฉํ๋ฉด ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. Function Module์ ์ ์ญ์์ ํธ์ถํ ์ ์๋ ํจ์๋ก, ์ฌ์ฌ์ฉ์ฑ์ด ๋๊ณ , ํ์คํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์์ต๋๋ค.์ด๋ฒ ๊ธ์์๋ ABAP Function Module์ ๋ง๋๋ ๋ฐฉ๋ฒ๋ถํฐ ์์ธ ์ฒ๋ฆฌ, ํ์ฉ ์์ ๊น์ง ์์๋ณด๊ฒ ์ต๋๋ค. Function Modules ํจ์์ ๋ํ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: Function Modules ํจ์, Call Function ์ฌ์ฉํ๊ธฐ, SE37 ํจ์ ๊ฒ์ํ๊ธฐABAP์์ Function Module์ ๋ชจ๋ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ์ ํฅ์์ํต๋๋ค. ์ด๋ฒ ํฌ์ค..
๋ค๊ตญ์ด ์ง์์ด ํ์ํ ์ ํ๋ฆฌ์ผ์ด์ ์์๋ ํ๋์ฝ๋ฉ๋ ๋ฌธ์์ด์ ์ฌ์ฉํ๋ ๋์ , Text Symbols๋ฅผ ํ์ฉํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค. Text Symbols๋ ์ฌ๋ฌ ์ธ์ด๋ก ๋ฒ์ญ์ด ๊ฐ๋ฅํ๋๋ก ์ง์ํ๋ฉฐ, ํน์ ์ธ์ด ์ค์ ์ ๋ฐ๋ผ ์๋์ผ๋ก ๋ฒ์ญ๋ ๊ฐ์ ํ๋ฉด์ ํ์ํ ์ ์์ต๋๋ค. ์ด๋ฅผ ํตํด ๊ฐ๋ฐ์๋ ์ ์ง๋ณด์์ ํ์ฅ์ฑ์ ๋์ผ ์ ์์ต๋๋ค. ๐ Text Symbols ๋ฑ๋ก ๋ฐ ๋ฒ์ญ ๊ณผ์ Text Symbols ๋ฑ๋ก:์๋ฅผ ๋ค์ด, TEXT-001์ด๋ผ๋ ์ฌ๋ณผ์ ์์ฑํ๊ณ ๊ธฐ๋ณธ ์ธ์ด๋ก ํ ์คํธ๋ฅผ ์ ๋ ฅํฉ๋๋ค.๋ฒ์ญ ์์ ์ํ:GOTO - Translation์ผ๋ก ์ด๋ํ์ฌ Target Language(๋ชฉํ ์ธ์ด)๋ฅผ ์ค์ ํ ํ ๋ฒ์ญ๋ ๋ด์ฉ์ ์ ๋ ฅํ๊ณ ์ํฐ๋ฅผ ๋๋ฆ ๋๋ค.์ ๋ ฅ ํ ๋ ธ๋์์ผ๋ก ํ์๋๋ฉด ๋ฒ์ญ์ด ์๋ฃ๋ ๊ฒ์ ๋๋ค.ํ๋ก๊ทธ๋จ์์ Tex..