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