SAP์์ ์ค์ํ Concept ์ค ํ๋์ธ Client Concept์ ๋ํด ํฌ์คํ ํด๋ณด๋๋ก ํ๊ฒ ๋ค.
Client
- SAP ์์คํ ์์ ์ง์นญํ๋ ์กฐ์ง์ ์ผ๋ก ์ต์์ ๋ ๋ฆฝ ๋จ์
- ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ฐ์ดํฐ๊ฐ ๋๋์ด์ง๋ ์ต์์ ๋จ์
๋ค์ ๋งํด Client ํ๋๋ ํ๋์ SAP system ํ๊ฒฝ์ ๋งํ๋ฉฐ, Client ๋ง๋ค ์๋ก ๋ค๋ฅธ SAP system ํ๊ฒฝ์ ๊ตฌ์ถํ ์ ์๋ค.
SAP ์๋ฒ์ ์ ์ ํ ๋ก๊ทธ์ธ ํ๋ฉด์ ๋ณด๋ฉด ์๋จ์ ํด๋ผ์ด์ธํธ๋ฅผ ์ ๋ ฅํ๊ฒ ๋์ด ์๋ค.
๊ทธ ๋ง์ ํ๋์ ๋ฌผ๋ฆฌ์ ์๋ฒ์๋ ์ฌ๋ฌ ํด๋ผ์ด์ธํธ๊ฐ ์กด์ฌ ํ ์ ์์ผ๋ฉฐ
๊ทธ์ค ํ๋๋ฅผ ์ ํํด์ ์ ์ํ ์ ์์์ ์ ์ ์๋ค.
์๋ฒ๊ฐ ํ๋์ ๋ฌผ๋ฆฌ์ ๋จ์๋ผ ํ๋ฉด ํ๋์ ์๋ฒ ๋ด์์ ๋ ผ๋ฆฌ์ ์ผ๋ก ๋๋์ด์ง๋ ๋จ์๊ฐ ํด๋ผ์ด์ธํธ์ด๋ค.
์ผ๋ฐ์ ์ผ๋ก ํ๋์ ๊ฐ๋ฐ ์๋ฒ์๋ ๊ฐ๋ฐ์๊ฐ ๊ฐ๋ฐํ ์ ์๋ ๊ฐ๋ฐ ์ ์ฉ Client์
์ปจ์คํดํธ๊ฐ Configuration ์์ ์ ํ ์ ์๋ IMG ์ ์ฉ Client๋ฅผ ๋ถ๋ฆฌํ์ฌ ์์ฑํ๋ค.
IMG Client๋ ๋ฐ๋์ Configuration Data๋ง ์กด์ฌํด์ผ ํ๋ฉฐ Application Data๋ ๋ฐ์์ํค๋ฉด ์ ๋๋ค.
๊ทธ ์ด์ ๋ IMG Client๊ฐ SAP ์ธํ ์ด ์๋ฃ๋๋ ํ๋์ ๋ฉ์ธ Client์ด๋ฉฐ ํฅํ ํ์ง/์ด์์๋ฒ๋ก Client Copy
(์ด๊ด)๊ฐ ๋๋ ์ฃผ Client์ด๊ธฐ ๋๋ฌธ์ด๋ค.
Client Dependent - DATA
ํด๋น ํด๋ผ์ด์ธํธ์์ ๋ฐ์ํ ๋ฐ์ดํฐ๋ค์ ๊ทธ ํด๋ผ์ด์ธํธ์์๋ง ๊ด๋ฆฌ๋์ด์ง๋ฉฐ ๋ค๋ฅธ ํด๋ผ์ด์ธํธ์์๋ ๋ณด์ด์ง ์๋๋ค.
์ฆ, ๋ฐ์ดํฐ๋ค์ ํด๋ผ์ด์ธํธ์ ์ข ์์ ์ผ๋ก ์กด์ฌํ๋ฉฐ ๋ค๋ฅธ ํด๋ผ์ด์ธํธ ๊ฐ์ ์๋ก ๊ณต์ ๋์ง๋ ์๋๋ค.
์ด๊ฒ์ Client Dependent ์์ฑ์ด๋ผ ํ๊ณ ๋ค๋ฅธ ๋ง๋ก๋ Client-Specific ์ด๋ผ๊ณ ๋ ํ๋ค.
SAP์์ ๊ด๋ฆฌ๋๋ ๋ฐ์ดํฐ๋ค์ ๋๋ถ๋ถ Client-Dependent ์์ฑ์ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ,
๋ค์๊ณผ ๊ฐ์ด 3๊ฐ์ง๋ก ๋ถ๋ฅ ๋๋ค.
Application Data | End-User๊ฐ SAP๋ฅผ ์ฌ์ฉํ๋ฉด์ ๋ฐ์ํ๋ ์ค ๋ฐ์ดํฐ 1) Master Data : ๊ฐ ๋ชจ๋ ๋ณ ์ฃผ์ ๊ธฐ์ค์ด ๋๋ ๋ฐ์ดํฐ ( ex> ์์ฌ์ ๋ณด, ๋จ๊ฐ์ ๋ณด, ๊ณ ๊ฐ์ ๋ณด, ๊ณต๊ธ์ ์ฒด์ ๋ณด ๋ฑ... ) 2) Transaction Data : ๋ฌผ๋ฅ์ ํ๊ณ ๋ฑ ์ค์ ์ ๋ฌด์ ํ๋ฆ์ผ๋ก ๋ฐ์ํ ๋ฐ์ดํฐ ( ex> ํ๊ณ์ ํ, ๋ฌผ๋ฅ์ ํ, ํ๋งค์ค๋ ๋ฑ... ) |
Configuration Data | SAP system Customizing์ ์ธํ
ํ ๋ฐ์ดํฐ ( ์์ธ์ ์ผ๋ก Client Indepedent ๋ฐ์ดํฐ๋ ์กด์ฌ ) |
User Master Data | SAP ์ฌ์ฉ์์ ๋ํ ์ ๋ณด ๋ฐ์ดํฐ |
( *Customizing : SAP System์ ๊ตฌ์ถ๋๋ ํ์ฌ์ ์ ์ข ( ์๋์ฐจ, ์ฒ ๊ฐ, ํํ, ์ ํต ๋ฑ..)๊ณผ ํ๋ก์ธ์ค์ ๋ง๊ฒ End-User(ํ์ )์ด ์ฌ์ฉํ ์ ์๋๋ก ์์คํ ์ ๋ณ๊ฒฝํ๋ ์์ )
Client Independent - Repository Object
์ปจ์คํดํธ๊ฐ ์์ ํ๋ 200 Client์ ๊ฐ๋ฐ์๊ฐ ์์ ํ๋ 300 Client๊ฐ ์๋ค๊ณ ํด๋ณด์.
200๋ฒ Client์์ ์์ ํ Configuration ๋ฐ์ดํฐ๋ค์ Client Dependent ์์ฑ์ด๋ฏ๋ก
300๋ฒ Client์์๋ ์กด์ฌํ์ง ์์ ๊ฒ์ด๋ค. ๋ฐ๋ฉด์ 300๋ฒ Client์์ ๊ฐ๋ฐํ ํ๋ก๊ทธ๋จ์
๋ฐ์ดํฐ์๋ ๋ค๋ฅด๊ฒ 200๋ฒ Client์์๋ ๋ณด์ด๊ฒ ๋๋ค.
์ด๊ฒ์ด Client Dependent ์์ฑ์ ๋ฐ๋ ๊ฐ๋ ์ธ Client Independent ์์ฑ์ผ๋ก Cross-Client๋ผ๊ณ ๋ ํ๋ค.
Client Independent ์์ฑ์ ๊ฐ์ง ๋ชจ๋ ๊ฐ๋ฐ Object๋ค์ Repository Object ๋ผ ํ๋ฉฐ
Program, Function, Class, Table, View ๋ฑ์ด ์กด์ฌํ๋ค
Repository Object๋ ์์ฑ ์ ๋ฐ๋์ Package์ Assign ํ์ฌ ๊ด๋ฆฌ๋์ด์ผ ํ๋ฉฐ,
๋ ผ๋ฆฌ์ ์ผ๋ก Package๋ผ๋ฆฌ ๊ทธ๋ฃน ์ง์ด ์์ ๋ ๋ฒจ์ธ Application Component๋ก ๋ฌถ์ผ ์ ์๋ค.
2020/08/05 - [ABAP Basic/๊ฐ๋ ์ ๋ฆฌ] - Package
ํ๋์ ์๋ฒ์ ์กด์ฌํ๋ DB์ ์์ญ์ ๋์ํํ์ฌ ์ ๋ฆฌํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค.
Client Dependent | Client Independent | |
์ฉ์ด | Client-Specific | Cross-Client |
ํญ๋ชฉ | DATA ( TABLE Entries ) - Application Data - Configuration Data - User Master Data |
Repository Object ( ๊ฐ๋ฐ Object ) - Program, Function, Class, Table, View ๋ฑ... ์ผ๋ถ Configuration Data - ๊ตญ๊ฐ์ฝ๋, ํตํํค ๋ฑ... |
'ABAP Concept (๐๊ฐ๋ ) > Basic' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
|ABAP Overview| CBO ํ๋ก๊ทธ๋จ ํจํด (TYPE-1 Prog.) (0) | 2020.09.02 |
---|---|
|ABAP Overview| ABAP Unique Concept (0) | 2020.09.01 |
|ABAP ๊ฐ๋ ์ ๋ฆฌ| Package (2) | 2020.09.01 |
|ABAP ๊ฐ๋ ์ ๋ฆฌ| CTS ( Change and Transport System ) (0) | 2020.09.01 |
|ABAP Overview| SAP Customizing ๊ตฌํ ๋ฐฉ๋ฒ (0) | 2020.09.01 |