๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋ก2025/01/24 (3)

CS Student’s SAP&Tech Journey๐Ÿ’ซ

[SAP] T์ฝ”๋“œ ์„ค๊ณ„ํ•˜๊ธฐ / CR Release ๊ณผ์ • ์•Œ์•„๋ณด๊ธฐ

SAP ABAP ๊ฐœ๋ฐœ ๊ณผ์ •์—์„œ๋Š” T์ฝ”๋“œ(Transaction Code)๋ฅผ ์„ค๊ณ„ํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ์‰ฝ๊ฒŒ ํ”„๋กœ๊ทธ๋žจ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” ์ž‘์—…์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ๊ฐœ๋ฐœํ•œ ํ”„๋กœ๊ทธ๋žจ์ด ์‹ค์ œ๋กœ ์‹œ์Šคํ…œ์— ๋ฐฐํฌ๋  ์ˆ˜ ์žˆ๋„๋ก CR(Change Request)๋ฅผ Release ํ•˜๋Š” ๊ณผ์ •๋„ ํ•„์ˆ˜์ž…๋‹ˆ๋‹ค. ์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” T์ฝ”๋“œ ์„ค๊ณ„์™€ CR Release ๊ณผ์ •์„ ๋‹จ๊ณ„๋ณ„๋กœ ์ •๋ฆฌํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.  ๐Ÿ“Œ T์ฝ”๋“œ(Transaction Code) ์„ค๊ณ„ํ•˜๊ธฐ1. T์ฝ”๋“œ๋ž€?T์ฝ”๋“œ๋Š” SAP ์‹œ์Šคํ…œ์—์„œ ํŠน์ • ํ”„๋กœ๊ทธ๋žจ, ํ™”๋ฉด, ๋˜๋Š” ํŠธ๋žœ์žญ์…˜์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ๋‹จ์ถ•ํ‚ค ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.์‚ฌ์šฉ์ž๊ฐ€ ํ”„๋กœ๊ทธ๋žจ์— ์‰ฝ๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐœ๋ฐœ์ž๊ฐ€ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค.2. T์ฝ”๋“œ ์„ค๊ณ„ ๋‹จ๊ณ„T์ฝ”๋“œ๋Š” ๋กœ์ปฌ ํŒจํ‚ค์ง€์™€ ์ผ๋ฐ˜ ํŒจํ‚ค์ง€ ๋ชจ๋‘์—์„œ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์ง€๋งŒ, ์šด์˜ ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•˜๊ฑฐ๋‚˜ ..

SAP/T์ฝ”๋“œ 2025. 1. 24. 18:39
[SAP] ๋ฐ์ดํ„ฐ ํƒ€์ž… ๋ฐ ๋ณ€์ˆ˜ ์„ ์–ธํ•˜๊ธฐ / TYPE๊ณผ LIKE

