ABAP๋ ์ ๋ณด ๊ธฐ์ ๋ถ์ผ์์ ๋งค์ฐ ์ต์ํ ํน์ ์ฉ์ด์ ๋๋ค. Abap๋ ๋ ์ผ์ ๊ธฐ์ ํ์ฌ์์ ์๊ฐ๋๊ณ ๊ฐ๋ฐ๋์์ผ๋ฉฐ ๋น์ฆ๋์ค ๊ด๋ฆฌ ํ๋ก์ธ์ค๋ฅผ ์ง์ํ๋ ๋๊ตฌ์ ๋๋ค. ๊ทธ๋์ Abap๋ ๋ฌด์์ธ๊ฐ์? Abap์ ํน์ง ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ, ๊ทธ๋ฆฌ๊ณ Abap์ ์ง์ ๊ธฐํ์ ์๋์ ๋ํ ์ ๋ณด๋ ๋ฌด์์ธ๊ฐ์? BAP Software์ ํจ๊ป ๋ค์ ๊ธฐ์ฌ์์ ์์ธํ ๋ด์ฉ์ ํ์ธํ์ธ์!
I. ABAP๋ ๋ฌด์์ธ๊ฐ์?

What does ABAP mean? Image: 123job.vn
ABAP๋ “Advanced Business Application Program”์ ์ฝ์์ ๋๋ค. ์ด๋ ์์คํ ์ ํ๋ฆฌ์ผ์ด์ ํ๋ก๊ทธ๋๋ฐ ์์คํ ์์ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๋ ๋ฐ ์ฌ์ฉ๋๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋์ ๋๋ค.
ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๊ณ ๋๋ก ์๊ฒฉ์ด ์๋ ํ๋ก๊ทธ๋๋จธ์ ์ํด ๊ฐ๋ฐ๋์ด์ผ ํฉ๋๋ค. ํ๋ก๊ทธ๋๋จธ๋ค์ ์ฃผ๋ก Abap ์ํฌ๋ฒค์น ๋๊ตฌ๋ Eclipse์ ๊ฐ์ ์์ฉ ํ๋ก๊ทธ๋จ์ ์ฌ์ฉํ์ฌ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ํํธ์จ์ด๋ฅผ ์์ฑํฉ๋๋ค.
ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๋ ์ผ์ ์ ๋ช ํ ์ํํธ์จ์ด ํ์ฌ ์ค ํ๋์ธ SAP ์ฃผ์ ํ์ฌ์ ์ํด ์ค๋ฆฝ๋๊ณ ๊ฐ๋ฐ๋์์ต๋๋ค. ์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๊ธฐ์ ์ด ์ ๋ฌด๋ฅผ ๋ ํจ๊ณผ์ ์ผ๋ก ๊ด๋ฆฌํ๋ ๋ฐ ๋์์ ์ฃผ๋ ์ญํ ์ ํฉ๋๋ค.
ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ๋ค์๊ณผ ๊ฐ์ ์ฌ๋ฌ ๊ฐ์ง ๋ฐ์ดํฐ ์ ํ์ด ์์ต๋๋ค:
- Abap ๋ฐ์ดํฐ ์ ํ:
์ด ๋ฐ์ดํฐ ์ ํ์๋ ์ซ์ ๋ฐ์ดํฐ ์ ํ, ๋ฌธ์ ๋ฐ์ดํฐ ์ ํ ๋ฐ 16์ง ๋ฐ์ดํฐ ์ ํ๊ณผ ๊ฐ์ ๋ค๋ฅธ ๋ฐ์ดํฐ ์ ํ์ด ํฌํจ๋ฉ๋๋ค.
- ๋ช ๋ น ๋ธ๋ก์ Abap ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ ์ดํฉ๋๋ค:
์ผ๋ถ ์ธ๊ธฐ ์๋ Abap ๋ช ๋ น ๋ธ๋ก์๋ WHEN ๋ธ๋ก, CASE ๋ช ๋ น ๋ธ๋ก, IF ๋ช ๋ น ๋ธ๋ก, DO…LOOP ๋ธ๋ก, WHILE…LOOP ๋ช ๋ น ๋ธ๋ก ๋ฑ์ด ์์ต๋๋ค.
- Abap ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์์ ๊ณ์ฐ์ +, -, /, *์ ๊ฐ์ ๋ฌธ์๋ฅผ ์ฌ์ฉํฉ๋๋ค.
- Abap์์์ ๋น๊ต๋ ์ผ๋ฐ ์ํ๊ณผ ๋ค๋ฅธ ๊ธฐํธ๋ฅผ ์ฌ์ฉํฉ๋๋ค:
์ด์์ด๊ฑฐ๋ ๊ฐ์(GE ๋๋ >=), ์ดํ์ด๊ฑฐ๋ ๊ฐ์(LE ๋๋ <=), ์ดํ(LT ๋๋ <), ์ด์(GE ๋๋ >), ๋์ผํจ(EQ ๋๋ =), ๊ทธ ์ธ(NE ๋๋ <>).
ํ๋ก๊ทธ๋๋จธ๋ค์๊ฒ ์ด ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฅ๋ ฅ์ ๊ฐ์ถ๊ธฐ ์ํด์๋ ๋ชจ๋ Abap ๊ธฐํธ์ ๋งค๊ฐ ๋ณ์๋ฅผ ๊ธฐ์ตํ๋ ๊ฒ์ด ํ์ํฉ๋๋ค.
II. ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํน์ง

