ABAP์์ Program, Table, View, Fuction ๊ฐ์ ๊ฐ๋ฐ Object๋ฅผ
์ ๊ท๋ก ์์ฑํ๊ฒ ๋๋ฉด ํญ์ Package Assign ์ ๋ฌป๋ ๊ฒ์ ๋ณผ ์ ์๋ค.
Package๋ ์ฝ๊ฒ ๋งํด Window์ ํด๋ ๊ฐ์ ๊ฒ์ผ๋ก
๊ฐ๋ฐ Object๋ค์ ํด๋น ํด๋์ ์ ์ฅํ๋ ๊ฒ์ผ๋ก ์๊ฐํ๋ฉด ๋ ๊ฒ ๊ฐ๋ค.
์ค๋ฌด์์๋ ์ผ๋ฐ์ ์ผ๋ก Package๋ฅผ ๊ฐ ๋ชจ๋( CO, FI, MM, SD, PP ...)๋ณ๋ก
๊ฐ๊ฐ ์์ฑํ์ฌ ๊ฐ๋ฐ Object๋ค์ ๊ทธ๋ฃน์ง์ด ๊ด๋ฆฌํ๋ค.
์ด์ ๊ฐ์ด Package๋ ๊ฐ๋ฐ Object๋ฅผ ๋ชจ๋๋ณ๋ก ๊ทธ๋ฃนํํ๋ ๋ชฉ์ ์ด ์๋ค.
ํด๋น Package๋ณ๋ก ๊ฐ๋ฐ Object๋ฅผ ํจ์จ์ ์ผ๋ก ๊ด๋ฆฌํ ์๊ฐ ์๋ค.
Package๋ ๊ฐ๋ฐ Object๋ฅผ ๋ ผ๋ฆฌ์ ์ผ๋ก ๊ตฌ๋ถํ ์ ์๋ ์ต์์ ๋จ์๋ผ๊ณ ํํํ ์๋ ์๋ค.
๊ฐ๋ฐ Object๋ฅผ Package์ Assign ํ์ง ์๊ณ Local ( ์์คํ ์์๋ #TMP๋ก ํ๊ธฐ )์ ์ ์ฅ ํ ์๋ ์๋ค.
Local์ SAP ์๋ฒ ๋ด์ ํด๋น USER( One User ID )์ ๊ฐ์ธ Local ์์ญ์ ๋งํ๋ค.
Pacakge Assign๊ณผ Local Assign์ ๊ฐ์ฅ ํฐ ์ฐจ์ด๋
Package Assign ์์๋ ๋ฐ๋์ CTS No.๋ฅผ ์์ฑํ๊ฒ ๋์ด ์๋ค.
๋ฐ๋๋ก Local ์์๋ CTS No๊ฐ ์์ฑ๋์ง ์์ผ๋ฉฐ ํด๋น ๋ด์ญ์ ๋์ค์ ๋ณ๋๋ก Package Assign์ด ๊ฐ๋ฅํ๋ค.
CTS๋ ?
2020/08/03 - [๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ] - CTS ( Change and Transport System )
์ฆ, Package๋ CTS No.๋ฅผ ์์ฑํ์ฌ ๊ฐ๋ฐ Object๋ฅผ ์ด๊ดํ๊ธฐ ์ํ ๋ชฉ์ ๋ ์๋ค.
Application Component
๊ฐ๊ฐ์ ๋ชจ๋๋ณ๋ก ๋๋์ด์ ธ ์์ผ๋ฉฐ ํ์์ ๊ฐ ๋ชจ๋์ ํ๋ก์ธ์ค ์์๋ณ๋ก ์ธ๋ถํ ๋์ด ์๋ค.
Standard ๊ฐ๋ฐ Object๋ค์ ๊ฐ ๋ชจ๋ ์์์ ๋ง๊ฒ ์ง์ ๋์ด ์์ผ๋ฉฐ,
๋ค์์ ๊ฐ๋ฐ Package ๋ค์ ํ๋์ Application Component์ ๊ตฌ์ฑ๋์ด ์ง๋ค.
Transport Layer
ํด๋น ํจํค์ง๋ฅผ ํ ์์คํ (์๋ฒ)๋ก ์ด๊ดํ ์ ์๊ฒ ํ๋ Route์ญํ์ ํ๋ฉฐ.
์ผ๋ฐ์ ์ผ๋ก Z* ์์ฑ๋ Transport Layer๋ฅผ ์์ฑํ์ฌ Assign ํ๋ฉฐ
๊ฐ๋ฐ ์๋ฒ์์ ํ์ง์๋ฒ๋ก ์ด๊ด๋๋๋ก ์ฐ๊ฒฐ๋์ด ์๋ค.
( ์ ๋ ฅ ๊ฐ ์ค 'SAP' ๋ ๋ค์ ์ค๋ช ํ๋ SAP์ฌ์์ ์ ๊ณตํ๋ Support Package๊ฐ ์ด์ ํด๋นํ๋ค. )
Sortware Component
์ฌ๋ฌ Package ๋ค์ ๋ชจ์ ๋์ ์์ ๋ ๋ฒจ ํญ๋ชฉ์ผ๋ก SAP์์๋ ํ์ค ํ๋ก๊ทธ๋จ๋ค์ ๋ฒ์ ผ ๋ณ๋ก ๊ด๋ฆฌํ๊ณ ์๋ค.
์ค๋ฌด์์ 'Supprot Package๋ฅผ ์ ์ฉํ๋ค' ๋ ๊ฒ์ SAP Upgrade ๋ฐ Patch๊ฐ
Software Component ๋ ๋ฒจ๋ก ๊ณ ๊ฐ์๊ฒ Delivery( ๋ฐฐํฌ ) ๋๋ ๊ฒ์ ์๋ฏธํ๋ค.
์ด ๋ ๋ฐฐํฌ๋๋ ๊ฒ์ ๊ธฐ์กด Sortware Component์ ์๋ก์ด ๋ฒ์ ผ์ ๋งํ๋ค.
ํ์ค์ด ์๋ ์ผ๋ฐ CBO ๊ฐ๋ฐ Pacakge์ ๋ํด์๋ 'HOME' ์ Assign ํ๋ค.
์ฐธ๊ณ ๋ก 'Record Object Changes in Transport Request'์ ํญ๋ชฉ์
๊ธฐ๋ณธ์ผ๋ก ์ฒดํฌ๋ ํญ๋ชฉ (๋ณ๊ฒฝ๋ถ๊ฐ) ์ผ๋ก ํด๋น ํจํค์ง์ ๊ด๋ฆฌ๋๋ Object์ ๋ํด์
CTS No๋ฅผ ์์ฑํ ์ง์ ๋ํ ์ฒดํฌ ์ฌํญ์ด๋ค.
Local Pacakge ( #TMP ) ์ ๋ํด์๋ ์ฒดํฌ๊ฐ ํด์ ๋์ด ์๋ ๊ฒ์ ํ์ธํด ๋ณผ ์ ์๋ค.
'ABAP Concept (๐๊ฐ๋ ) > Advanced' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
|ABAP ๊ฐ๋ ์ ๋ฆฌ| Data Type (0) | 2020.09.08 |
---|---|
|ABAP ๊ฐ๋ ์ ๋ฆฌ| Data Object (0) | 2020.09.07 |
|ABAP ๊ฐ๋ ์ ๋ฆฌ| Module Pool vs Executable Program (0) | 2020.09.04 |
|ABAP ๊ฐ๋ ์ ๋ฆฌ| CTS ( Change and Transport System ) (0) | 2020.09.01 |
|ABAP ๊ฐ๋ ์ ๋ฆฌ| Client Concept (3) | 2020.09.01 |