๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿง‘โ€๐Ÿ’ผ SAP/ABAP

[SAP ABAP] CBO ํ…Œ์ด๋ธ”์˜ .INCLUDE ๋ž€?

by Jay Din 2025. 3. 24.
728x90
๋ฐ˜์‘ํ˜•

1. .INCLUDE ๋ž€?

.INCLUDE ์˜ˆ์‹œ

 

CBO ํ…Œ์ด๋ธ”์—์„œ .INCLUDE๋Š” ๊ตฌ์กฐ(Structure)๋ฅผ ํฌํ•จ(Include)ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ฆ‰, ํ…Œ์ด๋ธ”์˜ ํ•„๋“œ๋ฅผ ์ง์ ‘ ์ •์˜ํ•˜์ง€ ์•Š๊ณ , ๋ฏธ๋ฆฌ ์ •์˜๋œ ๊ตฌ์กฐ(Structure)์˜ ํ•„๋“œ๋ฅผ ํฌํ•จ์‹œํ‚ค๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

 

2. .INCLUDE์˜ ์—ญํ•  ๋ฐ ๊ธฐ๋Šฅ

โœ… 1. ๊ตฌ์กฐ(Structure) ์žฌ์‚ฌ์šฉ

  • .INCLUDE ZSDS0000 STRU ์ž…๋ ฅ/๋ณ€๊ฒฝ Log โ†’ ZSDS0000์ด๋ผ๋Š” ๊ตฌ์กฐ(Structure)๋ฅผ ์ด ํ…Œ์ด๋ธ”์— ํฌํ•จํ•จ.
  • ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ํ…Œ์ด๋ธ”์—์„œ ํ•ด๋‹น ๊ตฌ์กฐ(Structure)์˜ ํ•„๋“œ๋ฅผ ์ž๋™์œผ๋กœ ๊ฐ€์ ธ์™€ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ.

 

โœ… 2. ์ผ๊ด€์„ฑ ์œ ์ง€ ๋ฐ ์ค‘๋ณต ๋ฐฉ์ง€

  • ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์—์„œ ๋™์ผํ•œ ๋ฐ์ดํ„ฐ ํ•ญ๋ชฉ(์˜ˆ: ์ƒ์„ฑ์ผ, ์ž…๋ ฅ ์‹œ๊ฐ„ ๋“ฑ)์„ ์‚ฌ์šฉํ•ด์•ผ ํ•  ๋•Œ, ๊ฐ ํ…Œ์ด๋ธ”๋งˆ๋‹ค ์ง์ ‘ ํ•„๋“œ๋ฅผ ์ •์˜ํ•˜๋Š” ๋Œ€์‹ , ๊ณตํ†ต ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์œ ์ง€๋ณด์ˆ˜๊ฐ€ ํŽธ๋ฆฌํ•ด์ง.
  • ์˜ˆ๋ฅผ ๋“ค์–ด, ERDAT(์ƒ์„ฑ์ผ), ERZET(์ž…๋ ฅ ์‹œ๊ฐ„)๊ณผ ๊ฐ™์€ ๋กœ๊ทธ ์ •๋ณด๋Š” ๋Œ€๋ถ€๋ถ„์˜ ํ…Œ์ด๋ธ”์—์„œ ํ•„์š”ํ•˜๋ฏ€๋กœ, ์ด ๊ตฌ์กฐ๋ฅผ ๊ณตํ†ต์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ์ค‘๋ณต์„ ๋ฐฉ์ง€ํ•จ.

 

โœ… 3. ๋ณ€๊ฒฝ ์šฉ์ด์„ฑ (Centralized Maintenance)

  • ๋งŒ์•ฝ ZSDS0000 ๊ตฌ์กฐ์— ์ƒˆ๋กœ์šด ํ•„๋“œ(์˜ˆ: ์ƒ์„ฑ ์‚ฌ์šฉ์ž ERNAM)๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด, .INCLUDE๋กœ ํฌํ•จ๋œ ๋ชจ๋“  ํ…Œ์ด๋ธ”์— ์ž๋™์œผ๋กœ ๋ฐ˜์˜๋จ.
  • ์ฆ‰, ํ•œ ๋ฒˆ์˜ ์ˆ˜์ •์œผ๋กœ ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์— ์˜ํ–ฅ์„ ์ค„ ์ˆ˜ ์žˆ์–ด, ๋ฐ์ดํ„ฐ ์ผ๊ด€์„ฑ์„ ์œ ์ง€ํ•˜๋Š” ๋ฐ ์œ ๋ฆฌํ•จ.

 

