๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐Ÿง‘‍๐Ÿ’ผ SAP/๊ธฐํƒ€

[SAP] Module Pool Program

by Jay Din 2023. 9. 26.
728x90
๋ฐ˜์‘ํ˜•

Report Program์ด๋ž€

ํ”„๋กœ๊ทธ๋žจ์ด ์ž๋™์œผ๋กœ ์ƒ์„ฑํ•ด์ฃผ๋Š” 1000๋ฒˆ ์Šคํฌ๋ฆฐ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

DB ํ…Œ์ด๋ธ”์—์„œ ์กฐํšŒํ•œ ๋ฐ์ดํ„ฐ๋ฅผ ํ™”๋ฉด์— ๋ฟŒ๋ ค์ฃผ๋Š” ๋ชฉ์ ์œผ๋กœ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

 

Module Pool Program์ด๋ž€

๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์ƒ์„ฑํ•œ ์ผ๋ฐ˜ ์Šคํฌ๋ฆฐ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Screen์„ ์ด์šฉํ•˜์—ฌ Flow Logic์— ๋”ฐ๋ผ Business Flow๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒ/์ˆ˜์ •/์‚ญ์ œ/์ƒ์„ฑํ•˜๋Š” ๋“ฑ์˜ ๋ฐ์ดํ„ฐ ๊ด€๋ฆฌ๋ฅผ ํ•˜๋Š” ๊ฒƒ์ด ๋ชฉ์ ์ž…๋‹ˆ๋‹ค.

 

TYPE-Mํ”„๋กœ๊ทธ๋žจ ์˜์—ญ

TYPE-M ํ”„๋กœ๊ทธ๋žจ์„ ๊ฐœ๋ฐœํ•˜๊ธฐ ์œ„ํ•œ ์ „์ฒด ํ”„๋กœ์Šค์„ธ๋Š” ์Šคํฌ๋ฆฐ ์ •์˜, ์Šคํฌ๋ฆฐ์— ๋Œ€ํ•œ ์Šคํฌ๋ฆฝํŠธ ์ถ”๊ฐ€, TYPE-M ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ ํŠธ๋žœ์žญ์…˜ ์ฝ”๋“œ ์ƒ์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐ˜์‘ํ˜•

Screen: SAP gui์— ์กฐํšŒ๋˜๋Š” ๋ชจ๋“  ํ™”๋ฉด

PBO(Process Before Output)

  • ์Šคํฌ๋ฆฐ์ด ํ™”๋ฉด์— ๋ณด์—ฌ์ง€๊ธฐ ์ „์— ์‹คํ–‰๋˜๋Š” ์ด๋ฒคํŠธ
  • ํ™”๋ฉด์˜ ์†์„ฑ์„ ์ดˆ๊ธฐํ™”ํ•˜๊ฑฐ๋‚˜ ์Šคํฌ๋ฆฐ ์š”์†Œ์˜ ์†์„ฑ์„ ๋ณ€๊ฒฝํ•˜๋Š” ์ž‘์—… ์ˆ˜ํ–‰

PAI(Process After Input)

  • ์Šคํฌ๋ฆฐ ์ƒ์—์„œ User ์•ก์…˜์ด ๋ฐœ์ƒํ•œ ํ›„ ์‹คํ–‰๋˜๋Š” ์ด๋ฒคํŠธ
  • ์‚ฌ์šฉ์ž๊ฐ€ ์ž…๋ ฅ ํ•„๋“œ์— ๊ฐ’์„ ์ž…๋ ฅํ•˜๊ณ  enterํ‚ค๋ฅผ ์ž…๋ ฅํ•˜๊ฑฐ๋‚˜, ์Šคํฌ๋ฆฐ์˜ push๋ฒ„ํŠผ์„ ํด๋ฆญํ•˜์˜€์„ ๋•Œ ๋ฐ˜์‘
728x90

Screen์˜ ๊ตฌ์„ฑ์š”์†Œ

์Šคํฌ๋ฆฐ ์†์„ฑ

  • SAP ์‹œ์Šคํ…œ์— ์Šคํฌ๋ฆฐ ์˜ค๋ธŒ์ ํŠธ๋ฅผ ์—ฐ๊ฒฐ
  • ์Šคํฌ๋ฆฐ ๋ฒˆํ˜ธ, ํƒ€์ž…, ์ด๋ฆ„, ๋‚ด์—ญ, ์ฐฝ ํฌ๊ธฐ, ๋‹ค์Œ ํ™”๋ฉด์„ ์ •์˜

์Šคํฌ๋ฆฐ ์š”์†Œ

  • ์‚ฌ์šฉ์ž๊ฐ€ ๋ฐ์ดํ„ฐ๋ฅผ ์กฐํšŒํ•˜๊ณ  ์ž…๋ ฅํ•˜๋Š” GUIํ™”๋ฉด์„ ๋””์ž์ธํ•˜๋Š”๋ฐ ์‚ฌ์šฉ
  • ํ…์ŠคํŠธ ํ•„๋“œ, Input/output ํ•„๋“œ, ์ฒดํฌ๋ฐ•์Šค, ๋ผ๋””์˜ค ๋ฒ„ํŠผ ๋“ฑ๊ณผ ๊ฐ™์€ ์Šคํฌ๋ฆฐ์˜ ๊ตฌ์„ฑ์š”์†Œ ์ •์˜

์Šคํฌ๋ฆฐ ํ•„๋“œ

  • ๋ฉ”์ธ ์Šคํฌ๋ฆฐ ํ•„๋“œ์˜ ๋ฐ์ดํ„ฐ ํƒ€์ž…๊ณผ ๊ธธ์ด ๋“ฑ์„ ์ •์˜

์Šคํฌ๋ฆฐ ํ๋ฆ„ ๋กœ์ง

  • ์‚ฌ์šฉ์ž์˜ ์•ก์…˜์— ๋ฐ˜์‘ํ•˜๊ฒŒ ๋˜๋Š” ์Šคํฌ๋ฆฐ์˜ PAI์™€ PBO์™€ ๊ด€๋ จ๋˜์–ด ์ ˆ์ฐจ์ ์œผ๋กœ ์ˆ˜ํ–‰ํ•ด์•ผ ํ•  ๋ถ€๋ถ„ ์ •์˜
๋ฐ˜์‘ํ˜•

 

Subscreen

Runtime ํ™˜๊ฒฝ์—์„œ ๋‹ค๋ฅธ ์Šคํฌ๋ฆฐ์˜ Sub Area์— ํฌํ•จ๋˜๋„๋ก ํ•จ

 

TabStrip

๋‘ ๊ฐœ ์ด์ƒ์˜ ์Šคํฌ๋ฆฐ ์˜ค๋ธŒ์ ํŠธ๋กœ ๊ตฌ์„ฑ

 


์ฐธ๊ณ 

https://velog.io/@didu/SAP-Module-Pool-Program

728x90
๋ฐ˜์‘ํ˜•