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

SAP GUI์์ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ธฐ ์ํด GUI Status Bar์ Title Bar๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. GUI ์์๋ฅผ ํ์ฉํ๋ฉด ํ๋ฉด์ ๋ฉ๋ด, ๋ฒํผ, ์์ด์ฝ์ ์ถ๊ฐํ์ฌ ์ฌ์ฉ์ ํธ์์ฑ์ ๋์ผ ์ ์์ผ๋ฉฐ, Title Bar๋ฅผ ์ค์ ํ์ฌ ํ๋ฉด์ ์ ๋ชฉ์ ์ง๊ด์ ์ผ๋ก ํ์ํ ์ ์์ต๋๋ค.์ด๋ฒ ํฌ์คํ ์์๋ GUI Status Bar์ Title Bar ์ค์ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ ์์ ์ ํจ๊ป ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๐ํ๋ ์ด๋ฒ ํฌ์คํ ์ ์์ ๋ ์๋ ํฌ์คํ ๋ค๊ณผ ์ด์ด์ง๋๋ค. โฌ๏ธ1๏ธโฃ ABAP ํ๋ฉด ๋์ ์ ์ด - MODIFY SCREEN ํ์ฉํ๊ธฐ2๏ธโฃ ABAP ํ๋ฉด ์ ํ - Next Screen๊ณผ SET SCREEN ๋ฐฉ์์ ์ฐจ์ด3๏ธโฃ ABAP ํ์ ์ฐฝ๊ณผ ์ปค์ ์ค์ - CALL SCREEN๊ณผ SET CURSOR ..

SAP GUI์์ ์ฌ์ฉ์ ๊ฒฝํ์ ํฅ์์ํค๊ธฐ ์ํด ํ์ ์ฐฝ์ ๋์ฐ๋ ๋ฐฉ๋ฒ๊ณผ ์ปค์ ์์น๋ฅผ ์ค์ ํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ํ์ ์ฐฝ์ ํ์ฉํ๋ฉด ์ฌ์ฉ์์๊ฒ ์ค์ํ ์ ๋ณด๋ฅผ ์ ๋ฌํ๊ฑฐ๋ ์ ๋ ฅ์ ์ ๋ํ ์ ์์ผ๋ฉฐ, ์ปค์ ์ค์ ์ ํตํด ์ฌ์ฉ์์ ์ ๋ ฅ ํธ์์ฑ์ ๋์ผ ์ ์์ต๋๋ค.์ด๋ฒ ํฌ์คํ ์์๋ CALL SCREEN์ ํ์ฉํ ํ์ ์ฐฝ ๊ตฌํ๊ณผ SET CURSOR์ ์ด์ฉํ ์ปค์ ์ค์ ๋ฐฉ๋ฒ์ ๋จ๊ณ๋ณ ์์ ์ ํจ๊ป ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๐ํ๋ ์ด๋ฒ ํฌ์คํ ์ ์์ ๋ ์๋ ํฌ์คํ ๋ค๊ณผ ์ด์ด์ง๋๋ค. โฌ๏ธ1๏ธโฃ ABAP ํ๋ฉด ๋์ ์ ์ด - MODIFY SCREEN ํ์ฉํ๊ธฐ2๏ธโฃ ABAP ํ๋ฉด ์ ํ - Next Screen๊ณผ SET SCREEN ๋ฐฉ์์ ์ฐจ์ด 1. ์ปค์ ์ค์ - SET CURSOR์ฌ์ฉ์๊ฐ ํ๋ฉด์ ์ง์ ํ์ ๋, ํน์ ์ ๋ ฅ ํ..

ABAP ํ๋ฉด(Screen) ๊ฐ๋ฐ์์ ์ฌ์ฉ์๋ ์ ๋ ฅํ ๋ฐ์ดํฐ๋ฅผ ๋ค์ ํ๋ฉด์ผ๋ก ๋๊ธฐ๊ฑฐ๋, ํน์ ์กฐ๊ฑด์ ๋ฐ๋ผ ์ํ๋ ํ๋ฉด์ผ๋ก ์ ํํ ์ ์์ด์ผ ํฉ๋๋ค. SAP GUI์์๋ Next Screen ๋๋ SET SCREEN์ ์ฌ์ฉํ์ฌ ํ๋ฉด ์ ํ์ ์ ์ดํ ์ ์์ต๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ ์ ์ ์ธ Next Screen ๋ฐฉ์๊ณผ ๋์ ์ธ SET SCREEN ์ ์ด ๋ฐฉ์์ ์ฐจ์ด์ ๊ณผ ํ์ฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. ๐ํ๋ ์ด๋ฒ ํฌ์คํ ์ ์์ ๋ ์๋ ํฌ์คํ ๊ณผ ์ด์ด์ง๋๋ค. โฌ๏ธABAP ํ๋ฉด ๋์ ์ ์ด - MODIFY SCREEN ํ์ฉํ๊ธฐ 1. Screen Sequence(ํ๋ฉด ์ ํ ํ๋ฆ)๋?ABAP์์๋ Next Screen๊ณผ SET SCREEN ์ ์ด๋ฅผ ์ด์ฉํด ํ๋ฉด ๊ฐ ์ด๋์ ์ ์ดํ ์ ์์ต๋๋ค.Next Screen: PAI ์ข ๋ฃ ..