3. .INCLUDE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ด์œ 

์ด์  ์„ค๋ช…
์ค‘๋ณต ๋ฐฉ์ง€ ๋™์ผํ•œ ํ•„๋“œ๋ฅผ ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์—์„œ ์‚ฌ์šฉํ•  ๋•Œ, ๋งค๋ฒˆ ์ •์˜ํ•˜์ง€ ์•Š๊ณ  ๊ณตํ†ต ๊ตฌ์กฐ๋ฅผ ์‚ฌ์šฉ
์œ ์ง€๋ณด์ˆ˜ ์šฉ์ด ๊ตฌ์กฐ๋ฅผ ์ˆ˜์ •ํ•˜๋ฉด ์ด๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ํ…Œ์ด๋ธ”์— ์ž๋™ ๋ฐ˜์˜
์ผ๊ด€์„ฑ ์œ ์ง€ ๊ฐ™์€ ํ•„๋“œ๊ฐ€ ์—ฌ๋Ÿฌ ํ…Œ์ด๋ธ”์—์„œ ๋™์ผํ•œ ๋ฐ์ดํ„ฐ ํƒ€์ž…๊ณผ ์†์„ฑ์„ ์œ ์ง€
ํ‘œ์ค€ํ™”๋œ ๋กœ๊น… ์ž…๋ ฅ/๋ณ€๊ฒฝ ๋กœ๊ทธ(`ERDAT`, `ERZET`, `ERNAM`) ๊ฐ™์€ ํ•„๋“œ๋ฅผ ์ผ๊ด€๋˜๊ฒŒ ๊ด€๋ฆฌ

 

4. .INCLUDE์™€ APPEND STRUCTURE์˜ ์ฐจ์ด

SAP์—์„œ๋Š” .INCLUDE ์™ธ์—๋„ APPEND STRUCTURE๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ…Œ์ด๋ธ”์— ํ•„๋“œ๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์ง€๋งŒ,

๋‘ ๊ฐœ๋…์€ ๋ชฉ์ ์ด ์กฐ๊ธˆ ๋‹ค๋ฆ…๋‹ˆ๋‹ค.

๋น„๊ต ํ•ญ๋ชฉ `.INCLUDE STRUCTURE` `APPEND STRUCTURE`
๊ธฐ๋ณธ ๋ชฉ์  ํ…Œ์ด๋ธ” ์„ค๊ณ„ ์‹œ ๊ณตํ†ต ํ•„๋“œ ํฌํ•จ SAP ํ‘œ์ค€ ํ…Œ์ด๋ธ” ํ™•์žฅ (Zํ•„๋“œ ์ถ”๊ฐ€)
์‚ฌ์šฉ ๊ฐ€๋Šฅ ์œ„์น˜ Zํ…Œ์ด๋ธ” & Z๊ตฌ์กฐ (ํ…Œ์ด๋ธ” ๋‚ด ์‚ฝ์ž…) SAP ํ‘œ์ค€ ํ…Œ์ด๋ธ” ํ™•์žฅ
ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์ „/ํ›„ ํ…Œ์ด๋ธ” ์ƒ์„ฑ ์ „์—๋งŒ ๊ฐ€๋Šฅ ํ…Œ์ด๋ธ” ์ƒ์„ฑ ํ›„์—๋„ ์ถ”๊ฐ€ ๊ฐ€๋Šฅ
๋Œ€ํ‘œ์ ์ธ ํ™œ์šฉ ์‚ฌ๋ก€ `ZSDS0000`์ฒ˜๋Ÿผ ๊ณตํ†ต ๊ตฌ์กฐ ํฌํ•จ `VBAK`, `LIPS` ๊ฐ™์€ SAP ํ‘œ์ค€ ํ…Œ์ด๋ธ” ํ™•์žฅ

โœ… ์ฆ‰, .INCLUDE๋Š” ์ƒˆ๋กœ์šด ํ…Œ์ด๋ธ”์„ ๋งŒ๋“ค ๋•Œ ๊ณตํ†ต ํ•„๋“œ๋ฅผ ํฌํ•จํ•˜๋Š” ์šฉ๋„, APPEND STRUCTURE๋Š” ๊ธฐ์กด SAP ํ‘œ์ค€ ํ…Œ์ด๋ธ”์— ์ƒˆ๋กœ์šด ํ•„๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ์šฉ๋„์ž…๋‹ˆ๋‹ค.

 

 

728x90
๋ฐ˜์‘ํ˜•