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

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

[SAP] ํ”„๋กœ๊ทธ๋žจ(Program) ์ƒ์„ฑํ•˜๊ธฐ / Task number ๋ณธ๋ฌธ

SAP/ABAP ๊ฐœ๋ฐœ ํ™˜๊ฒฝ

[SAP] ํ”„๋กœ๊ทธ๋žจ(Program) ์ƒ์„ฑํ•˜๊ธฐ / Task number

์ธํฌ๋งˆํ‹ฑ 2025. 1. 22. 20:57

๐Ÿ”ท ABAP ํ”„๋กœ๊ทธ๋žจ ์ƒ์„ฑ ๋ฐฉ๋ฒ•

1. ํ”„๋กœ๊ทธ๋žจ ์ƒ์„ฑ ๊ทœ์น™

  1. ์ด๊ด€ ์—ฌ๋ถ€ ํ™•์ธ:
    • ๋กœ์ปฌ($TMP)์— ์ƒ์„ฑํ• ์ง€, ๊ณ ๊ฐ ๋„ค์ž„์ŠคํŽ˜์ด์Šค(Z, Y)๋กœ ์ƒ์„ฑํ• ์ง€ ๊ฒฐ์ •.
    • ๋กœ์ปฌ ์ƒ์„ฑ ์‹œ ์ด๊ด€ ๋Œ€์ƒ์ด ์•„๋‹˜.
  2. ๋ช…๋ช… ๊ทœ์น™:
    • ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„์€ Z ๋˜๋Š” Y๋กœ ์‹œ์ž‘.
    • ๋™์ผ ํŒจํ‚ค์ง€ ์•ˆ์—์„œ๋„ ํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„์€ ๋ฐ˜๋“œ์‹œ ๊ณ ์œ ํ•ด์•ผ ํ•จ.
    • ์˜ˆ: ZHELLO_07, YREPORT_01.

 

2. ํ”„๋กœ๊ทธ๋žจ ์ƒ์„ฑ ๋‹จ๊ณ„

  1. T์ฝ”๋“œ: SE80 → ํ•ด๋‹น ํŒจํ‚ค์ง€ ์„ ํƒ → ์˜ค๋ฅธ์ชฝ ํด๋ฆญ → Create → Program.
  2. Access Key:
    • ๊ฐœ๋ฐœ ์ž‘์—…์— ํ•„์š”ํ•œ Access Key๋Š” ๋ฉ”์ผ ๋˜๋Š” ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž๋กœ๋ถ€ํ„ฐ ํ™•์ธ.
  3. Program Type:
    • ๋””ํดํŠธ๋Š” Executable Program (์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ”„๋กœ๊ทธ๋žจ).
  4. Status:
    • ๋กœ์ปฌ์— ์ƒ์„ฑ ์‹œ ์ƒํƒœ๋Š” Test Program.
  5. Package ์„ค์ •:
    • ํŒจํ‚ค์ง€๋Š” $TMP(๋กœ์ปฌ) ๋˜๋Š” ์ƒ์„ฑ๋œ ํŒจํ‚ค์ง€ ์ค‘ ์„ ํƒ.

 

๐Ÿ”ท ์ฃผ์˜์‚ฌํ•ญ

  1. ๊ฐ์ฒด ๊ณ ์œ ์„ฑ:
    • ๊ฐ™์€ ์ด๋ฆ„์˜ ๊ฐ์ฒด๋ฅผ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์— ์ค‘๋ณต ์ƒ์„ฑ ๋ถˆ๊ฐ€.
    • ์˜ˆ: ZPACKAGE_01์— ZHELLO_07์ด ์žˆ๋‹ค๋ฉด, ZPACKAGE_02์— ๋™์ผํ•œ ์ด๋ฆ„์œผ๋กœ ์ƒ์„ฑ ๋ถˆ๊ฐ€.
  2. ํŒจํ‚ค์ง€์™€ ํ”„๋กœ๊ทธ๋žจ์˜ ๊ด€๊ณ„:
    • ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ์€ ์ง€์ •๋œ ํŒจํ‚ค์ง€์— ์†ํ•ด์•ผ ํ•˜๋ฉฐ, ์ž˜๋ชป๋œ ํŒจํ‚ค์ง€ ์„ ํƒ ์‹œ ๊ด€๋ฆฌ์™€ ์ด๊ด€์— ๋ฌธ์ œ ๋ฐœ์ƒ ๊ฐ€๋Šฅ.
  3. CR ๊ด€๋ฆฌ:
    • ๊ฐœ๋ฐœ๋œ ํ”„๋กœ๊ทธ๋žจ์ด ์ด๊ด€ ๋Œ€์ƒ์ธ์ง€ ํ™•์ธํ•˜๊ณ , CR ๋‹จ์œ„๋กœ ์ •ํ™•ํžˆ ๊ด€๋ฆฌํ•ด์•ผ ํ•จ.

 


