๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
728x90
๋ฐ˜์‘ํ˜•

๐Ÿง‘‍๐Ÿ’ผ SAP/ABAP78

[SAP ABAP] Workbench (์›Œํฌ๋ฒค์น˜) ๋ž€? Workbench (์›Œํฌ๋ฒค์น˜) ๋ž€?SAP Workbench๋Š” SAP ์‹œ์Šคํ…œ์—์„œ ABAP ๊ฐœ๋ฐœ์„ ์œ„ํ•ด ์‚ฌ์šฉ๋˜๋Š” ๋ชจ๋“  ๊ฐœ๋ฐœํˆด์˜ ๋ชจ์Œ์ž…๋‹ˆ๋‹ค.SAP Workbench๋Š” ABAP ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ SAP ์†”๋ฃจ์…˜์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์œ ์ง€๋ณด์ˆ˜ํ•˜๋Š”๋ฐ ํ•„์š”ํ•œ ๋‹ค์–‘ํ•œ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.์—ฌ๋Ÿฌ๊ฐ€์ง€ ๋„๊ตฌ์™€ ํ™”๋ฉด์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์œผ๋ฉฐ, ์ฃผ์š” ๊ธฐ๋Šฅ์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ฒƒ๋“ค์ด ์žˆ์Šต๋‹ˆ๋‹ค. SAP Workbench๋Š” SAP ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž ๋ฐ ์œ ์ง€๋ณด์ˆ˜ ๋‹ด๋‹น์ž๋“ค์ด SAP ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š”๋ฐ ํ•„์ˆ˜์ ์ธ ๋„๊ตฌ๋“ค์„ ํ•œ ๊ณณ์—์„œ ์ œ๊ณตํ•˜์—ฌ ํšจ์œจ์„ฑ์„ ๋†’์ด๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค. SE80ABAP Workbench (SE80)ABAP Workbench๋Š” ABAP ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š”๋ฐ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.ABAP Editor: ABAP ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑ, ํŽธ์ง‘ ๋ฐ ์œ ์ง€๋ณด์ˆ˜.. 2024. 1. 3.
[SAP ABAP] Transparent Table(ํŠธ๋žœ์ŠคํŒจ๋ŸฐํŠธ ํ…Œ์ด๋ธ”) ์ด๋ž€? (์ƒ์„ฑ ๋ฐฉ๋ฒ•, ๋ฐ์ดํ„ฐ ์กฐ์ž‘๋ฒ•) Transparent Table(ํŠธ๋žœ์ŠคํŒจ๋ŸฐํŠธ ํ…Œ์ด๋ธ”) ์ด๋ž€?Transparent Table์€ ๋ฐ์ดํ„ฐ ๋”•์…”๋„ˆ๋ฆฌ(Data Dictionary)์— ์ •์˜๋œ ๋ฐ์ดํ„ฐ ๊ตฌ์กฐ๋ฅผ ๊ฐ€์ง€๊ณ  ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค.ํ…Œ์ด๋ธ” ๊ตฌ์กฐ๊ฐ€ ๋ฐ์ดํ„ฐ ๋”•์…”๋„ˆ๋ฆฌ์—์„œ ์ •์˜๋˜์–ด ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ตฌ์กฐ ๋ณ€๊ฒฝ์ด ์šฉ์ดํ•ฉ๋‹ˆ๋‹ค.๋”ฐ๋ผ์„œ ํ…Œ์ด๋ธ”์˜ ๊ตฌ์กฐ๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด ๋ฐ์ดํ„ฐ ๋”•์…”๋„ˆ๋ฆฌ์—์„œ ๋ณ€๊ฒฝ์„ ์ˆ˜ํ–‰ํ•˜๊ณ , ํ…Œ์ด๋ธ” ์ž์ฒด๋ฅผ ์žฌ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ™œ์šฉ ์˜ˆ์‹œTransparent Table์€ ์ผ๋ฐ˜์ ์œผ๋กœ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์ •์˜ํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž๋‚˜ ์‹œ์Šคํ…œ์—์„œ ํ•„์š”๋กœ ํ•˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๊ธฐ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง‘๋‹ˆ๋‹ค.์ด๋Ÿฌํ•œ ํ…Œ์ด๋ธ”์€ SAP์˜ ๊ฐ ๋ชจ๋“ˆ์—์„œ ์‚ฌ์šฉ๋˜๋ฉฐ, ์˜ˆ๋ฅผ ๋“ค์–ด ๊ณ ๊ฐ ๋ฐ์ดํ„ฐ, ์ฃผ๋ฌธ ์ •๋ณด, ๋ฌผํ’ˆ ๋“ฑ๊ณผ ๊ฐ™์€ ๋‹ค์–‘ํ•œ ๋น„์ฆˆ๋‹ˆ์Šค ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•˜๋Š”๋ฐ ํ™œ์šฉ๋ฉ๋‹ˆ๋‹ค. Transparent Tab.. 2023. 12. 28.
[SAP ABAP] MODIFY์™€ UPDATE ์ฐจ์ด์  ์ •๋ฆฌ MODIFYUPDATE๋Œ€์ƒ๋‚ด๋ถ€ ํ…Œ์ด๋ธ”(ABAP Dictionary์— ์ •์˜๋œ ํ…Œ์ด๋ธ”)๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ…Œ์ด๋ธ”์ ์šฉ ๋ฒ”์œ„ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ ์ค‘์—๋งŒ ์˜ํ–ฅ ํŠธ๋žœ์žญ์…˜ ์ปค๋ฐ‹ ์‹œ ์˜๊ตฌ์  ์˜ํ–ฅ๋ฐ์ดํ„ฐ ๋ฝ๋‚ด๋ถ€ ํ…Œ์ด๋ธ” ๋ ˆ์ฝ”๋“œ์— ๋ฝ ๋ฐœ์ƒ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ ˆ์ฝ”๋“œ์— ๋ฝ ๋ฐœ์ƒํŠธ๋žœ์žญ์…˜ ์ฒ˜๋ฆฌํŠธ๋žœ์žญ์…˜ ์ปค๋ฐ‹ํ•˜๊ธฐ ์ „๊นŒ์ง€๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ฐ˜์˜๋˜์ง€ ์•Š ํŠธ๋žœ์žญ์…˜ ์ปค๋ฐ‹ ์‹œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ์˜๊ตฌ ๋ฐ˜์˜   ์ผ๋ฐ˜ db์— ์‚ฌ์šฉํ•˜๋Š” modify์™€ ์ธํ„ฐ๋„ํ…Œ์ด๋ธ”์— ์‚ฌ์šฉํ•˜๋Š” modify๋Š” ์ฐจ์ด๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. db์— modify๋ฅผ ํ•˜๋ฉด ํ‚ค๊ฐ’์ด ์ผ์น˜ํ•˜๋Š” ์ž๋ฃŒ๊ฐ€ ์žˆ์œผ๋ฉด update, ์—†์œผ๋ฉด insert๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ธํ„ฐ๋„ํ…Œ์ด๋ธ”์—์„œ๋Š” update ์—ญํ• ๋งŒ ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ž๋ฃŒ๊ฐ€ ์—†์„ ๊ฒฝ์šฐ์— insert๊ฐ€ ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ธํ„ฐ๋„ํ…Œ์ด๋ธ”์— ์ž๋ฃŒ๋ฅผ modify ํ•˜์‹ค๋•Œ ์ž๋ฃŒ๊ฐ€ ์—†๋‹ค๋ฉด a.. 2023. 12. 27.
[SAP ABAP] ๋น„๊ต ์—ฐ์‚ฐ์ž(=, >, >=, <, >=, <> ๋˜๋Š” EQ, GT, GE, LT, LE, NE) ๋น„๊ต ์—ฐ์‚ฐ์žabap ์—์„œ๋Š” ๋น„๊ต ์—ฐ์‚ฐ์ž๋ฅผ =, >, >=, =,  ๋˜๋Š” EQ(Equals), GT(Greater Than), GE(Greater Than or Equal To), LT(Less Than), LE(Less Than or Equal To), NE(Not Equal) ๋กœ ํ‘œ๊ธฐํ•ฉ๋‹ˆ๋‹ค.EQA = BA์™€ B๊ฐ€ ๊ฐ™๋‹คNEA BA์™€ B๊ฐ€ ๋‹ค๋ฅด๋‹คLTA A๋ณด๋‹ค B๊ฐ€ ์ž‘๋‹คGTA > BA๊ฐ€ B๋ณด๋‹ค ํฌ๋‹คLEA A๊ฐ€ B๋ณด๋‹ค ์ž‘๊ฑฐ๋‚˜ ๊ฐ™๋‹คGEA >= BA๊ฐ€ B๋ณด๋‹ค ํฌ๊ฑฐ๋‚˜ ๊ฐ™๋‹ค ๋น„๊ต ์—ฐ์‚ฐ์ž ์‚ฌ์šฉ ์˜ˆ์‹œDATA lv_number1 TYPE i VALUE 10.DATA lv_number2 TYPE i VALUE 20." ๊ฐ™์ŒIF lv_number1 EQ lv_number2. WRITE 'lv_number1 is equal.. 2023. 12. 26.
728x90
๋ฐ˜์‘ํ˜•