๐Ÿ”ท ABAP์—์„œ ๋ฐ์ดํ„ฐ ๊ฐ์ฒด๋ž€?๋ฐ์ดํ„ฐ ๊ฐ์ฒด(Data Object)๋Š” ํ”„๋กœ๊ทธ๋žจ์—์„œ ํŠน์ • ๊ฐ’์„ ์ €์žฅํ•  ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž…(Data Type)์„ ํ†ตํ•ด ์ •์˜๋˜๋ฉฐ, SAP์—์„œ๋Š” ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ํฌ๊ฒŒ ๋‘ ๊ฐ€์ง€๋กœ ๊ตฌ๋ถ„ํ•ฉ๋‹ˆ๋‹ค. ๐Ÿ”ท SAP ๋ฐ์ดํ„ฐ ํƒ€์ž…์˜ ์ข…๋ฅ˜1. Complete Data Type (์™„์ „ํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž…)๋ณ€์ˆ˜ ํฌ๊ธฐ๋ฅผ ๋ณ„๋„๋กœ ์ง€์ •ํ•˜์ง€ ์•Š์•„๋„ ์ž๋™์œผ๋กœ ์‚ฌ์ด์ฆˆ๊ฐ€ ๊ฒฐ์ •๋ฉ๋‹ˆ๋‹ค.์˜ˆ: ๋‚ ์งœ(D), ์‹œ๊ฐ„(T) ๋“ฑ.PARAMETERS p_date TYPE D. " ๋‚ ์งœ ์ž…๋ ฅ๋ฐ›๊ธฐPARAMETERS p_time TYPE T. " ์‹œ๊ฐ„ ์ž…๋ ฅ๋ฐ›๊ธฐ2. Incomplete Data Type (๋ถˆ์™„์ „ํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž…)๋ณ€์ˆ˜๋ฅผ ์ •์˜ํ•  ๋•Œ ๋ฐ˜๋“œ์‹œ ํฌ๊ธฐ๋ฅผ ์ง€์ •ํ•ด์•ผ ํ•˜๋Š” ํƒ€์ž…์ž…๋‹ˆ๋‹ค.์˜ˆ: ๋ฌธ์žํ˜•(C), ์ˆซ์žํ˜•(..

[SAP] ์ฝ”๋“œ ์ €์žฅ ๋ฐ ์‹คํ–‰ํ•˜๊ธฐ / WRITE ์™€ PARAMETERS

๐Ÿ”ท ๋ฌธ๋ฒ• ๊ฒ€์‚ฌ ๋ฐ ์ฝ”๋“œ ๊ด€๋ฆฌ๋ฌธ๋ฒ• ๊ฒ€์‚ฌ:ํˆด๋ฐ”์˜ Check ๋ฒ„ํŠผ: ์ฝ”๋“œ์— ๋ฌธ๋ฒ• ์˜ค๋ฅ˜๊ฐ€ ์žˆ๋Š”์ง€ ํ™•์ธ.๋ณ€๊ฒฝ ๋ชจ๋“œ ํ™•์ธ:Display ↔ Change ๋ชจ๋“œ๋ฅผ ํ™•์ธํ•˜์—ฌ, ํ˜„์žฌ ์ฝ”๋“œ๊ฐ€ ์ˆ˜์ • ๊ฐ€๋Šฅํ•œ ์ƒํƒœ์ธ์ง€ ํ™•์ธ.์ฝ”๋“œ ํฌ๋งคํŒ…:Utilities → Settings → Pretty Printer๋ฅผ ์„ค์ •ํ•˜์—ฌ ์ฝ”๋“œ ์ž๋™ ์ •๋ ฌ ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™”. ๐Ÿ”ท ์ฝ”๋“œ ์ €์žฅ ๋ฐ ์‹คํ–‰์ €์žฅ:SAVE ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ์ฝ”๋“œ๋ฅผ ์ €์žฅํ•˜๋ฉด inactive ์ƒํƒœ๋กœ ์ „ํ™˜.Active ์ƒํƒœ:ํˆด๋ฐ”์˜ Active ๋ฒ„ํŠผ์„ ๋ˆŒ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์„ ํ™œ์„ฑํ™”(inactive ์ƒํƒœ๋ฅผ active๋กœ ๋ณ€๊ฒฝ).Active ๋ฒ„ํŠผ์€ ์ €์žฅ + ๋ฌธ๋ฒ• ์ฒดํฌ ๊ธฐ๋Šฅ์„ ํฌํ•จ.์‹คํ–‰:Active ์ƒํƒœ์—์„œ ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰.  ๐Ÿ”ทABAP ์ฝ”๋“œ ์ž‘์„ฑ ๊ทœ์น™๋ฌธ์žฅ์˜ ๋: ํ•ญ์ƒ.(์ )์œผ๋กœ ๋๋‚ธ๋‹ค.๋ช…๋ น์–ด๋Š” ๋Œ€์†Œ๋ฌธ์ž ๊ตฌ..