| ์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
|---|---|---|---|---|---|---|
| 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 |
- PRD
- screen program
- Import
- subscreen
- ์ค๋ฒ2
- dev
- ๊น์ด์ฐ์ ํ์
- ๋๋น์ฐ์ ํ์
- ์ค๋ฒ3
- call function
- select
- ์๊ณ ๋ฆฌ์ฆ
- abap dictionary
- Export
- ์คํธ๋ญ์ฒ
- ๋จ๋ฐฉํฅํ์
- ๋ฐฑ์ค
- Internal Table
- qas
- screen
- SAP
- tasknumber
- ๋ชจ๋ํ
- ์ด๋ถํ์
- ABAP
- t์ฝ๋
- modify
- ์๋ฐฉํฅํ์
- Function Module
- structure
- Today
- Total
๋ชฉ๋กFunction Module (2)
SAP & HR SaaS Tech Journey๐ซ
SAP ABAP์ ๋ค๋ฃจ๋ค ๋ณด๋ฉด ์ฌ๋ฌ ํ๋ก๊ทธ๋จ์์ ๋ฐ๋ณต์ ์ผ๋ก ์ฌ์ฉ๋๋ ๊ธฐ๋ฅ์ด ์์ ๋, Function Module(FM)์ ํ์ฉํ๋ฉด ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์ ์์ต๋๋ค. Function Module์ ์ ์ญ์์ ํธ์ถํ ์ ์๋ ํจ์๋ก, ์ฌ์ฌ์ฉ์ฑ์ด ๋๊ณ , ํ์คํ๋ ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ฃผ๊ณ ๋ฐ์ ์ ์์ต๋๋ค.์ด๋ฒ ๊ธ์์๋ ABAP Function Module์ ๋ง๋๋ ๋ฐฉ๋ฒ๋ถํฐ ์์ธ ์ฒ๋ฆฌ, ํ์ฉ ์์ ๊น์ง ์์๋ณด๊ฒ ์ต๋๋ค. Function Modules ํจ์์ ๋ํ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ ABAP ํ๋ก๊ทธ๋๋ฐ: Function Modules ํจ์, Call Function ์ฌ์ฉํ๊ธฐ, SE37 ํจ์ ๊ฒ์ํ๊ธฐABAP์์ Function Module์ ๋ชจ๋ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ์ ํฅ์์ํต๋๋ค. ์ด๋ฒ ํฌ์ค..
ABAP์์ Function Module์ ๋ชจ๋ํ๋ ๊ธฐ๋ฅ์ ์ ๊ณตํ์ฌ ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ์ ํฅ์์ํต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ Function Group๊ณผ Function Modules์ ๊ด๊ณ, SE37์ ํ์ฉํ ํจ์ ๊ฒ์ ๋ฐ ํ ์คํธ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ CALL FUNCTION์ ์ฌ์ฉํ ํจ์ ํธ์ถ ์์ (BC400_MOS_POWER)๋ฅผ ๋ค๋ฃจ๊ฒ ์ต๋๋ค. ๋ก์ปฌ ๋ชจ๋๊ณผ ๊ธ๋ก๋ฒ ๋ชจ๋์ ์ฐจ์ด์ ์ ๋ํ ํฌ์คํ ๋ณด๋ฌ๊ฐ๊ธฐ โฌ๏ธ [ABAP] ๋ก์ปฌ ๋ชจ๋ - ์๋ธ๋ฃจํด(Subroutine)ABAP์์๋ ์ฝ๋์ ์ฌ์ฌ์ฉ์ฑ๊ณผ ์ ์ง๋ณด์์ฑ์ ๋์ด๊ธฐ ์ํด ๋ชจ๋ํ๋ฅผ ํ์ฉํฉ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ Local Module vs Global Module ์ฐจ์ด, FORM์ ํ์ฉํ ์๋ธ๋ฃจํด ์ ์ ๋ฐ ํธ์ถ, ๊ทธ๋ฆฌ๊ณ Call by Value vs C..