Documente Academic
Documente Profesional
Documente Cultură
• Un RPA mimează acțiunile pe care le pot face un utilizator și este un software care are ca scop înlocuirea
efortului manual și execuția mai rapidă a proceselor, nu optimizarea lor.
• Pot oferii acuratețe de 100% dacă instrucțiunile pe care le primesc (pe care le învață) sunt corecte
• Orice proces poate fi automatizat cu RPA și poate fi automatizat utilizând API și limbaje de programare
• Poate funcționa în orice industrie deoarece automatizarea poate fi aplicată în orice domeniu
3
1. Introducere Robotic Process Automation
• RPA definiție:
- Proprietati:
- Sunt scalabili
- Pot fi folosiți în orice industrie
- Reduc costul într-o organizație
- Mimează acțiunile oamenilor
4
2. Prezentare mediu de dezvoltare RPA Platforma UiPath
- UiPath Robot – execută procesele construite cu Studio și publicate în Orchestrator sau local.
- UiPath Orchestrator - aplicație web care asigură interfața dintre Studio și Robot și controlează și
monitorizează task-urile automate
5
Tipuri de roboti
- Attended (participantivi)– sunt declanșați direct de utilizatori de obicei prin UiPath Assistant sau pot fi
declanșați direct de un eveniment legat de factorul uman – spre exemplu primirea unui email, deschiderea
unei aplicații. Uipath Assistant este componenta care asigură interfața pentru interacțiunea cu roboții
participanți
6
3. Componente platformă UiPath . UiPath Studio
• UiPath Studio – permite crearea unui proiect prin definirea activitatilor care compun fluxul de lucru
7
4. Exemplu de finire RPAAutomatizare operații în MS Office. Exemplu
• Obiective:
• Resurse: https://www.rpasamples.com/findunicornname
• Exemplificare: Dintr-un fişier excel se preia numele unei persoane şi data naşterii. Datele se vor completa apoi într-un browser la adresa https://www.rpasamples.com/
findunicornname, iar pe ecran se va genera numele unui unicorn. Datele generate se vor transmite prin email la o adresă specificată.
• Actiuni:
8
5. UiPath Assistant – proiecte impachetate si publicate din UiPathStudioX
9
6. Categoria Automatizare File & Folder din UiPath Studio
• Obiective:
- lucrul cu fișiere și foldere
- iterații
- utilizare text pentru modificare activități
• Activități:
- File (fișiere) – mutare, redenumire, copiere, ștergere și creare fișiere noi
- Folder - mutare, redenumire, copiere, ștergere și creare foldere noi
- Arhivare/dezarhivare (zip activities) – interacțiune cu arhivarea fișerelor și a folderelor
• Scenariu:
• Ȋn departamentul financiar sunt primite zilnic facturi însă o parte din ele au fost denumite greșit. Pentru o evidentă corectă, funcționarul trebuie să se asigure
că documentele sunt denumite corect.
• Facturile primite sunt în arhiva denumită facturi.zip (pe platformă în Resurse RPA). Folderul trebuie dezarhivat iar la numele fiecărei facturi trebuie adăugat
denumirea clientului (Invoice 1.xlsx-> Invoice 1_Sirius Cybernetics Corp.xlsx)
• Activități scenariu
- Create Folder (RenamedFiles)
- Extract/Unzip
- For each file in Folder
- Copy File
- Modify Text
- Rename File
10
Scenariu – versionarea documentelor
• Activități:
- Write line
- Modify Date
11
7. Erori, Validare și analiză proiecte
• Obiective:
- Analyze – permite identificarea unor aspecte care ar putea afecta calitatea și fiabilitatea fluxul de lucru în timpul proiectării (design time).
- Validate –caută erorile de validare. Aceste erori sunt de obicei activități incomplete care pot fi identificate în funcție de pictograma roșie afișată pe
activitate în colțul din dreapta sus. Un proiect nu poate fi publicat sau rulat pȃnă cȃnd nu sunt rezolvate toate erorile de validare
• Analiza si validare
12
Erori, Validare și analiză proiecte
• Exemplificare: Se dorește crearea unui proces automat pentru salvarea într-un fișier Excel a denumirii
unicornului, în funcție de numele persoanei care a creat firma.
• Resurse - Demo - Validate and Analyze Your Errors - Input Files.zip
13
Bune practici pentru crearea unui proces
automatizat
1) Definirea clară a secvențelor necesare în rezolvare taskului. Aceste secvențe permit identificarea acțiunilor și resurselor necesare în
rezolvarea procesului automat.
2) Redenumirea activităților și a variabilelor cu nume unice, sugestive. Aceasta poate ajuta la identificarea activităților în care apar erori
3) Pentru toate activitățile pentru care este disponibilă opțiunea Reference as să se utilizeze nume sugestive
4) Utilizarea adnotărilor pentru activități și adăugarea informațiilor suplimentare pentru documentarea scopului. Aceste elemente sunt
utile în special cȃnd proiectul este partajat între utilizatori.
7) Utilizarea activităților Message box și Write Line înainte și după fiecare pas/etapă importantă
8) Testarea permanentă a activităților definite sau testarea fiecărei activități imediat după creare
14
Concluzii
• Utilizare RPA
• Scenarii
• Modalitati de creare RPA
• Componente UiPath
15
Bibliografie
• https://academy.uipath.com/learningpath-viewer/5636/1/199653/2
• https://academy.uipath.com/learning-plans/rpa-starter
• https://academy.uipath.com/courses/how-to-handle-errors-in-studiox
• https://cloud.uipath.com/lfaglovzxe/portal_/home
• https://docs.uipath.com/studio/v2020.10/docs/example-of-automatic-recording-with-basic-and-desktop
16
Întrebări!
17