ABAP is used by many businesses in management. Image: glints.com
์์ฆ์๋ ์ ๋ณด ๊ธฐ์ ์ด ๋์ฑ ๋ฐ์ ํจ์ ๋ฐ๋ผ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ๋ง์ ๊ธฐ์ ์๊ฒ ์ค์ํ ๋๊ตฌ๊ฐ ๋์์ต๋๋ค. ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ ํ์ฌ ์์ญ๋ง ๊ฐ์ ๊ณ ๊ฐ ์์คํ ์์ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค. ์ด ์์คํ ์ ํตํฉ ๋ฐ ์์ฒด ์ปดํ์ผ ๊ธฐ๋ฅ์ ํตํด ๊ธฐ์ ์ด ๋น์ฆ๋์ค ๊ด๋ฆฌ ๋น์ฉ์ ์ ๊ฐํ๋ ๋ฐ ํจ๊ณผ์ ์ธ ๋๊ตฌ์ ๋๋ค.
- Abap์๋ ๋ค์๊ณผ ๊ฐ์ ๋ฐ์ด๋ ํน์ง์ด ์์ต๋๋ค:
- Abap์๋ ๊ฒฌ๊ณ ํ๊ณ ํ์ฅ ๊ฐ๋ฅํ ์๋ฒ๊ฐ ์์ต๋๋ค.
- Abap๋ ๋น์ฆ๋์ค ์์ ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ฒฝ์ ์ ์ผ๋ก ์ง์ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋๋ค.
- ์๋ฒ ์ค์ฌ ๊ฐ๋ฐ ๋ฐ ์ฐ์ํ ๋ฒ์ ๊ด๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค.
- Abap์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๊ณต๊ธ ์ ์ฒด์ ๋ ๋ฆฝ์ ์ ๋๋ค.
- ์ ์ฐํ๊ฒ ๊ด๋ฆฌ ์ธํฐํ์ด์ค๋ฅผ ์ข ํฉ์ ์ผ๋ก ๋ณ๊ฒฝํ ์ ์์ต๋๋ค.
์์ ํน์ฑ ์ธ์๋ ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์๋ ํ๋ ์ ํ ์ด์ , ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ฉ ํ๋ก๊ทธ๋จ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ธ ๊ฐ์ง ๊ณ์ธต์ด ์์ต๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ ์ ํ ์ด์ :
ํ๋ ์ ํ ์ด์ ๊ณ์ธต์ ์ฌ์ฉ์ ์ธํฐํ์ด์ค๋ฅผ ๋ํ๋ด๊ณ ์ฃผ ํ๋ฉด์ ํ์ํฉ๋๋ค.
- ์์ฉ ํ๋ก๊ทธ๋จ ๊ณ์ธต:
์์ฉ ํ๋ก๊ทธ๋จ ๊ณ์ธต์ ์ฌ๋ฌ ์ธ์คํด์ค ๋๋ ๋จ ํ๋์ ์ธ์คํด์ค๋ก ๊ตฌ์ฑ๋์ด ์์ผ๋ฉฐ, ์ด ๊ณ์ธต์ ํต์ ๋ฐ ๋ถ์ฐ ์์ , ๋ฐ์ดํฐ๋ฅผ ์๋ฒ๋ก ๋ค์ด๋ก๋ํ์ฌ ๊ด๋ฆฌ ํ๋ก์ธ์ค๋ฅผ ์ง์ํฉ๋๋ค.
- ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ณ์ธต:
์ด ๊ณ์ธต์๋ ๋ชจ๋ ์๋ฒ ํ๋ก๊ทธ๋จ ์ฝ๋์ ์์ฉ ํ๋ก๊ทธ๋จ์ด ํฌํจ๋์ด ์์ต๋๋ค. ์ด๋ฌํ ๋ฐ์ดํฐ๋ ์์คํ ์ Abap ๋ค์ด์ด๊ทธ๋จ์ ์ ์ฅ๋ฉ๋๋ค.
III. ABAP์์์ ๊ฒฝ๋ ฅ ๊ธฐํ ๋ฐ ์๋

