RPA ์‹œํ˜„

tsis์ œ์กฐ์„œ๋น„์Šคยท2022๋…„ 10์›” 20์ผ
1

๐Ÿ“ŒBrity RPA ์‹ค์Šต

โšฝํŒŒ๋ผ๋ฏธํ„ฐ ์„ธํŒ…

1. ExecuteScript ์ž‘์„ฑ

๊ธฐ์ค€ ์‹œ๊ฐ„๊ณผ ๋ฒ”์œ„๋ฅผ ์„ธํŒ…ํ•œ๋‹ค.

  • ํƒ€์ดํ‹€ ์ž…๋ ฅ
  • ๋ณ€์ˆ˜์˜ ๊ฐ’ ํ˜•์‹ ๋ฐ ๋ฒ”์œ„ ์ •์˜
  • JavaScript ์ž…๋ ฅ
this.CurDateTime = new Date();
this.mMonth = this.CurDateTime.getMonth() + 1;
this.mMonth = this.mMonth;
this.mDate = this.CurDateTime.getDate();
```this.ExRowStrNo = 29;
if(this.mDate == 1)
 this.ExRowEndNo = 41;
else
 this.ExRowEndNo = 40;

2. ์ผ์ž์‹œ๊ฐ„ ์„ค์ •

์ง€์ •ํ•œ ๋‚ ์งœ์˜ ํ˜•์‹์„ ๋ณ€ํ™˜ํ•˜์—ฌ ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜ํ•œ๋‹ค.

  • this.mTime์˜ ๊ฒฐ๊ณผ๊ฐ’์˜ ํ˜„์žฌ ๋‚ ์งœ/์‹œ๊ฐ„(this.CurDateTime)์„ ์‹œ๊ฐ„:๋ถ„(HH:mm) ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜ ํ•  ์ˆ˜ ์žˆ๋„๋ก ์†์„ฑ ์„ค์ •
  • this.DateYMD์˜ ๊ฒฐ๊ณผ๊ฐ’์˜ ์—ฐ์›”์ผ์€ yyyyMMdd ๋ฌธ์ž์—ด๋กœ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ์†์„ฑ ์„ค์ •

โšฝ DB์—ฐ๊ฒฐ์„ค์ •

1. DB ์—ฐ๊ฒฐ

MsSQL, Oracle ๋“ฑ DB์™€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค. ODBC ๋“œ๋ผ์ด๋ฒ„๋Š” ํ•„์ˆ˜ ์„ค์น˜.

  • MES DB 'SYS_BATCH_JOB_LOG' ํ…Œ์ด๋ธ”์— ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ฐ ์†์„ฑ ์ž…๋ ฅ.

2. DB ๊ฐ’ ๊ฐ€์ ธ์˜ค๊ธฐ

์—ฐ๊ฒฐํ•œ DB์—์„œ ํŠน์ • ํ•„๋“œ์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ ธ์˜ฌ์ˆ˜ ์žˆ๋‹ค.

  • ๊ฐ€์ ธ์˜จ ํ•„๋“œ ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅํ•  ๋ณ€์ˆ˜ 'RESULT_DailyCheck_Bat_MES_output' ์œผ๋กœ ์ง€์ •
  • ๊ฐ€์ ธ์˜ฌ db์˜ ์—ฐ๊ฒฐ ์ •๋ณด ๋ณ€์ˆ˜ ์ง€์ •
  • Command ์ž…๋ ฅ(์‹คํ–‰ํ•  ์ฟผ๋ฆฌ ๋ช…๋ น์–ด ์ž…๋ ฅ)
    • 'SYS_BATCH_JOB_LOG' ํ…Œ์ด๋ธ”์—์„œ ๋งˆ์ง€๋ง‰ ์‹œํ€ธ์Šค์˜ 'STATUS' ํ•„๋“œ ๊ฐ’ ๊ฐ€์ ธ์˜ค๊ธฐ

โšฝ ์กฐ๊ฑด๋ถ„๊ธฐ ๋ฐ Action ์„ค์ •

1. ์กฐ๊ฑด๋ถ„๊ธฐ ๊ธฐ์ค€ ์„ค์ •

์กฐํšŒ๋œ ๋‚ด์šฉ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์กฐ๊ฑด ์„ค์ •ํ•œ๋‹ค.

  • 'RESULT_DailyCheck_Bat_MES_output' ๋ณ€์ˆ˜ ๊ฐ’์ด 0 (๋ฐฐ์น˜ ๋ชจ๋‘ ์„ฑ๊ณต)์ด๋ฉด true action, ์ด์™ธ๋Š” false action์ด ์‹คํ–‰๋˜๋„๋ก ์กฐ๊ฑด์„ ์„ค์ •ํ•œ๋‹ค.

2. ์กฐ๊ฑด๋ถ„๊ธฐ ์„ฑ๊ณต Action ์„ค์ •

1) Excel ์ž‘์—…๋Œ€์ƒ ๋ฌธ์„œ์—ด๊ธฐ

2) Excel ์ž‘์—…๋Œ€์ƒ ์‹œํŠธ์„ ํƒ

3) Excel ๋‚ ์งœ Cell ํ™•์ธ

4) Excel ์—ด ์ด๋ฆ„ ์ถ”์ถœ

5) Excel ์ถ”์ถœ์ •๋ณด ๊ธฐ์ค€์‹œ๊ฐ„ ๊ธฐ๋ก ์„ค์ •

6) Excel ์ž‘์—…๋Œ€์ƒ ๋ฌธ์„œ ๋‹ซ๊ธฐ

7) Excel ์ž‘์—… ์ฒ˜๋ฆฌ์ƒํƒœ ๋ฉ”์ผ ์ „์†ก

3. ์กฐ๊ฑด๋ถ„๊ธฐ ์‹คํŒจ Action ์„ค์ •


๐Ÿ“ŒABAP RPA ์‹ค์Šต

โšฝ SAP ABAP ํ”„๋กœ๊ทธ๋žจ ์ƒ์„ฑ

1. ํ”„๋กœ๊ทธ๋žจ ์ƒ์„ฑ

2. ์ฝ”๋“œ์ž‘์„ฑ

โšฝ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰

profile
2์กฐ DT ๊ณผ์ œ

0๊ฐœ์˜ ๋Œ“๊ธ€