728x90 ๋ฐ์ํ ๐ง๐ผ SAP/ABAP102 [SAP ABAP] CBO ํ ์ด๋ธ ์์ ์ ์ํ๋ก ๋กค๋ฐฑํ๋ ๋ฐฉ๋ฒ 1. ๋ฌธ์ ๋ถ์์๋์ ๊ฐ์ ์ด์ ๋ก CBO ํ ์ด๋ธ ์์ ํ ํ๋ก๊ทธ๋จ์ ์คํํ์ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.CBO ํ ์ด๋ธ ์์ ์ผ๋ก ์ธํด ์ค๋ฅ๊ฐ ๋ฐ์ํ ๊ฒฝ์ฐ, ์ฃผ์ ์์ธ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค:ํ ์ด๋ธ ๊ตฌ์กฐ ๋ณ๊ฒฝ(ํ๋ ์ถ๊ฐ/์ญ์ , ๋ฐ์ดํฐ ํ์ ๋ณ๊ฒฝ ๋ฑ).Enhancement Category ์ค์ ๋ณ๊ฒฝ.๊ธฐ์กด ๋ฐ์ดํฐ์ ์ ๊ตฌ์กฐ ๊ฐ์ ๋ถ์ผ์น.์ฐธ์กฐํ๋ ๋ค๋ฅธ ๊ฐ์ฒด(๋ทฐ, ํ๋ก๊ทธ๋จ, BAPI ๋ฑ)์์ ํธํ์ฑ ๋ฌธ์ . 2. CBO ํ ์ด๋ธ ์์ ์ ์ํ๋ก ๋กค๋ฐฑ ๋ฐฉ๋ฒ1) SE11: ํ ์ด๋ธ ์๋ณธ ํ์ธ T-Code: SE11๋ก ์ด๋.๋ฌธ์ ์ CBO ํ ์ด๋ธ์ ์ ๋ ฅํ๊ณ Display๋ฅผ ํด๋ฆญํฉ๋๋ค.Utilities → Versions → Version Management ๋ฉ๋ด๋ฅผ ์ ํํฉ๋๋ค.ํ ์ด๋ธ์ ์ด์ ํ์ฑ ๋ฒ์ ์ ํ์ธํฉ๋๋ค.์ด์ ํ์ฑํ๋ ๋ฒ.. 2025. 1. 20. [SAP ABAP] OCCURS 0(N) ์ด๋? (์์ ํฌํจ) 1. OCCURS 0(N) ์ด๋?OCCURS n์ ์ธํฐ๋ ํ ์ด๋ธ์ ์ ์ธํ๋ฉด์ ๊ฐ ๋ ์ฝ๋์ ๊ตฌ์กฐ์ ๊ธฐ๋ณธ ํฌ๊ธฐ(n)์ ์ ์ํฉ๋๋ค.n์ ์ด๊ธฐ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ๋ฅผ ๋ํ๋ด๋ฉฐ, ํ ์ด๋ธ์ ์ ์ฅ๋๋ ๋ ์ฝ๋์ ํฌ๊ธฐ๋ฅผ ๊ฒฐ์ ํฉ๋๋ค.OCCURS 0์ ์ด๊ธฐ ๋ฉ๋ชจ๋ฆฌ ํฌ๊ธฐ๋ฅผ ์ง์ ํ์ง ์๊ณ , SAP๊ฐ ์๋์ผ๋ก ๋์ ์ผ๋ก ๋ฉ๋ชจ๋ฆฌ๋ฅผ ๊ด๋ฆฌํ๋๋ก ์ค์ ํฉ๋๋ค.์ธํฐ๋ ํ ์ด๋ธ์ ๋์ ๋ฐฐ์ด์ฒ๋ผ ๋์ํ๋ฉฐ, ๋ฐ์ดํฐ๊ฐ ์ถ๊ฐ๋๋ฉด ์๋์ผ๋ก ํฌ๊ธฐ๊ฐ ํ์ฅ๋ฉ๋๋ค.OCCURS n์ ์ธํฐ๋ ํ ์ด๋ธ์ ์ ์ํ ๋ ์ฌ์ฉ๋๋ ๊ตฌ๋ฌธ์ ๋๋ค. ํ์ง๋ง ํ์ฌ๋ ๋ ๊ถ์ฅ๋๋ ๋ฐฉ์์ธ ํ์ค ์ธํฐ๋ ํ ์ด๋ธ(Standard Internal Table) ์ ์๋ก ๋์ฒด๋์๊ณ , OCCURS ๋ ๊ตฌ์ ๊ตฌ๋ฌธ์ผ๋ก ๊ฐ์ฃผ๋ฉ๋๋ค. 2. OCCURS 0 ์์ ๋ค์์ `OCCURS 0`๋ฅผ ์ฌ์ฉํ์ฌ ์ธํฐ๋ ํ ์ด๋ธ์ ์ ์.. 2025. 1. 3. [SAP ABAP] ABAP Dictionary ํ ์ด๋ธ ์์ฑ ๋ฐฉ๋ฒ ๋ฐ ์ํธ๋ฆฌ ์ถ๊ฐ ๋ฐฉ๋ฒ 1. ABAP Dictionary ํ ์ด๋ธ ์์ฑ ๋ฐฉ๋ฒ1. SE11 ํธ๋์ญ์ ์ฝ๋ ์คํSAP ํ๋ฉด์์ SE11์ ์ ๋ ฅํ๊ณ ์คํ.ABAP Dictionary ํ๋ฉด์ด ์ด๋ฆฝ๋๋ค.2. ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ ์ด๋ธ ์ ํ๊ฐ์ฒด ์ ํ์์ Database Table์ ์ ํํ ์ด๋ธ ์ด๋ฆ ์ ๋ ฅ (์: ZEMPLOYEE).Create ๋ฒํผ ํด๋ฆญ 3. Delivery and Maintenance ์ค์ Delivery Class: ํ ์ด๋ธ์ ๋ฐ์ดํฐ๊ฐ ์ด๋ค ์ฉ๋๋ก ์ฌ์ฉ๋๊ณ , ์ด์ ์์คํ ๊ฐ์ ์ด๋ป๊ฒ ์ ์ก๋ ์ง๋ฅผ ์ ์ํฉ๋๋ค.A (Application Table): ์ ํ๋ฆฌ์ผ์ด์ ๋ฐ์ดํฐ๊ฐ ์ ์ฅ๋๋ ํ ์ด๋ธ. (์: ๊ณ ๊ฐ์ ๋ณด, ๊ฑฐ๋ ๋ฐ์ดํฐ ๋ฑ)Data Browser/Table View Maintenance: ํ ์ด๋ธ ๋ฐ์ดํฐ๋ฅผ SAP ํ์ค ์ธํฐํ์ด์ค(Data .. 2025. 1. 3. [SAP ABAP] ์ธํฐ๋ ํ ์ด๋ธ Standard, Sorted, Hashed table ์ด๋? 1. ํ ์ด๋ธ์ ์์ฑ ๋ฐ ์ฉ๋ ์ ๋ฆฌํ ํ ์ด๋ธ ์ ํ STANDARD TABLESORTED TABLE HASHED TABLE ๊ตฌ์กฐ๋น์ ๋ ฌ, ์์๋๋ก ๋ฐ์ดํฐ ์ ์ฅํค๋ฅผ ๊ธฐ์ค์ผ๋ก ์๋ ์ ๋ ฌ๋ ํ ์ด๋ธํค ๊ธฐ๋ฐ์ ํด์ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๋ฐ์ดํฐ ์ ์ฅํค๊ธฐ๋ณธ์ ์ผ๋ก ์ธ๋ฑ์ค ํค์ ์ผํ ๋น๋ฐ ํค ๋๋ ๋น์ ์ผ ํค ๊ฐ๋ฅ์ ์ผํ ๋น๋ฐ ํค๋ง ์ฌ์ฉ ๊ฐ๋ฅ์ ๊ทผ ๋ฐฉ์์์ฐจ์ ๊ฒ์(Linear Search)์ด์ง ๊ฒ์(Binary Search)ํด์ ์๊ณ ๋ฆฌ์ฆ ๊ธฐ๋ฐ ๊ฒ์(O(1))์ฑ๋ฅ๋๋ ๋ฐ์ดํฐ์์ ๋๋ฆผ์ ๋ ฌ๋ ๋ฐ์ดํฐ ๊ฒ์ ์ ๋น ๋ฆ๊ฐ์ฅ ๋น ๋ฅธ ๊ฒ์ ์๋ ์ ๊ณต๋ฐ์ดํฐ ์ฝ์ ์ฝ์ ์์๋๋ก ์ถ๊ฐ์ฝ์ ์ ์๋ ์ ๋ ฌํด์ ์๊ณ ๋ฆฌ์ฆ์ ํตํด ์ ์ฅ์ค๋ณต ํ์ฉ์ค๋ณต ํ์ฉ ๊ฐ๋ฅํค ๊ธฐ์ค์ผ๋ก ์ค๋ณต ํ์ฉ ๊ฐ๋ฅ์ค๋ณต ํ์ฉ ์ ๋จ์ฌ์ฉ ์ฌ๋ก์์ฐจ์ ์ธ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ๋ ฌ๋ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃฐ ๋๊ณ ์ ๊ฒ์, ์ค๋ณต์ด.. 2025. 1. 2. ์ด์ 1 ยทยทยท 4 5 6 7 8 9 10 ยทยทยท 26 ๋ค์ 728x90 ๋ฐ์ํ