Career opportunities and income from ABAP programming language. Source: ngsc.vn
ํ์ฌ, ์ ๋ณด ๊ธฐ์ ์ ํ์ฌ ํ์๋ฅผ ๊ฐ์ง ์ฌ๋๋ค์๊ฒ ํฐ ๊ฒฝ๋ ฅ ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ ์ง์ ์ค ํ๋์ ๋๋ค. ์ ๋ณด ๊ธฐ์ ๋ถ์ผ์์์ ์์ ์ธก๋ฉด์ SAP ABAP ํ๋ก๊ทธ๋๋จธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ฅผ ์ธ๊ธํ์ง ์์ ์ ์์ต๋๋ค.
SAP์ ๋ฐ์ ์ผ๋ก ์ธํด ๊ธฐ์ ์์์ Abap ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ง์ ์์๊ฐ ๋งค์ฐ ๋ง์ต๋๋ค. ABAP ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ๋ํ ์ ๋ฌธ ๊ธฐ์ ์ ์์ ํ ๋ณด์ ํ๋ฉด ์ด ๋ถ์ผ์ ํนํ๋ ์ด๋ค ๊ธฐ์ ์๋ ์ง์ํ ์ ์์ต๋๋ค.
ํฐ ๊ฒฝ๋ ฅ ๊ธฐํ๋ฅผ ๊ฐ์ ธ๋ค์ฃผ๋ ๊ฒ๋ฟ๋ง ์๋๋ผ, Abap์ ์๋์๋ ์์ง ์์ต๋๋ค. Abap ์ธ์ด ํ๋ก๊ทธ๋๋จธ์ ํ๊ท ์ฐ๋ด์ ์ ๋ณด ๊ธฐ์ ์ฐ์ ์์ ๊ณ ์์ ์ง์ข ์ค 15์์ ํด๋นํฉ๋๋ค.
ABAP ํ๋ก๊ทธ๋๋จธ์ ํ๊ท ์ฐ๋ด์ ์ฐ๊ฐ ๊ฑฐ์ 125,000 ๋ฌ๋ฌ, ์ฝ 30์ต ๋(VND)์ ๋ฌํ ์ ์์ต๋๋ค. ์ง๋ํด์๋ ํต๊ณ์ ๋ฐ๋ฅด๋ฉด, Abap์ ์๋์ด 24% ์ฆ๊ฐํ ์ธ์์ ์ธ ์ซ์๋ก ๋ํ๋ฌ์ต๋๋ค. ์ด๋ ๋ง์ ์ฌ๋๋ค์ด ์ํ๋ ์์ ์์ค์ ๋๋ค. ๋ํ, Abap ํ๋ก๊ทธ๋๋จธ๋ ๋งค๋ ฅ์ ์ธ ๋ณด์ ์ ์ฑ ์ ๋ฐ์ต๋๋ค.
์ด ์ฐ์ ์์ ๊ณ ์์ ์ ๋ฌ์ฑํ๊ธฐ ์ํด์๋ ์ง์๋ค์ด ๋ฅ๋ ฅ, ๋์ ์ ๋ฌธ์ ์์ค, ๊ทธ๋ฆฌ๊ณ ํ์ฌ๊ฐ ํ์๋ก ํ๋ ์ง๋ฌด ์๊ตฌ ์ฌํญ์ ์ถฉ์กฑํด์ผ ํฉ๋๋ค.
IV. SAP ABAP์ ์์ฉ