ABAP์์๋ ์ข ์ข ํน์ ์กฐ๊ฑด์ ๋ฐ๋ผ ํ๋ฉด ์์(์ ๋ ฅ ํ๋, ๋ฒํผ ๋ฑ)๋ฅผ ๋์ ์ผ๋ก ๋ณ๊ฒฝํด์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ฐ์ํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์กฐํ ๋ชจ๋์์๋ ํ๋๋ฅผ ๋นํ์ฑํํ๊ณ , ์์ ๋ชจ๋์์๋ ํ์ฑํํ๋ ๋ฐฉ์์ ๋๋ค. ์ด๋ฐ ๊ธฐ๋ฅ์ ๊ตฌํํ๊ธฐ ์ํด MODIFY SCREEN์ ํ์ฉํ์ฌ ํ๋ฉด์ ๋์ ์ผ๋ก ์ ์ดํ๋ ๋ฐฉ๋ฒ์ ์์๋ณด๊ฒ ์ต๋๋ค. 1. ํ๋ฉด ๋์ ์ ์ด๋?ABAP์์ ํ๋ฉด(Screen)์ ์ฌ์ฉํ ๋, ํน์ ์กฐ๊ฑด์ ๋ฐ๋ผ ํ๋ฉด ์์(์ ๋ ฅ ํ๋, ๋ฒํผ, ์ฒดํฌ๋ฐ์ค ๋ฑ)๋ฅผ ํ์ฑํ/๋นํ์ฑํํ๊ฑฐ๋, ์จ๊ธฐ๊ฑฐ๋ ๋ณ๊ฒฝํด์ผ ํ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค. ์ด๋ฐ ๋์ ํ๋ฉด ์ฒ๋ฆฌ๋ MODIFY SCREEN ๋ฌธ๋ฒ์ ์ฌ์ฉํ์ฌ ๊ตฌํํ ์ ์์ต๋๋ค. 2. MODIFY SCREEN ๊ฐ๋ MODIFY SCREEN์ ์ฌ์ฉํ๋ฉด โ๏ธ PBO (Process Befor..

SAP Screen Program(๋ชจ๋ ํ ํ๋ก๊ทธ๋จ)์ UI์ ๋ก์ง์ ๊ฒฐํฉํ์ฌ ์ฌ์ฉ์ ์ ๋ ฅ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ผ๋ก ๋์ํฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ ABAP Dictionary๋ฅผ ์ด์ฉํ์ฌ Screen Program์ ์์ฑํ๋ ์ผ๋ฐ์ ์ธ ๊ณผ์ ๊ณผ ์ค์ ์์ ๋ฅผ ํจ๊ป ์ค๋ช ํ๊ฒ ์ต๋๋ค. ๐ํ๋ ์ง๋ ํฌ์คํ ๊ณผ ๋ด์ฉ์ด ์ด์ด์ง๋ ํฌ์คํ ์ ๋๋ค. 5๋ฒ๊น์ง ์ฝ์ผ์ ํ ์ด๋ฒ ํฌ์คํ ์ ์์ํ๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค. โฌ๏ธ [SAP] Screen Program (2) Screen Program ์์ฑํ๊ธฐ - ์ ์ญ๋ณ์ ํ์ฉํ๊ธฐSAP Screen Program(๋ชจ๋ ํ ํ๋ก๊ทธ๋จ)์ UI์ ๋ก์ง์ ๊ฒฐํฉํ์ฌ ์ฌ์ฉ์ ์ ๋ ฅ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ผ๋ก ๋์ํฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ Screen Program์ ์์ฑํ๋ ์ผ๋ฐ์ ์ธ ๊ณผ์ ๊ณผ ์ค์ ์์ ๋ฅผ ํจ๊ป ์ค๋ช ํ๊ฒ ์ต๋i..

SAP Screen Program(๋ชจ๋ ํ ํ๋ก๊ทธ๋จ)์ UI์ ๋ก์ง์ ๊ฒฐํฉํ์ฌ ์ฌ์ฉ์ ์ ๋ ฅ์ ์ฒ๋ฆฌํ๋ ๋ฐฉ์์ผ๋ก ๋์ํฉ๋๋ค. ์ด๋ฒ ๊ธ์์๋ Screen Program์ ์์ฑํ๋ ์ผ๋ฐ์ ์ธ ๊ณผ์ ๊ณผ ์ค์ ์์ ๋ฅผ ํจ๊ป ์ค๋ช ํ๊ฒ ์ต๋๋ค. Screen ํ๋ก๊ทธ๋จ์ ๊ตฌ์กฐ์ ๊ธฐ๋ณธ๊ฐ๋ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ [SAP] Screen Program (1) ๊ตฌ์กฐ์ ๊ธฐ๋ณธ ๊ฐ๋ SAP์ Screen Program( = Dialog Program, Module Pool Program)์ UI์ ๋ก์ง์ ๊ฒฐํฉํ์ฌ ๋ฐ์ดํฐ ์ ๋ ฅ ๋ฐ ์ถ๋ ฅ์ ์ฒ๋ฆฌํ๋ ํ๋ก๊ทธ๋จ ์ ํ์ ๋๋ค. ์ด ๊ธ์์๋ Screen Program์ ๊ตฌ์กฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ฒ ์ต๋๋ค.informatik.tistory.com 1. Screen Program ์์ฑ ๋จ๊ณSAP Screen Pr..

SAP์ Screen Program( = Dialog Program, Module Pool Program)์ UI์ ๋ก์ง์ ๊ฒฐํฉํ์ฌ ๋ฐ์ดํฐ ์ ๋ ฅ ๋ฐ ์ถ๋ ฅ์ ์ฒ๋ฆฌํ๋ ํ๋ก๊ทธ๋จ ์ ํ์ ๋๋ค. ์ด ๊ธ์์๋ Screen Program์ ๊ตฌ์กฐ์ ๊ธฐ๋ณธ ๊ฐ๋ ์ ์ ๋ฆฌํ๊ฒ ์ต๋๋ค. Report ํ๋ก๊ทธ๋จ๊ณผ Screen ํ๋ก๊ทธ๋จ ๊ด๋ จ๋ ๊ธ ๋ณด๋ฌ๊ฐ๊ธฐโฌ๏ธ [SAP] ABAP ํ๋ก๊ทธ๋จ: Report ํ๋ก๊ทธ๋จ๊ณผ Screen ํ๋ก๊ทธ๋จ์ด๋?SAP ABAP์์ ํ๋ก๊ทธ๋จ์ ํฌ๊ฒ Report ํ๋ก๊ทธ๋จ๊ณผ Screen ํ๋ก๊ทธ๋จ์ผ๋ก ๋๋ฉ๋๋ค. ๊ฐ๊ฐ์ ํน์ง๊ณผ ์ฌ์ฉ๋ฒ์ ์ดํดํ๋ฉด SAP ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ ์ ํ ํ๋ก๊ทธ๋จ ์ ํ์ ์ ํํ ์ ์์ต๋๋ค. 1. Report ํ๋กinformatik.tistory.com ๐ ๋ชฉ์ฐจScreen Program..

SAP ABAP์์ ํ๋ก๊ทธ๋จ์ ํฌ๊ฒ Report ํ๋ก๊ทธ๋จ๊ณผ Screen ํ๋ก๊ทธ๋จ์ผ๋ก ๋๋ฉ๋๋ค. ๊ฐ๊ฐ์ ํน์ง๊ณผ ์ฌ์ฉ๋ฒ์ ์ดํดํ๋ฉด SAP ๊ฐ๋ฐ ํ๊ฒฝ์์ ์ ์ ํ ํ๋ก๊ทธ๋จ ์ ํ์ ์ ํํ ์ ์์ต๋๋ค. 1. Report ํ๋ก๊ทธ๋จReport ํ๋ก๊ทธ๋จ์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๊ณ ์ถ๋ ฅํ๋ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค. ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ณ๊ฒฝ์ ๊ฐํ์ง ์์ผ๋ฉฐ, ๋ฐ์ดํฐ๋ฅผ ์ฝ์ด์ค๋ ๊ธฐ๋ฅ์ ์ํํ๋ ๊ฒ์ด ํน์ง์ ๋๋ค. โ๏ธ Report ํ๋ก๊ทธ๋จ์ ํน์ง๋ฐ์ดํฐ ์กฐํ ๋ฐ ์ถ๋ ฅ ๋ชฉ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ณ๊ฒฝ ์์ (CRUD ์์ ๋ถ๊ฐํฉ๋๋ค.)PARAMETERS, SELECT-OPTIONS ๋ฑ์ ์ฌ์ฉํ์ฌ ์ ๋ ฅ ๊ฐ์ ๋ฐ์ ์ ์์ํ๋ก๊ทธ๋จ ์ ํ: Executable Program (Type 1 Program) ๐ ์์ ์ฝ๋ REPORT ZREPORT_SAMPLE..

SAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ ๋, ์ฌ์ฉ์๊ฐ ํน์ ๊ฐ์ ์ฝ๊ฒ ๊ฒ์ํ ์ ์๋๋ก ๋๋ ๊ธฐ๋ฅ์ด Search Help์ ๋๋ค. ์๋ฅผ ๋ค์ด, ํ๋ฒ์ ์ ๋ ฅํ ๋ ํด๋น ํ์์ ์ด๋ฆ๋ ํจ๊ป ํ์ธํ๊ณ ์ถ๋ค๋ฉด Search Help๋ฅผ ํ์ฉํ๋ฉด ๋ฉ๋๋ค. ์ด๋ฒ ํฌ์คํ ์์๋ Search Help์ ๊ฐ๋ , ์์ฑ ๋ฐฉ๋ฒ, ๊ทธ๋ฆฌ๊ณ ์ค์ ์์ ๊น์ง ์ดํด๋ณด๊ฒ ์ต๋๋ค. 1. Search Help๋?์ฌ์ฉ์๊ฐ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํ ๋, ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ๊ฒ์ํ๊ณ ์ ํํ ์ ์๋๋ก ๋์์ฃผ๋ ๊ธฐ๋ฅ์ ๋๋ค. ์๋ฅผ ๋ค์ด, ํ๋ฒ์ ์ ๋ ฅํ๋ ํ๋์์ ํด๋น ํ๋ฒ์ ๊ฐ์ง ํ์ ๋ชฉ๋ก์ ๊ฒ์ํ๊ณ , ์ ํํ๋ฉด ์๋์ผ๋ก ์ ๋ ฅ๋๋๋ก ํ ์ ์์ต๋๋ค.Search Help๋ ๋ ๋ฆฝ์ ์ธ ๊ฐ์ฒด๋ก ์์ฑํ์ฌ ํ ์ด๋ธ ํ๋๋ ๋ฐ์ดํฐ ์๋ฆฌ๋จผํธ์ ์ฐ๊ฒฐํ ์ ์์ผ๋ฉฐ, ์ฌ์ฉ์๊ฐ ๋ณด๋ค ํธ๋ฆฌํ๊ฒ ๋ฐ์ดํฐ..

SAP ์์คํ ์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ ๋ ์ฌ๋ฌ ๊ฐ์ ํ ์ด๋ธ์ ์กฐ์ธํ์ฌ ์ํ๋ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์ผ ํ๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ต๋๋ค.์๋ฅผ ๋ค์ด, ํ์ ์ ๋ณด์ ์ฑ์ ๊ฐ ๋ณ๋์ ํ ์ด๋ธ์ ์ ์ฅ๋์ด ์๋ค๋ฉด, ํ์์ ์ฑ์ ์ ์กฐํํ๋ ค๋ฉด ๋ ๊ฐ์ ํ ์ด๋ธ์ ์ฐ๊ฒฐํด์ผ ํฉ๋๋ค.ABAP Open SQL์์๋ ์ด๋ฅผ ์ํด JOIN(์กฐ์ธ) ์ ์ฌ์ฉํฉ๋๋ค.์ด๋ฒ ํฌ์คํ ์์๋ INNER JOIN, LEFT OUTER JOIN์ ๊ฐ๋ ๊ณผ ์ฐจ์ด์ , ๊ทธ๋ฆฌ๊ณ ABAP์์ JOIN์ ํ์ฉํ๋ ๋ฐฉ๋ฒ์ ์ค๋ช ํ๊ฒ ์ต๋๋ค.1. JOIN์ด๋?โ๏ธ JOIN(์กฐ์ธ)์ ๋ ๊ฐ ์ด์์ ํ ์ด๋ธ์ ์ฐ๊ฒฐํ์ฌ ๋ฐ์ดํฐ๋ฅผ ์กฐํํ๋ ๋ฐฉ๋ฒ์ ๋๋ค.โ๏ธ SAP์ ABAP Open SQL์์๋ INNER JOIN๊ณผ LEFT OUTER JOIN์ ์ง์ํ๋ฉฐ, ์ด๋ฅผ ํ์ฉํ๋ฉด ๊ด๋ จ ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ์ ๊ฐ์ ธ์ฌ ..