728x90
๋ฐ์ํ
1. SE38์ ์ธ์ ์ฌ์ฉํ๋?
SAP ๊ฐ๋ฐ ๋ฐ ์ด์ ๊ณผ์ ์์ ๋ค์ํ ์๋๋ฆฌ์ค์์ `SE38`์ด ์ ์ฉํ๊ฒ ์ฌ์ฉ๋ฉ๋๋ค.
์ฌ์ฉ ์ํฉ | ์ค๋ช |
1. ABAP ๋ฆฌํฌํธ ํ๋ก๊ทธ๋จ ๊ฐ๋ฐ | ๋ฐ์ดํฐ๋ฅผ ์กฐํ, ๊ฐ๊ณต, ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ ๋ |
2. ๋ฐฐ์น ํ๋ก๊ทธ๋จ ์คํ | ๋๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฐ์น ์์ ์ํ |
3. ํ ์คํธ ๋ฐ ๋๋ฒ๊น | ํน์ ๊ธฐ๋ฅ์ ํ ์คํธํ๊ฑฐ๋ ๋ฌธ์ ํด๊ฒฐ์ ์ํด ํ๋ก๊ทธ๋จ์ ์คํํ ๋ |
4. ์ปค์คํ ํ๋ก๊ทธ๋จ ์คํ | ์ฌ์ฉ์ ์ ์ ํ๋ก๊ทธ๋จ(Z-Program)์ ์คํํ ๋ |
5. ํ์ค ํ๋ก๊ทธ๋จ ์กฐํ ๋ฐ ๋ณต์ฌ | SAP ํ์ค ํ๋ก๊ทธ๋จ์ ํ์ธํ๊ฑฐ๋, Z ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณต์ฌํ์ฌ ์์ ํ ๋ |
6. ์ ํธ๋ฆฌํฐ ํ๋ก๊ทธ๋จ ์คํ | ํน์ ์์ ์ ์๋ํํ๋ ํ๋ก๊ทธ๋จ ์คํ (์: ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์ , ์ธํฐํ์ด์ค ์ฒ๋ฆฌ) |
2. SE38์ ์ฃผ์ ๊ธฐ๋ฅ
SE38์์ ์ ๊ณตํ๋ ์ฃผ์ ๊ธฐ๋ฅ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
๊ธฐ๋ฅ | ์ค๋ช |
ํ๋ก๊ทธ๋จ ์์ฑ(Create) | ์๋ก์ด ABAP ํ๋ก๊ทธ๋จ์ ์์ฑ |
ํ๋ก๊ทธ๋จ ์์ (Change) | ๊ธฐ์กด ํ๋ก๊ทธ๋จ์ ์์ |
ํ๋ก๊ทธ๋จ ์คํ(Execute) | ํ๋ก๊ทธ๋จ์ ์ง์ ์คํ (F8 ํค) |
๋๋ฒ๊น (Debugging) | ํ๋ก๊ทธ๋จ ์คํ ์ค ์ค๋ฅ๋ฅผ ๋ถ์ (F5, F6, F7, F8 ์ฌ์ฉ) |
๊ตฌ๋ฌธ ๊ฒ์ฌ(Syntax Check) | ๋ฌธ๋ฒ ์ค๋ฅ๋ฅผ ํ์ธ (Ctrl + F2) |
๋จ์ ํ ์คํธ(Test Run) | ํ๋ก๊ทธ๋จ์ ํ ์คํธ ์คํ (Shift + F8) |
๋ฒ์ ๊ด๋ฆฌ(Version Management) | ์ฝ๋ ๋ณ๊ฒฝ ์ด๋ ฅ์ ํ์ธํ๊ณ ์ด์ ๋ฒ์ ์ผ๋ก ๋ณต์ |
ํ๋ก๊ทธ๋จ ๋ณต์ฌ(Copy) | ๊ธฐ์กด ํ๋ก๊ทธ๋จ์ ๋ณต์ฌํ์ฌ ์๋ก์ด ํ๋ก๊ทธ๋จ์ผ๋ก ์์ฑ |
3. SE38์ ์ฅ์
์ฅ์ | ์ค๋ช |
1. ๋น ๋ฅด๊ณ ์ง๊ด์ ์ธ ๊ฐ๋ฐ ํ๊ฒฝ | ํ๋ก๊ทธ๋จ์ ์ง์ ์ ๋ ฅํ๊ณ ์คํํ ์ ์์ |
2. ํ์ค ๋ฐ ์ปค์คํ ํ๋ก๊ทธ๋จ ๊ด๋ฆฌ ์ฉ์ด | SAP ํ์ค ํ๋ก๊ทธ๋จ์ ๋ถ์ํ๊ฑฐ๋ Z ํ๋ก๊ทธ๋จ์ ์ฝ๊ฒ ๊ฐ๋ฐ |
3. ๊ฐ๋ ฅํ ๋๋ฒ๊น ๊ธฐ๋ฅ | SE80๊ณผ ํจ๊ป ์ฌ์ฉํ์ฌ ๋๋ฒ๊น ๊ฐ๋ฅ (/h ๋๋ F5-F8 ์ฌ์ฉ) |
4. ๋ฐฐ์น ํ๋ก๊ทธ๋จ(Batch Processing) ๊ฐ๋ฅ | ๋๋ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ํ๋ก๊ทธ๋จ ์์ฑ ๊ฐ๋ฅ |
5. ์ ํธ๋ฆฌํฐ ํ๋ก๊ทธ๋จ ์คํ ๊ฐ๋ฅ | ๊ฐ๋จํ ์คํฌ๋ฆฝํธ ์คํ์ด๋ ๋ฐ์ดํฐ ์ ๋ฆฌ ์์ ์ ์ํํ ์ ์์ |
6. ํ์ค ํ๋ก๊ทธ๋จ ๋ถ์ ๊ฐ๋ฅ | SAP ํ์ค ๋ฆฌํฌํธ๋ฅผ ๋ถ์ํ์ฌ ๊ฐ๋ฐ ์ฐธ๊ณ ๊ฐ๋ฅ (SAPR* ํ๋ก๊ทธ๋จ ์กฐํ) |
4. SE38์ ์ฌ์ฉํ๋ฉด ํธํ ๊ฒฝ์ฐ (ํ์ฉ ์ฌ๋ก)
- ๋ฆฌํฌํธ ํ๋ก๊ทธ๋จ ์คํ
- SE38์ SAP์์ ๋ฆฌํฌํธ ํ๋ก๊ทธ๋จ์ ์คํํ๋ ๊ฐ์ฅ ๋น ๋ฅธ ๋ฐฉ๋ฒ์ ๋๋ค.
- ํน์ ๊ธฐ๋ฅ์ ํ
์คํธํ ๋
- ํ ์คํธ๋ฅผ ์ํด ๋น ๋ฅด๊ฒ Zํ๋ก๊ทธ๋จ์ ์คํํ ๋ SE38์ด ํธ๋ฆฌํฉ๋๋ค.
- ๋๋ ๋ฐ์ดํฐ ๋ฐฐ์น ์ฒ๋ฆฌ
- SAP์์๋ SE38์ ํตํด ๋ฐฐ์น ํ๋ก๊ทธ๋จ์ ์คํํ์ฌ ๋๋ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ ์ ์์ต๋๋ค.
- ํ์ค ํ๋ก๊ทธ๋จ์ ์กฐํํ๊ฑฐ๋ ๋ณต์ฌํ ๋
- SAP ํ์ค ํ๋ก๊ทธ๋จ์ ๋ถ์ํ๊ฑฐ๋, `Z`ํ๋ก๊ทธ๋จ์ผ๋ก ๋ณต์ฌํ์ฌ ์์ ๊ฐ๋ฅ
- ํ๋ก๊ทธ๋จ ์ด๋ฆ์ ์๋๋ฐ, ์์น๋ฅผ ๋ชจ๋ฅผ ๋
- SAP ์๋ธ๋ฃจํด ์์น ์ฐพ๋ ๋ฐฉ๋ฒ
5. SE38๊ณผ SE80์ ์ฐจ์ด
โ
๋น ๋ฅด๊ฒ ํ๋ก๊ทธ๋จ์ ์์ ํ๊ฑฐ๋ ์คํํ ๋ SE38์ด ํธ๋ฆฌ
โ
์ฌ๋ฌ ๊ฐ๋ฐ ๊ฐ์ฒด๋ฅผ ๊ด๋ฆฌํ ๋๋ SE80์ด ๋ ์ ํฉ
ํญ๋ชฉ | SE38 (ABAP Editor) | SE80 (Object Navigator) |
์ฃผ์ ์ฉ๋ | ๊ฐ๋ณ ํ๋ก๊ทธ๋จ ์คํ ๋ฐ ์์ | ๊ฐ๋ฐ ๊ฐ์ฒด ์ ์ฒด ๊ด๋ฆฌ |
UI ๋ฐฉ์ | ๋จ์ผ ํ๋ก๊ทธ๋จ ์ค์ฌ | ํจํค์ง ๊ธฐ๋ฐ์ ๊ตฌ์กฐ์ ๊ด๋ฆฌ |
๋๋ฒ๊น | ๊ฐ๋ฅ (F5-F8) | ๊ฐ๋ฅ (F5-F8) |
์ฌ์ฉ ํธ์์ฑ | ๋น ๋ฅด๊ฒ ํ๋ก๊ทธ๋จ ์คํ ๊ฐ๋ฅ | ํธ๋์ญ์ , ํจ์ ๋ชจ๋ ๋ฑ ์ ์ฒด์ ์ธ ๊ฐ๋ฐ ๊ฐ๋ฅ |
ํ๋ก๊ทธ๋จ ๋ณต์ฌ | ๊ฐ๋ฅ (COPY ๊ธฐ๋ฅ ์ฌ์ฉ) | ๊ฐ๋ฅ (๊ฐ์ฒด ๊ธฐ๋ฐ) |
6. SE38์ ์ฌ์ฉํ์ง ์๊ณ ๋ค๋ฅธ ๋ฐฉ๋ฒ์ ์ฌ์ฉํด์ผ ํ๋ ๊ฒฝ์ฐ
SE38์ ์์ํ๊ฒ "ํ๋ก๊ทธ๋จ์ ์คํํ๊ณ ์์ ํ๋ ์ฉ๋"๋ก ์ฌ์ฉํ๊ธฐ ์ข์ง๋ง, ๊ฐ๋ฐ ํ๊ฒฝ์ ํตํฉ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ค๋ฉด SE80์ด ๋ ์ ํฉํฉ๋๋ค.
์ํฉ | ๋ ๋์ ๋์ |
ํ์ค ํ๋ก๊ทธ๋จ ๋ถ์ ๋ฐ ํ์ฅ | SE80 (Object Navigator) |
Function Module ๋ถ์ ๋ฐ ์คํ | SE37 (Function Builder) |
ํ ์ด๋ธ ๋ฐ์ดํฐ ์ง์ ์กฐํ | SE16N (Data Browser) |
ํด๋์ค ๊ธฐ๋ฐ ๊ฐ๋ฐ | SE24 (Class Builder) |
ํธ๋์ญ์ ์ฝ๋ ๊ธฐ๋ฐ ์คํ | SE93 (Transaction Maintenance) |
728x90
๋ฐ์ํ