๐Ÿ”ท ABAP ํ”„๋กœ๊ทธ๋žจ ์ง์ ‘ ๋งŒ๋“ค์–ด๋ณด๊ธฐ

โœ”๏ธ SE80 → ํ•ด๋‹น ํŒจํ‚ค์ง€ ์„ ํƒ → ์˜ค๋ฅธ์ชฝ ํด๋ฆญ → Create → Program

 

โœ”๏ธํ”„๋กœ๊ทธ๋žจ ์ด๋ฆ„ ์ž…๋ ฅ
์ €๋Š” ZHLLO2_07๋กœ ์ž…๋ ฅํ–ˆ์Šต๋‹ˆ๋‹ค.

 

โœ”๏ธ ๋””ํดํŠธ๋Š” Executable Program (์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ํ”„๋กœ๊ทธ๋žจ)์œผ๋กœ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. 

 

โœ”๏ธ์ผ๋ฐ˜ ํŒจํ‚ค์ง€์— ๋งŒ๋“ค๋ ค๋ฉด Package๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์ €์žฅ๋ฒ„ํŠผ์„ ๋ˆ„๋ฆ…๋‹ˆ๋‹ค.
๋งŒ์•ฝ ๋กœ์ปฌ ํŒจํ‚ค์ง€์— ๋งŒ๋“ค ๊ฒฝ์šฐ, Local Object๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.

 

โœ”๏ธ ์ €๋Š” TRAING-07์ด๊ณ  ์ œ๊ฐ€ ์†ํ•œ ์ด๊ด€ ๋Œ€์ƒ์ธ IDSK901954๋ฅผ ์„ ํƒํ–ˆ์Šต๋‹ˆ๋‹ค.

 

SE09

โœ…SE09์„ ํ†ตํ•ด ์ œ๊ฐ€ ์„ ํƒํ•œ ํŒจํ‚ค์ง€ ZPACKAGE1_07์— ํ”„๋กœ๊ทธ๋žจ ZHELLO2_07์ด ์ €์žฅ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 


๐Ÿ”ท Task Number์˜ ์ƒ์„ฑ๊ณผ ๊ด€๋ฆฌ

  1. Task Number๋Š” ์‚ฌ์šฉ์ž ๊ณ„์ •์— ์—ฐ๊ฒฐ:
    • Task Number๋Š” ํŠน์ • ๊ฐœ๋ฐœ ๊ฐ์ฒด(ํ”„๋กœ๊ทธ๋žจ, ํŒจํ‚ค์ง€ ๋“ฑ)์— ์ง์ ‘ ์—ฐ๊ฒฐ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ, ์ž‘์—…ํ•œ ๊ฐœ๋ฐœ์ž์˜ ์‚ฌ์šฉ์ž ๊ณ„์ •(TRAINING-07)์— ์—ฐ๊ฒฐ๋ฉ๋‹ˆ๋‹ค.
    • Task Number๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ์ž‘์—…ํ•œ ๋ชจ๋“  ๊ฐœ๋ฐœ ๊ฐ์ฒด๋ฅผ ๊ทธ๋ฃนํ™”ํ•˜์—ฌ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
  2. ๊ฐœ๋ณ„ ํ”„๋กœ๊ทธ๋žจ ์ž‘์—… ์ถ”์ :
    • ZPACKAGE1_07(ํŒจํ‚ค์ง€) ๋˜๋Š” ZHELLO1_07(ํ”„๋กœ๊ทธ๋žจ) ๊ฐ™์€ ๊ฐ์ฒด ์ž์ฒด์—๋Š” Task Number๊ฐ€ ์ง์ ‘ ๋ณด์ด์ง€ ์•Š์ง€๋งŒ, ์ด ๊ฐ์ฒด๋“ค์ด Task Number๋ฅผ ํ†ตํ•ด ๊ฐ„์ ‘์ ์œผ๋กœ ๊ด€๋ฆฌ๋ฉ๋‹ˆ๋‹ค.
    • ์ฆ‰, Task Number IDSK901962๋Š” TRAINING-07 ๊ณ„์ •์„ ํ†ตํ•ด ZPACKAGE1_07 ๋ฐ ZHELLO1_07 ์ž‘์—…์„ ์ถ”์ ํ•ฉ๋‹ˆ๋‹ค.
  3. Task Number์™€ Change Request ๊ด€๊ณ„:
    • Task Number๋Š” ๊ฐœ๋ฐœ์ž๊ฐ€ ํŠน์ • CR(์˜ˆ: IDSK901962) ์•„๋ž˜์—์„œ ์ž‘์—…ํ•œ ๊ฐ์ฒด๋“ค์„ ๊ทธ๋ฃนํ™”ํ•˜๋Š” ๋‹จ์œ„์ž…๋‹ˆ๋‹ค.
    • ์ดํ›„ ์ด Task Number๋Š” CR์— ํฌํ•จ๋˜์–ด ์ด๊ด€ ๋Œ€์ƒ์ด ๋ฉ๋‹ˆ๋‹ค.

 

