在过去的一年半中,我一直在公司中最受欢迎的平台之一上实施和开发RPA模块。
没有一个明确的实施项目:管理层从友好的组织中窃取了“时尚”技术,给了我探索该主题的任务,并让各部门为收集自动化应用程序而大哭。
该出版物的诞生是为了与有兴趣介绍机器人并且只熟悉广告材料的同事交谈而制定。我承认,当将这些想法转移到公共资源时,我很难决定目标受众并仅切出适合它的片段。对于商业客户,项目经理以及刚感兴趣的人,应该对技术和通用方法给出有序的看法。对于其他人,这些是一个人的个人印象,他们喜欢解决过程中的问题并且不勤于成为一名程序员。有意省略了技术细节-对于开发人员,我不会告诉您任何有趣的事情。
这是计划:

什么是机器人,它能做什么
从参与公司业务流程的角度来看,该机器人是虚拟的员工-操作员。仅此而已:
.
– .
? , .
- ,
" N ": 5 – . - , , ,
, , – . , , .
, , . , , . , " - " " ". .:
" .xlsx" , " 120220 ().xlsx" , " 120220 .xlsx" . . , " 120220 !.xlsx"?- -
, , . , . , , "".
: , . . . , .
: -! – , .
- , . .
, . , : .
– , , . – .
, :
- - (OCR)
- ,
- PowerShell VBA
- HTTP SOAP
- .
– : , , . , ( RPA).
,
, , .
, . :
- - –
: . , , , , . - –
, .
, . , .
, .
- – . , .
– . , .
:
– :
, , .
1:
– , .
– .
2:
– . , , , ?
– , : , ? ? , ? , ?
–…
3:
– , -
.
– , , .
– , .
– .
, – , , .
, :
- -
, .
RPA – API.
, , , , , .
, , , .
. : (, ).
:
, . , .- " "
.
, . : , 5-15 – .
, :
IT , . " " - .
: RPA – "" SAP . , , , , , .
.
:
, -.
. , , , , .
, :
- , , – , , , .
. , . - ( , ) :
- .
, :
- /
, . 1 , Delphi. , .
-, , , .
– .
. , , 2 . "" 1-3 .
, , .
:
, RPA .
-, , . , – . "" , .
.
:
- ,
,
, . , :
, , RDP/Citrix .
, . , "" .
. :
SQL .
RPA :
- –
. - – BPM-
.
, , .
– - , , . , .. -.
"" API. - – -
, . .
RPA . – .
:
– , .- , ,
. .
, .- -
. , .
, :
- "",
.
, .
RPA, ( ). , RPA: web-, , , ..
: RPA, IT-. .
: , . , . .
( ), ( ).
, : " = ".
RPA .
, .
, .
:
, . , .
: ( ) 5 "". – , – . "" 10 ? ? 5 , – , .
, , , -:
( ?).
, , , .
.
, .
, :
- "" – .
TAB
.
.
VS Code . , RPA . – , , , , . :
" " .
- , –
.
(Activity). : , , pdf .. , .
, " " .
, - "" . , .
RPA .
– :
, . , google ".net do something
" , , , . .
, . , . .
, .
RPA , .
, , .
. … .
RPA? , .
, , , , , , - – . " " .
, , RPA :
, .
, :
- :
: , , , , .
DataTable, Attachment Dictionary .- XML+HTML
- RegEx
- /
- IT
, / :
- SQL
, , - JSON
-, . - REST SOAP
- VBA
" " - ,
.
.
3 RPA, "" :
.
RPA不仅提供解决应用问题的工具,而且还设置为主要用于处理流程,而不仅限于特定信息系统的自动化。机器人化有助于提出正确的问题,甚至可以帮助规范业务流程。
对我来说,作为分析师:
- 一个新的方面已经开放来支持业务流程-实际上,它们的部分执行
- 机器人使您成为多合一的专家,可以独立解决业务问题
- 应用程序的不断变化不会使您感到无聊。