当前位置:网站首页>Use PEGA to develop a simple RPA program
Use PEGA to develop a simple RPA program
2022-06-28 17:43:00 【The end of prosperity is full of sorrow】
Use Pega Do a simple RPA Application development
Preface
Pega and RPA Maybe it's something most programmers don't know , I am working in a foreign company BPM and RPA Department work of the project , When I entered the company, I encountered the problem of scarce technology learning resources , So here I will record some knowledge accumulated from my study and work .
One 、Pega What is it?
Pega In general, there are two things you can do ——BPM(Business Process Management) and RPA(Robotic Process Automation). One of the best things about it is to develop applications without code development , The whole development process is visual . In this way , You can build scalable automation applications , And introduce many other necessary functions from the application . Of course , If you like code , It can also be in Pega Easily embed Java perhaps C# Code .
BPM( Business process management )
The business processes of large enterprises are very complex , And requires efficient and automated repetitive operations , For example, an enterprise ERP The system has very complicated logic , This is very complicated to implement in code , And it is difficult for later programmers to understand these processes ,Pega It is for this reason that , It can build and display the business process in a visual way , Just like drawing a flow chart , Development convenience 、 It is also easier for latecomers to understand the process , This is called BPM.
RPA( Robot process automation )
For example, an enterprise's electronic reconciliation system has a lot of repetitive work , The accountant needs to click constantly , Comparative data , Confirm the bill, etc , These jobs can be used RPA To complete , Tell the operating method of this work in a visual way Pega,Pega The electronic reconciliation system will be automatically opened at the set time , Perform reconciliation , And inform the relevant accounting personnel of the reconciliation results by e-mail .
Two 、 Build a simple one RPA Program
Let me make a simple example , To open the browser automatically , Get into Bing Home page , Then search the weather in Shanghai , Select a search result , Output the weather information inside .
Create a new one Pega project
open Visual Studio, Of course, the configuration is good Pega Of VS, The configuration tutorial will not be written for the time being , I haven't figured it out yet .

newly build universal web application
Specify a web site where the program will operate
Right click the new Pega project “Project6”, add to - New item , choice universal web application, No election web application Because it only supports IE browser .


Grab page elements
Double click the new... On the right universal web, The middle interface will be opened , Click... On the left web application, Property settings will appear in the lower right corner .

startPage Is the URL of the website to be opened , We use it Bing Search engine to demonstrate .

After setting, click start interrogation, The just set... Will be opened startPage website , And a small pop-up window appears .


We usually choose the mode as select elements, Drag the bull's-eye icon in the pop-up window , Put it on the page element to be captured
, Here I grab the search box .

The crawled page structure will appear , We choose input label , Click on create

VS The search box we just grabbed appears in

Follow the method just , Grab the search button on the right side of the search box
3、 ... and 、 Construction process
newly build Automation
New Pega The project should have its own Automation1, without , Just build a new one of your own , Or right click pega project , New item

Begin to build
Add a... At the beginning of the process Execute , Then click... On the left universal web application, Select... In the property bar startPage, Set the open URL , Then select... In the action bar started, Then wait for this action , Prevent computer card , The slow opening of the browser results in an error , Then select... In the method bar start Method ,setup Connect start, Check the search box of our door , In the lower left property bar, put text Property drag in , Connect to fried. The blue line in the figure represents value transmission , The yellow line represents the flow direction . In the tool box string The method is to create a variable , Assigned to the search box text attribute , Then select the search button we grabbed searchButton, Put... In the method column performClick Drag it out , Delegate clicks the search button .
Pega RPA Process construction video
The above demonstration has already demonstrated 80% The building process of , The following is complete , The last three steps should be studied by yourself , After success , It will be the same as the result demonstration below 
Demonstration of achievements

边栏推荐
- From Mogao Grottoes to the Pacific Ocean, massive data have found new homes
- Dpdk 20.11 compiling, installing and running program
- Tidb v6.0.0 (DMR): initial test of cache table - tidb Book rush
- Is the account opening link given by CICC securities manager safe? Who can I open an account with?
- ICML 2022 | transferable imitation learning method based on decoupling gradient optimization
- Redis master-slave replication, sentinel, cluster cluster principle + experiment (wait, it will be later, but it will be better)
- 2022 practice questions and mock examination of Shandong Province safety officer C certificate examination
- Free, powerful and high-value note taking software evaluation: OneNote, heptabase, hydrogen graph, flowus
- Node foundation ~ node level
- Log management in MySQL log backup and recovery
猜你喜欢

"Jay bear" plummeted by 96.6%. Why is NFT with star goods cold?

Rsync remote synchronization (sunset is especially gentle, and the world is romantic)

MCU modifies network hardware driver (PHY chip replacement)

Leetcode 6. Z 字形变换(牛逼,解决了)

Redis持久化(少年一貫快馬揚帆,道阻且長不轉彎)

「杰伦熊」暴跌96.6% 明星带货NFT为何遇冷?

Matlb| optimal operation and marketization of power system

Idea of capturing mobile terminal variant combination

It's completely cold! Tencent's well-known software was taken off the shelves, and netizens were all sobbing...

节点基础~节点层级
随机推荐
MCU modifies network hardware driver (PHY chip replacement)
[algorithm] I brushed two big factory interview questions and learned array again with tears in my eyes“
2022年化工自动化控制仪表考试模拟100题模拟考试平台操作
Nuc980 heartbeat light
为什么 insert 配置 'SELECT LAST_INSERT_ID()' 返回个0呢?
[World Ocean Day] tcapulusdb calls on you to protect marine biodiversity together
The fourth largest operator cannot be a "catfish"
EasyCVR播放视频出现卡顿花屏时如何解决?
听说转行软件测试只能自学,培训机构是个坑?
常见分布式文件存储介绍、选型比较、架构设计
Pure big resentment! Those who were discouraged from taking the postgraduate entrance examination
'summary of common network protocols' summarized by Tsinghua leaders in 3 days
本地部署Confluence遇到的问题:MySQL数据库编码、隔离级别、验证码不显示
Spruce network deepflow helps 5g core network and telecom cloud build observability
你们采集oracle数据,数据延迟大约有多少啊?我这边就维持在3秒了,降不下去了。有没有个业内参考啊
Anesthesia is not as simple as "one injection". Painless, safe and comfortable anesthesia is the first choice for patients
Tacacs+ server deployment
6 - Dictionary
58技术沙龙第三十一期|Flutter动态化专题沙龙
VirtualBox中克隆了一个虚拟系统出现IP问题