SAP ABAP Application. Source: pinterest.
์ฐ์ , SAP ABAP์ ์ ์ฉ์ ๋ํด ์์๋ณด๋ ค๋ฉด ๋จผ์ SAP๊ฐ ๋ฌด์์ธ์ง๋ฅผ ์ดํดํด์ผ ํฉ๋๋ค. SAP๋ System Application Programming์ ์ฝ์๋ก, ๋ ์ผ์ ์ ๋ช ํ ์ํํธ์จ์ด ๊ณต๊ธ ์ ์ฒด์ ๋๋ค.
์ด ์ํํธ์จ์ด ํ์ฌ๋ SAP ERP๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ SAP ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ์ต๋๋ค. ์ด๋ ๊ธฐ์ ์์ ๊ณํ์ด๋ผ๊ณ ๋ ๋ถ๋ฆฝ๋๋ค. SAP ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ฒ ๊ฐ์ ๊ธฐ์ ์๊ฒ ๊ณ ๊ฐ ๊ด๊ณ ๊ด๋ฆฌ, ์ฌ๋ฌด ๊ด๋ฆฌ, ์ฐฝ๊ณ ๊ด๋ฆฌ, ๊ณ ์ ์์ฐ ๊ด๋ฆฌ, ๊ณต๊ธ๋ง ๊ด๋ฆฌ ๋ฑ๊ณผ ๊ฐ์ ์์ ๊ณํ ๋ฐ ๊ด๋ฆฌ๋ฅผ ์ง์ํฉ๋๋ค.
SAP ABAP์ ์ผ๋ถ ์์ฉ ํ๋ก๊ทธ๋จ์๋ ๋ค์์ด ํฌํจ๋ฉ๋๋ค:
- ๊ตฌ๋งค ํ๋ก์ธ์ค ๊ด๋ฆฌ:
SAP ์ํํธ์จ์ด๋ ์ฃผ๋ฌธ ์ฒ๋ฆฌ ๋ฐ ์ด์ ํ๋ก์ธ์ค์์ ๊ธฐ์ ์ ์ง์ํ์ฌ ์ํ ์๋๊ณผ ๊ฒฐ์ ๋ฐฉ๋ฒ์ ๋ณด์ฅํฉ๋๋ค.
- ์ฌ๋ฌด ๊ด๋ฆฌ – ํ๊ณ:
SAP ABAP ์ํํธ์จ์ด๋ ํ๊ณ ํ๋, ์ฌ๋ฌด, ์๋ณธ ํ๋ฆ ๊ด๋ฆฌ, ๋ฌธ์ ๋ฐ ์ก์ฅ ์ ๋ฆฌ, ๊ธฐ์ ์ฉ ์ฌ๋ฌด ๋ณด๊ณ ์ ์์ฑ ๋ฑ์ ์ง์ํฉ๋๋ค.
- ์ฐฝ๊ณ ๊ด๋ฆฌ:
SAP ABAP์ ์์ฐ ๋ฐ ์ฉํ ์ํฉ์ ํต์ ํ๋ ์ ์ฉํ ๋๊ตฌ๋ก์ ์ฐฝ๊ณ ๋ฐ ๋ณด๊ด ๋ฐ ๋ฐฉ์ถ ํ๋ก์ธ์ค๋ฅผ ๋ชจ๋ํฐ๋งํ๊ณ ๊ฐ๊ฒฉ ์ ์ฑ ์ ๊ด๋ฆฌํฉ๋๋ค.
- ํ๋ก์ ํธ ๊ด๋ฆฌ:
๊ธฐ์ ์๊ฒ ํ๋ก์ ํธ ์ด๊ธฐํ, ๊ตฌํ ๋ฐ ํ๋ก์ ํธ ์๋ฃ ํ๋ก์ธ์ค๋ฅผ ๊ด๋ฆฌํ๊ธฐ ์ํ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค.
- ๊ณ ๊ฐ ๊ด๊ณ ๊ด๋ฆฌ:
๊ณ ๊ฐ ๊ด๊ณ๋ฅผ ๊ด๋ฆฌํ๊ณ ๊ณ ๊ฐ์ ๋๋ณด๊ณ ๊ณ ๊ฐ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ฉฐ ํจ๊ณผ์ ์ธ ๋น์ฆ๋์ค ๊ณํ์ ์๋ฆฝํ๋ ๋ฐ ๊ธฐ์ ์ ์ง์ํฉ๋๋ค.
- ์ธ์ ์์ ๊ด๋ฆฌ:
ํ์ ์ญํ ์ ๋ด๋นํ๋ฉฐ ์ง์ ์ ๋ณด๋ฅผ ์ ์ฅํ๊ณ ๊ณ ํ์ง์ ์ธ์ ์์์ ๊ฐ๋ฐํ๊ณ ๊ต์กํ๋ฉฐ ๊ทผ๋ฌด ์๊ฐ, ๊ต๋ ๊ทผ๋ฌด ๋ฐ ์ผ์ ์ ์ง์ํ๋ฉฐ ๊ธ์ฌ๋ฅผ ๊ด๋ฆฌํ๊ณ ๊ธ์ฌ, ์๋์ธ ๋ฐ ์ฌํ ๋ณดํ, ์ ๊ธฐ ๊ฑด๊ฐ ๊ฒ์ง, ๋ณด๋์ค ๋ฑ๊ณผ ๊ฐ์ ํํ๊ณผ ๊ด๋ จ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
V. ์์ฝ
์์ ๊ธฐ์ฌ๋ Abap ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๊ฐ ๋ฌด์์ธ์ง, Abap ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํน์ฑ ๋ฐ ์์ฉ ํ๋ก๊ทธ๋จ, ๊ทธ๋ฆฌ๊ณ ABAP์์์ ์ง์ ๊ธฐํ ๋ฐ ์์ ์ ๋ํ ๋ต๋ณ์ ์ ๊ณตํ์ต๋๋ค. ์ด ์ ๋ณด๊ฐ ์ ์ฉํ๊ธธ ๋ฐ๋๋๋ค.
SAP ์์คํ ์ ๊ตฌ์ถํด์ผ ํ ๊ฒฝ์ฐ, BAP์ ์ฆ์ ์ฐ๋ฝํ์ญ์์ค. BAP๋ ๋ค๋ ๊ฐ์ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ฒฝํ์ ์๋ํ๋ฉฐ, ๋ค์ํ ๊ตญ๊ฐ์ ์ฌ๋ฌ ์ฌ๋ฌด์ค์ ๊ฑธ์ณ ์ ๋ฌธ์ ์ธ ํ์ ๋ณด์ ํ๊ณ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ธ์ ๋ ์ง ์ฌ๋ฌ๋ถ์ ์กฐ์ธํ๊ณ ์ง์ํ๊ธฐ ์ํด ์ค๋น๋์ด ์์ต๋๋ค. ์ด ์์์ ํตํด ์ฆ์ ์ฐ๋ฝํ์ญ์์ค.