๐Ÿ”ท Task Number๊ฐ€ ํ”„๋กœ๊ทธ๋žจ๋งˆ๋‹ค ํ‘œ์‹œ๋˜์ง€ ์•Š๋Š” ์ด์œ 

SAP ์‹œ์Šคํ…œ์—์„œ Task Number๋Š” ์‚ฌ์šฉ์ž ์ค‘์‹ฌ์œผ๋กœ ๊ด€๋ฆฌ๋˜๊ธฐ ๋•Œ๋ฌธ์—, Task Number๊ฐ€ ํ”„๋กœ๊ทธ๋žจ๋งˆ๋‹ค ํ‘œ์‹œ๋˜์ง€๋Š” ์•Š์Šต๋‹ˆ๋‹ค. ๋Œ€์‹ , ํ•ด๋‹น ์‚ฌ์šฉ์ž(Task Owner)๊ฐ€ ์ž‘์—…ํ•œ ๋ชจ๋“  ๊ฐ์ฒด๋Š” ํ•ด๋‹น Task Number์— ์ž๋™์œผ๋กœ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.

 

z

  1. ํ˜„์žฌ ์ƒํ™ฉ:
    • Task Number: IDSK901962
    • ์‚ฌ์šฉ์ž: TRAINING-07
    • ๊ฐ์ฒด:
      • ํŒจํ‚ค์ง€: ZPACKAGE1_07
      • ํ”„๋กœ๊ทธ๋žจ: ZHELLO1_07
    • Task Number IDSK901962๋Š” ์‚ฌ์šฉ์ž TRAINING-07์˜ ์ž‘์—… ๋‚ด์—ญ์„ ์ถ”์ ํ•˜๋ฉฐ, ์ด Task Number ์•ˆ์— ZPACKAGE1_07 ๋ฐ ZHELLO1_07์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค.
  2. ์ด๊ด€ ์‹œ:
    • CR์— Task Number๊ฐ€ ํฌํ•จ๋˜๋ฉด, Task Number ์•ˆ์— ์žˆ๋Š” ๋ชจ๋“  ๊ฐ์ฒด๊ฐ€ ์ด๊ด€๋ฉ๋‹ˆ๋‹ค.
    • ์ฆ‰, IDSK901962์— ํฌํ•จ๋œ ZPACKAGE1_07๊ณผ ZHELLO1_07์ด ํ•จ๊ป˜ QAS ๋˜๋Š” PRD๋กœ ์ด๋™๋ฉ๋‹ˆ๋‹ค.

 

Task Number๋Š” ๊ฐœ๋ณ„ ํ”„๋กœ๊ทธ๋žจ์— ๋ถ€์—ฌ๋˜๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ์ž‘์—…ํ•œ ์‚ฌ์šฉ์ž ๊ณ„์ •์— ๋ถ€์—ฌ๋˜๋ฉฐ, ํ•ด๋‹น ์‚ฌ์šฉ์ž ๊ณ„์ •์—์„œ ์ž‘์—…ํ•œ ๋ชจ๋“  ๊ฐ์ฒด๋ฅผ ์ถ”์ ํ•˜๋Š” ๋‹จ์œ„๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๊ทธ๋žจ๋งˆ๋‹ค Task Number๋ฅผ ๋ถ€์—ฌํ•˜์ง€ ์•Š๋Š” ์ด์œ ๋Š” ์ž‘์—… ๋‹จ์œ„๋ฅผ ์‚ฌ์šฉ์ž ์ค‘์‹ฌ์œผ๋กœ ๊ด€๋ฆฌํ•˜์—ฌ ์ด๊ด€ ๋ฐ ์ถ”์ ์˜ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๊ธฐ ์œ„ํ•ด์„œ์ž…๋‹ˆ๋‹ค.