Durante el último año y medio, he estado implementando y desarrollando el bloque RPA en una de las plataformas más populares de la compañía .
No hubo un proyecto de implementación claro: la gerencia espió la tecnología "de moda" de organizaciones amistosas, me dio la tarea de investigar el tema y les hizo un grito a las unidades para que recolectaran aplicaciones para la automatización.
Esta publicación nació como un plan para hablar con colegas interesados en introducir robots y que solo están familiarizados con materiales publicitarios. Admito que al transferir estos pensamientos a un recurso público, fue difícil para mí decidir sobre el público objetivo y cortar solo el fragmento que le conviene. Para los clientes comerciales, los gerentes de proyecto y los interesados, debe ofrecer una visión ordenada de la tecnología y los enfoques comunes. Por lo demás, estas son impresiones personales de una persona a la que le gusta resolver problemas de proceso y no es lo suficientemente diligente como para ser un programador. Los detalles técnicos se omiten intencionalmente. No le diré nada interesante a los desarrolladores.
Y aquí está el plan:

¿Qué es un robot y qué puede hacer?
Desde el punto de vista de la participación en los procesos comerciales de la empresa, el robot es un operador-operador virtual. Aquí está cuán vivo, solo:
.
– .
? , .
- ,
" 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 no solo proporciona herramientas para resolver problemas aplicados, sino que también se configura para trabajar principalmente con procesos, no limitados a la automatización de sistemas de información específicos. La robotización ayuda a plantear las preguntas correctas e incluso puede ayudar a formalizar los procesos comerciales.
Para mí, como analista:
- se ha abierto un nuevo lado para respaldar los procesos de negocio; de hecho, su ejecución parcial
- los robots le permiten ser un especialista todo en uno, resolver de forma independiente los problemas comerciales
- El cambio constante de aplicaciones no te aburre.