Blue Prism - Guida rapida
Blue Prism - Introduzione a RPA
Un robot è una macchina che imita l'utente umano nell'esecuzione di varie attività, come clic, navigazione, digitazione, ecc. Sequenza di attività significative che possono coinvolgere più sistemi o applicazioni costituiscono un processo. L'automazione è la sequenza di passaggi che vengono eseguiti senza alcuna interferenza umana (una volta configurata).
Automazione robotica dei processi
L'automazione dei processi robotici (RPA) consente di utilizzare robot software anziché persone per guidare il business. Viene utilizzato per automatizzare le attività regolari in modo che l'utente possa concentrarsi sull'esecuzione di attività complesse anziché sul lavoro di routine manualmente. Ciò a sua volta ridurrebbe gli errori umani.
Vantaggi RPA
I seguenti sono i vantaggi di RPA:
Costruire una visione unificata del cliente
Maggiore soddisfazione del cliente
Maggiore produttività dei dipendenti
Più precisione e qualità
Conveniente
Fino all'80% di riduzione dell'AHT (tempo medio di manipolazione)
Fino al 90% di riduzione in ART (tempo di risoluzione medio)
Aumento del ROI (ritorno sull'investimento) in media entro 3 mesi.
Strumenti RPA
Abbiamo i seguenti strumenti popolari disponibili sul mercato per RPA:
Prisma blu
Automazione ovunque
Percorso Ui
Work Fusion
Open Span
Usi di RPA
I seguenti sono gli usi di RPA:
Scenari di doppia immissione dei dati
I dati inseriti manualmente in un sistema non devono essere reinseriti in un altro sistema. RPA sostituisce questo duplice impegno umano poiché le fatture vengono indicizzate nel flusso di lavoro e quindi reinserite manualmente nell'ERP.
Elaborazione diretta
Gli input provenienti da vari sistemi come le pagine web per gli ordini dei clienti, il flusso di lavoro per le fatture, le e-mail o i file excel devono essere inseriti nell'ERP. Tuttavia, se l'input è pulito e le regole sono ben definite, l'immissione dei dati può essere eseguita tramite RPA.
Integrazione virtuale tra diversi sistemi
I sistemi standalone, legacy, ERP o di flusso di lavoro spesso non comunicano tra loro e integrarli costerebbe milioni di dollari e tempo prezioso per l'IT, RPA può fornire un'integrazione leggera collegando sistemi disparati a livello di interfaccia utente.
Rispondere all'estrazione dei dati e rispondere alle richieste
Quando i dati e le richieste di report provengono da più proprietari di processi, fornitori e persino clienti finali, i dipendenti accedono a un sistema per estrarre i dati, formattarli e inviare un'e-mail al richiedente. RPA si presta bene a tali attività basate su regole.
Processo decisionale basato su regole
L'RPA può eseguire compiti basati sulle decisioni a condizione che le regole che guidano tali decisioni siano ben definite. Ad esempio, su una fattura proveniente da un fornitore di servizi di pubblica utilità, RPA può modificare i termini di pagamento in "immediato" da qualsiasi cosa sia presente nella fattura.
Ciclo di vita dell'RPA
Di seguito è riportato il ciclo di vita dell'RPA:
Analizza e identifica
Il primo passaggio del ciclo di vita dell'RPA è analizzare un problema aziendale per lo sviluppo dell'RPA. Questo di solito viene fatto da analisti aziendali e architetti RPA. Vengono identificati i processi che possono essere automatizzati, vengono stabilite le tempistiche per lo sviluppo, viene documentato l'approccio e viene ottenuta l'approvazione degli stakeholder per avviare lo sviluppo.
Strumento
Gli sviluppatori RPA lavorano sui requisiti nell'ambiente di sviluppo per automatizzare i processi manuali. Lo sviluppo viene eseguito in procedura guidata e questo è un requisito limitato per eseguire la codifica nello sviluppo dei robot.
Test
In questa fase vengono testati i bot per valutarne la qualità e per correggere eventuali errori.
Andare in diretta
Dopo che il bot è stato testato a fondo, verrà distribuito nell'ambiente live in cui gli utenti iniziano a utilizzarlo. Entra nella fase di manutenzione in cui vengono trattate le richieste di supporto e di modifica per il bot e i difetti vengono corretti con effetto immediato.
Tipi di robot in RPA
Esistono due tipi di robot in RPA come indicato di seguito:
- Robot di back office
- Robot di front office
Robot di back office
Di seguito sono riportate le caratteristiche dei robot di back office:
I robot di back office funzioneranno incustoditi.
Sono in modalità batch.
Funzionano in ambienti virtuali.
I robot di back office non sono supervisionati da nessuno.
I robot di back office inviano i battiti cardiaci al server, in modo che sappia immediatamente quando un robot è inattivo.
I robot di back office aiutano a ridurre gli errori e sono convenienti.
Robot di front office
Di seguito sono riportate le caratteristiche dei robot di front office:
I robot del front office condividono la stessa postazione di lavoro di un dipendente che ha il controllo su dove e quando viene utilizzato.
I robot del front office sono indipendenti e necessitano dell'interferenza umana.
L'utente attiva questi robot e vengono eseguiti solo sotto sorveglianza manuale.
I robot del front office operano dalla macchina locale e non possono essere eseguiti o programmati in remoto.
Blue Prism - Introduzione
Blue prism è una società di software con sede nel Regno Unito ed è uno dei principali strumenti di automazione dei processi robotici. Viene utilizzato per automatizzare attività banali in modo che possano funzionare senza alcun intervento manuale. Blue Prism ha guadagnato un vantaggio sui suoi concorrenti in quanto ha una migliore sicurezza, flessibilità, scalabilità, conformità e resilienza.
Prerequisiti per Blue Prism
I seguenti sono i prerequisiti per il Blue Prism. È l'unico software che:
Crea e supporta una forza lavoro digitale di forza industriale e scala aziendale
Non richiede competenze IT per l'implementazione
Può essere implementato in sprint da 4 a 8 settimane (dall'inizio alla fine)
È un costo molto basso rispetto al TCO delle soluzioni alternative
Fornisce un enorme rimborso con rendimenti di autofinanziamento e un ROI che raggiunge l'80%
Può essere gestito all'interno dell'infrastruttura e dei processi IT
Installazione di Blue Prism
Di seguito sono riportati i requisiti di installazione per Blue Prism:
Sistema operativo Windows 7 (preferito), 64 bit o 32 bit
Software di installazione prisma blu, 64 o 32 bit, a seconda del sistema operativo
File di licenza Blue Prism
SQL Server Express Edition, 64 o 32 bit a seconda del sistema operativo
Esamineremo il processo di installazione di Blue Prism con SQL Server Management Studio -
Installazione di SqlExpr
Scarica SQL server, SqlExpr.exe file dal sito Web ufficiale di Microsoft e dopo il download fare clic su SqlExpr. Questo avvierà il server SQL che può essere utilizzato per installare la connessione SQL.
Installazione di Blue Prism
Una volta installato il server SQL, è necessario installare Blue Prism utilizzando i passaggi indicati di seguito e gli screenshot -
Step 1 - Fare clic su Blue Prism 5.0.10_x64 per avviare l'installazione.
Step 2 - Fare clic su Avanti nella finestra di dialogo.
Step 3 - Accetta il contratto di licenza.
Step 4 - Scegli la cartella di installazione.
Step 5 - Fare clic su Avanti.
Step 6 - Dopo aver fatto clic su Avanti, l'installazione viene eseguita.
Step 7 - Una volta completata l'installazione, chiudere la finestra.
Questo completa l'installazione di Blue Prism e l'icona appare sul desktop.
Apertura di Blue Prism
Una volta completata l'installazione di Blue Prism, vedremo come aprire l'applicazione utilizzando i passaggi seguenti:
Fare clic sull'icona
Il nome utente e la password predefiniti per Blue Prism sono i seguenti:
Username: Admin
Password: Admin
Creazione del database
Creeremo ora un database utilizzando Blue Prism come mostrato nelle immagini seguenti:
Innanzitutto, apri l'applicazione installata e vai a File e quindi fare clic su Create Database.
Ora che il database è stato creato, firma con il nome utente e la password predefiniti.
Dopo aver fatto clic sul pulsante di accesso, scegli una nuova password per l'utente.
Diverse schede di Blue Prism
Ci sono 6 tipi di schede in Blue Prism come segue:
- Home
- Studio
- Control
- Dashboard
- Releases
- System
Di seguito è riportata la panoramica delle diverse parti di Blue Prism:
Casa
Home ha diversi grafici che forniscono informazioni sul database del prisma blu. La disponibilità della forza lavoro mostra le risorse di runtime che stiamo utilizzando, le automazioni totali mostra il numero di code e automazioni nel database, i volumi di coda ora forniscono i volumi di coda in base allo stato e le tabelle di database più grandi mostrano le tabelle più grandi nel database di prisma blu.
Studio
Studio è una parte importante di Blue Prism in cui implementiamo passaggi di automazione effettivi. Sono disponibili due studi: Object Studio e Process Studio.
Controllo
La sala di controllo è il punto centrale di amministrazione in Blue Prism dove gestisce il controllo, il monitoraggio, l'esecuzione e la pianificazione delle esecuzioni dei processi sui bot distribuiti.
Pannello di controllo
Il dashboard viene utilizzato per rappresentare diversi grafici che visualizzano informazioni sulla forza lavoro robotica.
Rilasci
Release manager viene utilizzato per gestire l'importazione e l'esportazione di pacchetti di configurazione tra diversi ambienti blue prism.
Sistema
La scheda Sistema viene utilizzata dall'amministratore per la gestione degli utenti.
Blue Prism - Object Studio
Object studio viene utilizzato principalmente per sviluppare gli oggetti. All'interno dell'oggetto, abbiamo diversi tipi di azioni come segue:
l'applicazione modulare per spiare gli elementi
inizializza la pagina e pulisci la pagina
Creazione dell'oggetto da Object Studio
Dopo aver avviato Blue Prism, apri la scheda Studio, fai clic con il pulsante destro del mouse su Oggetti e seleziona Create Object. Gli screenshot spiegano chiaramente il processo di creazione degli oggetti:
Fornire un nome per il nuovo oggetto aziendale.
Creerà un oggetto nell'elenco degli oggetti.
Fasi diverse in Object Studio
Di seguito sono elencate le diverse fasi di Object Studio:
- Link
- Block
- Read
- Write
- Navigate
- Code
- Wait
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- Calcolo multiplo
- Elemento dati
- Collection
- Loop
- Note
- Anchor
- End
- Exception
Una volta creato un oggetto, verranno create le pagine di inizializzazione, pulizia e azione e verrà avviata la pagina di inizializzazione con le fasi sopra menzionate.
Il seguente Business Object (VBO) ti fornirà una spiegazione più dettagliata di come le fasi possono essere utilizzate e di come funziona il VBO.
Comprensione delle raccolte in Excel
Più valori archiviati sotto forma di righe e colonne sono chiamati raccolte.
Chiamiamo aggiungi righe alle raccolte utilizzando i due modi seguenti:
Utilizzo di VBO interno come "raccolte".
Utilizzo di "Manipolazione raccolta utilità" VBO.
Crea un oggetto aziendale
Immettere il nome dell'oggetto business che si desidera creare come mostrato di seguito -
Ora, inserisci la descrizione dell'oggetto business come mostrato di seguito:
Quindi fare clic su Fine.
Fare doppio clic sul VBO appena creato per aprirlo.
Nella scheda azione, le fasi iniziale e finale verranno create per impostazione predefinita con un collegamento ad esse, selezionare il collegamento ed eliminare, in modo che le fasi effettive possano essere implementate in esso.
Crea una raccolta e aggiungi righe alla raccolta utilizzando il VBO interno.
Fornire il nome della raccolta, la descrizione e fornire i dettagli nei campi: nome, tipo, descrizione e campi. Usa Aggiungi campo per aggiungere qualsiasi altro campo.
Usa Loop Stage
Seleziona Loop dalle fasi, il loop avrà parti di inizio e fine. Viene utilizzato per eseguire le fasi del ciclo con le iterazioni menzionate.
Fornisci il nome del loop e seleziona la raccolta corretta dall'elenco a discesa.
Crea quattro voci di data
Utilizzando la fase degli elementi di dati, creare quattro elementi di dati come indicato di seguito:
- C no
- Nome C.
- Limit
- Jdate
Usa il calcolo multiplo per aggiungere dati alla raccolta nella riga vuota.
Fornire un nome a quel calcolo multiplo, trascinare l'espressione dall'elenco di raccolta all'espressione e trascinare gli elementi di dati dall'elenco di elementi di dati ai valori Memorizza in.
Collega le fasi utilizzando Link e salva l'oggetto Business.
Esegui il VBO facendo clic sul pulsante di riproduzione.
Il risultato sarà con gli output corretti forniti nella raccolta come mostrato di seguito:
Comprenderemo le raccolte con Excel come mostrato di seguito -
Innanzitutto, dobbiamo creare un'istanza e prendere l'output come "handle", quindi aprire il nome della cartella di lavoro e passare l'handle come parametri di input.
Scriverà il nome del libro di lavoro, quindi eseguirà un'altra azione per ottenere il foglio di lavoro come raccolte.
Passaggio 1: crea l'istanza
Azione -
Nome: crea istanza
Descrizione: crea istanza
Oggetto aziendale -
Sig.ra Excel VBO
Azione: crea istanza
Uscita: maniglia
Passaggio 2: Apri
Oggetto aziendale: Ms Excel VBO
Azione: apri la cartella di lavoro
Ingresso -
Valore = maniglia
Nome del file
Output: memorizza nella cartella di lavoro.
Passaggio 3: mostra
Oggetto aziendale: Ms Excel VBO
Azione: mostra
Ingresso -
Valore = maniglia
Passaggio 4: leggere i dati nelle raccolte
Oggetto aziendale: Ms Excel VBO
Azione: ottieni foglio di lavoro come raccolta (veloce)
Output: memorizzare in Dettagli cliente.
Passaggio 5: loop
Vai alle proprietà del ciclo
Nome: legge i dati dalla raccolta
Descrizione: legge i dati dalla raccolta
Collezione: Dettagli cliente.
Passaggio 6: calcolo multiplo
Nome: dati del cliente
Dettagli cliente.
Comprensione della scelta con Collection ed Excel
Dobbiamo creare i dati degli studenti con i dati forniti -
Grado A> = 90
Grado B> = 75
Grado C> = 60
Grado D> = 50
Passaggio 1: crea l'istanza
Azione -
Nome: crea istanza
Descrizione: crea istanza
Oggetto aziendale -
Sig.ra Excel VBO
Azione: crea istanza
Uscita: maniglia
Passaggio 2: Apri
Oggetto aziendale: Ms Excel VBO
Azione: apri la cartella di lavoro
Ingresso -
Valore = maniglia
Nome del file
Output: memorizza nella cartella di lavoro.
Passaggio 3: mostra
Oggetto aziendale: Ms Excel VBO
Azione: mostra
Ingresso -
Valore = maniglia
Passaggio 4: leggere i dati nelle raccolte
Oggetto aziendale: Ms Excel VBO
Azione: ottieni foglio di lavoro come raccolta (veloce)
Output: memorizza in Dettagli Studenti.
Passaggio 5: loop
Vai alle proprietà del ciclo
Nome: legge i dati dalla raccolta
Descrizione: legge i dati dalla raccolta
Collezione: dettagli dello studente
Passaggio 6: scelta
Nome scelta | Criterio di scelta |
---|---|
Grado A | Punteggi dettagli studente> = 90 e <= 100 |
Grado B | Punteggi dettagli studente> = 75 |
Grado C | Punteggio dettagli studente> = 60 |
Crea un elemento di dati come Grado.
Creare il calcolo come segue:
- Grado A
- Grado B
- Grado C
Prima del ciclo, dobbiamo configurare i valori.
Take the Action stage:
Nome: cella predefinita
Oggetto aziendale: Ms Excel VB
Azione: cartella di lavoro attiva
Poi,
Esegui un'altra azione: Cella corrente
Oggetto aziendale: Ms Excel VBO
Azione: ottieni Active Cell
Memorizza output nella cella corrente.
Poi,
Scrivi i dati in Excel
Oggetto aziendale: Ms Excel VBO
Azione: imposta il valore della cella
Esegui un'altra azione: vai alla cella successiva
Oggetto aziendale: Ms Excel VBO
Azione: vai alla cella vuota successiva verso il basso
Input: memorizza nella cella corrente.
Blue Prism - Modellatore di applicazioni
Il modellatore di applicazioni viene utilizzato per spiare le applicazioni. Spiare è identificare gli elementi nelle Applicazioni.
La finestra del modellatore dell'applicazione è la seguente:
Modalità di spionaggio
Abbiamo 4 diversi tipi di modalità di spionaggio come mostrato di seguito:
Modalità Win32
Modalità HTML
Modalità accessibilità
Modalità regione
Segui i passaggi seguenti per selezionare una delle modalità di spionaggio o per passare da una modalità all'altra:
Usa Ctrl e clic sinistro per selezionare l'elemento evidenziato nelle modalità di spionaggio.
Usa Ctrl e clic destro per annullare.
Premi il tasto Alt per cambiare modalità spia.
Lavorare con le applicazioni web
Discuteremo ora come lavorare con le applicazioni web:
Accesso e disconnessione da Facebook
Per prima cosa, creiamo un oggetto business e inseriamo un nome per esso.
Dobbiamo configurare l'Application Modeller.
Ora spiare il pulsante di accesso, i campi nome utente e password.
Now, we shall start the implementation part.
Crea elementi di dati per email e password.
Usa la "fase di scrittura" per digitare l'ID e la password dell'email nel sito Facebook.
Fare clic sul pulsante Accedi utilizzando Navigate Stage.
Non stiamo ottenendo le azioni di clic nella fase di navigazione.
Quindi, vai su Application Modeller e cambia il tipo di elemento di accesso al pulsante.
Qui, stiamo usando la fase di attesa per caricare il sito prima di avviare il sito web.
Ora accedi al sito Facebook.
Per disconnettersi dall'account, è necessario preparare l'elemento in Application Modeller.
Spiare gli elementi richiesti, prima controlla quali sono gli elementi richiesti per il logout.
Quindi, dobbiamo spiare la freccia e l'opzione di disconnessione.
Utilizzare Navigate stage per fare clic sulla freccia e fare clic su Logout.
Dopo il pulsante di accesso, il sito impiegherà del tempo per caricare le informazioni sull'account. Dipende dalla velocità media della nostra rete.
Dopo l'accesso, utilizza l'attesa condizionale per tenere premuto il grassetto finché non sarà presente la freccia di disconnessione.
Lavorare con applicazioni Windows e più finestre
Impareremo come automatizzare il sistema di ordini di addestramento con la procedura graduale indicata di seguito. Gli screenshot forniti nelle sezioni successive aiutano a comprendere chiaramente il processo.
Step 1 - Crea l'oggetto business.
Step 2 - Configurare il modellatore dell'applicazione.
Step 3 - Spiare la finestra di accesso.
Utilizzare Ctrl + Sinistra per evidenziare l'elemento e l'elemento ordinale viene utilizzato per l'identificazione univoca.
Step 4 - Spiando il numero dello staff.
Step 5 - Spiando la password.
Step 6 - Spiare il pulsante di accesso.
Ora iniziamo la parte di implementazione.
Step 7 - Utilizzo della fase di navigazione per avviare l'applicazione.
Step 8 - Utilizzo della fase di scrittura per configurare il numero del personale.
Step 9 - Utilizzo di un'altra fase di scrittura per configurare la password.
Step 10 - Utilizzo della fase Naviga per accedere.
Step 11 - Collega il processo.
Blue Prism - Process Studio
Process Studio ha solo la pagina principale. Se la pagina è pubblicata, possiamo chiamare dallo studio del processo. Usiamo Process Studio per lo sviluppo e il test.
Differenza tra Process e Object Studio
Di seguito sono riportate le principali differenze tra process e object studio:
Process Studio | Object Studio |
---|---|
Viene creato come diagramma che assomiglia a un diagramma di flusso dallo strumento di sviluppo | Crea oggetti graficamente tramite lo strumento di sviluppo |
Fasi: abbiamo la fase di avviso in Process Studio | Fasi: lettura, scrittura, navigazione, codice e attesa |
Abbiamo la pagina principale | Abbiamo inizializzato e pulito la pagina |
Il processo interagisce con lo studio dell'oggetto e la sala di controllo | Object Studio interagisce con l'applicazione esterna. |
Launch and Application Modeller non è disponibile | Launch and Application Modeller è disponibile |
Fasi in Process Studio
Di seguito sono riportate le varie fasi del Process Studio:
- Link
- Block
- Process
- Page
- Action
- Decision
- Choice
- Calculation
- Calcolo multiplo
- Elemento dati
- Collection
- Loop
- Note
- Anchor
- End
- Alert
- Exception
Pubblicazione delle pagine di Object Studio
Possiamo pubblicare le pagine di Object Studio utilizzando i passaggi seguenti:
Sviluppa l'oggetto aziendale.
Distribuire le azioni dell'oggetto Business.
Pubblica Object Studio.
Dopo aver pubblicato il processo, possiamo eseguire da Process Studio.
Pubblicazione del processo in Control Room
Possiamo pubblicare il processo nella sala di controllo utilizzando i passaggi seguenti:
Sviluppa l'oggetto del processo.
Fare doppio clic sulla descrizione.
Quindi selezionare la casella di controllo pubblica il processo nella sala di controllo.
Il processo pubblicato visualizzato nel processo disponibile.
Passaggio dei parametri di input / output
Vogliamo passare alcuni parametri da una pagina a un'altra pagina utilizzando i parametri di input / output.
Creiamo i parametri di input e output in process studio.
Dobbiamo dichiarare i parametri di input nella fase iniziale.
Dobbiamo dichiarare i parametri di output nella fase finale.
Esamineremo un approccio graduale per passare i parametri di input e output -
Step 1 - Crea l'oggetto business.
Step 2 - Definire i parametri di input nella fase di avvio.
Step 3 - Fare doppio clic su Start Stage per configurare i parametri di input.
Step 4 - Definisci i parametri di output in End Stage.
Step 5 - Vai alla fase di calcolo per un calcolo semplice.
Step 6 - Collega il processo e salvalo.
Step 7 - Dobbiamo pubblicare il processo.
Step 8 - Dopo aver pubblicato il processo, possiamo eseguire da Process Studio.
Step 9 - Dobbiamo creare il processo in Process Studio.
Step 10 - Utilizza la fase Azione per richiamare il processo da Object Studio.
Step 11: Crea gli elementi di dati ed esegui il processo.
Blue Prism - Gestione delle eccezioni
La gestione delle eccezioni è definita dalla gestione delle eccezioni in automazione senza assistenza . Assicura che i problemi possano essere risolti automaticamente, se possibile, o facilmente identificabili e riparabili dagli amministratori di sistema o passati per il completamento umano ove appropriato. Il successo della gestione delle eccezioni dipende dal modo in cui viene implementata durante lo sviluppo.
Ottenere la gestione delle eccezioni in Blue Prism
La gestione delle eccezioni è una parte fondamentale di qualsiasi soluzione con prisma blu. Un'eccezione è un problema che si verifica durante l'esecuzione di un processo / oggetto.
Quando si riscontrano errori nel prisma blu, vengono generate eccezioni.
Fasi di gestione delle eccezioni
La gestione delle eccezioni può essere ottenuta utilizzando la ripresa, il ripristino e la fase di eccezione.
Recovery - Inizia un blocco per la gestione delle eccezioni.
Resume - Termina un blocco per la gestione delle eccezioni.
Exception - Solleva esplicitamente un'eccezione nell'esecuzione del processo o dell'oggetto.
Tipi di eccezioni
Abbiamo 3 tipi di eccezioni in Blue Prism:
Eccezioni interne
Eccezioni di sistema
Eccezioni aziendali
Eccezioni interne
Le eccezioni interne si basano sui nostri dati obbligatori mancanti in più fasi.
Supponiamo di voler salvare i dati per excel appena creato. Tuttavia, non abbiamo fornito il percorso, quindi otteniamo le eccezioni interne.
Un altro esempio è quando forniamo un'espressione non valida nella fase di calcolo, otteniamo eccezioni interne come mostrato di seguito:
Crea 3 elementi di dati cioè X, Y e Z con il tipo di testo.
Utilizzare la fase di calcolo per eseguire il calcolo semplice
Ora esegui il processo.
Eccezioni aziendali
Queste eccezioni non sono effettivamente eccezioni, tuttavia, in base alle regole aziendali, stiamo creando le eccezioni. Dobbiamo sparare manualmente tramite bot.
Supponiamo di lavorare su dati Excel con il nome del dipendente e il saldo del suo conto. Lettura di questi dati in raccolte e controllo dell'equilibrio di ogni dipendente. Se il saldo di un dipendente è zero, è necessario attivare l'eccezione e registrare il messaggio. Secondo le regole aziendali, se il saldo è zero, i pagamenti non possono essere effettuati.
Step 1 - In primo luogo, leggeremo i dati e memorizzeremo la raccolta.
Step 2- Dobbiamo eseguire il loop delle raccolte e verificare se la colonna ha zero. Se sì, lancia un'eccezione.
Step 3- Dobbiamo configurare la fase di eccezione. Poiché abbiamo tanti tipi di eccezioni, dobbiamo configurarlo come eccezione aziendale.
Eccezioni di sistema
Si verificheranno eccezioni di sistema in base al fatto che Internet è inattivo o il nostro bot necessita di Internet o qualsiasi errore di sistema.
Dobbiamo gestire queste eccezioni utilizzando le fasi di ripristino e ripresa. Non abbiamo bisogno di collegarci alla fase di ripristino, ogni volta e dove si verificano eccezioni, immediatamente la fase di ripristino coglie tali eccezioni.
Eccezione Bubbling
Quando l'eccezione viene sparata, si muove verso l'alto verso il flusso fino a quando non viene catturata dal recupero viene chiamata eccezione blubbing.
Blue Prism - Code di lavoro
Una coda di lavoro è un elenco configurabile interno che consente a un processo di gestire il proprio carico di lavoro. Un processo può utilizzare diverse code di lavoro e una coda di lavoro può essere condivisa da più processi, se necessario.
La scheda Gestione code in Control Room fornisce l'interfaccia utente operativa per le code di lavoro. La scheda è divisa in due: nella metà superiore viene visualizzato un elenco di code e nella metà inferiore viene visualizzato un elenco degli elementi in una coda.
Configurazione della coda di lavoro
Le code di lavoro vengono create in System Manager, l'amministrazione è di Blue Prism.
Tag
Un tag è una parola chiave del termine assegnata a un elemento della coda di lavoro come metodo per classificare o raggruppare quell'elemento.
Aggiunta di tag
L'aggiunta di un tag a un elemento della coda di lavoro richiede semplicemente l'uso di una fase di azione. Aggiungi una fase di azione al flusso del processo. Nella fase Azione, eseguire le seguenti azioni:
Selezionare l'Interno - Oggetto business Code di lavoro.
Seleziona l'azione Etichetta elemento.
Impostare il parametro di input ID articolo in modo che sia l'ID articolo per l'elemento della coda di lavoro che si desidera contrassegnare. L'articolo non deve essere bloccato per aggiungere un tag.
Imposta il parametro di input del tag in modo che sia il tag che desideri aggiungere all'elemento Coda di lavoro.
Fare clic su OK.
Rimozione di tag
La rimozione di un tag da un elemento della coda di lavoro richiede anche l'uso di una fase di azione. Per rimuovere un tag, segui i passaggi seguenti in Process Studio:
Aggiungi una fase di azione al flusso del processo.
Nelle proprietà dell'azione, eseguire le seguenti operazioni:
Selezionare l'Interno - Oggetto business Code di lavoro.
Seleziona l'azione Rimuovi tag elemento.
Impostare il parametro di input ID articolo in modo che sia l'ID articolo per l'elemento della coda di lavoro che si desidera rimuovere dal tag. L'elemento non deve essere bloccato per rimuovere un tag.
Imposta il parametro di input del tag in modo che sia il tag che desideri rimuovere dall'elemento Coda di lavoro.
Fare clic su OK.
La seguente schermata spiega chiaramente i passaggi precedenti:
Stato
Ogni elemento della coda di lavoro ha uno stato. Lo stato può essere utilizzato come metodo per registrare il lavoro svolto finora su un elemento della coda di lavoro
L'impostazione dello stato per un elemento della coda di lavoro richiede semplicemente l'uso di una fase di azione. Saranno necessari i seguenti passaggi:
Aggiungi una fase di azione al flusso del processo
Nelle proprietà dell'azione eseguire le seguenti operazioni:
Selezionare l'Interno - Oggetto business Code di lavoro.
Seleziona l'azione Aggiorna stato.
Impostare il parametro di input ID articolo in modo che sia l'ID articolo per l'elemento della coda di lavoro a cui si desidera assegnare uno stato.
Impostare il parametro di input dello stato in modo che sia lo stato con cui si desidera aggiornare l'elemento Coda di lavoro.
Fare clic su OK
La seguente schermata spiega chiaramente i passaggi precedenti:
Utilizzo dello stato
Il processo può anche essere configurato per utilizzare lo stato dell'elemento per garantire passaggi all'interno del processo che non dovrebbero mai essere ripetuti.
Per utilizzare lo stato dell'articolo, è sufficiente aggiungere le fasi decisionali al processo che controlla lo stato dell'articolo in modo che tutte le parti del processo che sono già state eseguite per l'articolo possano essere ignorate. Ricorda, lo stato dell'articolo può essere restituito come output dall'azione Ottieni elemento successivo.
Priorità
Quando si progetta una soluzione automatizzata, è necessario considerare se qualsiasi tipo di lavoro o scenario diverso all'interno del processo debba essere lavorato prima degli altri elementi lavorati.
Utilizzo della priorità
La priorità per un elemento della coda di lavoro viene eseguita quando l'elemento viene aggiunto per la prima volta alla coda utilizzando l'azione Aggiungi alla coda. La priorità di un elemento non può essere modificata dopo che è stato aggiunto alla coda.
Code attive
Utilizzando il tradizionale modello di gestione delle sessioni, le sessioni vengono avviate sulle risorse che eseguono il polling della coda di lavoro affinché i casi funzionino. Queste sessioni vengono avviate manualmente nella Control Room o tramite un servizio di pianificazione in esecuzione su un'istanza di Blue Prism Server.
Le code attive introducono un meccanismo alternativo per la gestione delle sessioni che lavorano sulle code, reso possibile dalla creazione di una più stretta associazione tra code di lavoro e sessioni.
Invece di creare sessioni separatamente nella Sala di controllo e quindi passare alla pagina di gestione delle code per vedere i risultati, le code attive consentono di impostare un numero di risorse target che dovrebbero lavorare sulla coda. Blue Prism utilizza la configurazione della coda attiva per determinare come raggiungere tale obiettivo.
Le code di lavoro attive sono utili solo quando si eseguono dozzine di sessioni per un processo. Quando questo non è il caso, i vantaggi delle code di lavoro attive non saranno realizzati.
Blue Prism - Credentials Manager
Le credenziali sono un archivio sicuro per i dettagli utilizzati per accedere alle applicazioni di destinazione. Sono crittografati nel database Blue Prism per renderli accessibili solo a coloro che dovrebbero essere in grado di utilizzarli.
Il sistema di gestione delle credenziali determina quali processi, risorse e ruoli dispongono dell'autorizzazione per accedere alle informazioni e uno speciale oggetto aziendale interno - credenziali fornisce azioni per l'utilizzo delle credenziali.
Per configurare le credenziali, vai a System Manager → Security → Credentials.
Prima di creare prima le credenziali, dobbiamo configurare la chiave, quindi solo essa consentirà di creare le credenziali.
Creazione delle credenziali.
Gestione utenti, ruoli e log
In questo capitolo, discuteremo della gestione degli utenti, dei ruoli e dei registri nell'ambiente Blue Prism.
Passo 1
Accedi a prisma blu
Passo 2
Seleziona sistema → Sicurezza → Utente
Passaggio 3
La finestra si aprirà sul lato destro, possiamo trovare la nuova opzione facendo clic su di essa.
Passaggio 4
La finestra si aprirà con il nome come procedura guidata per la creazione dell'utente e immettere il nome e la password.
Passaggio 5
Fare clic sul pulsante Avanti e si aprirà una finestra che fornisce la durata della password e assegna il ruolo.
Passaggio 6
Abbiamo dato il permesso di accedere allo sviluppo, quindi fare clic su Fine.
Ora disconnettiti dall'utente amministratore e quindi accedi con l'utente che abbiamo creato.
Possiamo osservare che l'accesso a casa e studio perché ha dato il permesso di accedere solo allo sviluppo.
Email e automazione di superficie
In questo capitolo discuteremo gli argomenti dell'automazione della posta elettronica e dell'automazione delle superfici.
Automazione della posta elettronica
Prima di eseguire l'automazione della posta elettronica, dobbiamo concedere l'autorizzazione al nostro account Gmail che stiamo attualmente utilizzando.
Segui i passaggi seguenti per concedere l'autorizzazione all'account Gmail:
Vai alla pagina Il mio account → Fai clic su Accesso e sicurezza → Scorri fino alla fine della pagina e seleziona l'opzione App meno sicure → Abilita.
Step 1 - Dobbiamo configurare le impostazioni di posta elettronica in azione.
Step 2 - Crea due elementi di dati per nome utente, password, dall'indirizzo e-mail e all'indirizzo e-mail.
Step 3 - Fornire i dettagli del server POP3 e SMTP
Step 4 - Fornire i dettagli della porta POP3 e SMTP.
Step 5- Fornire il true per POP3 UseSSL e SMTP UseSSL. Lo screenshot riportato di seguito spiega chiaramente tutti i passaggi precedenti.
Step 6 - Chiamiamolo "Invia messaggio".
Step 7 - Il prossimo passo è collegare il processo.
Automazione delle superfici
Blue Prism fornisce tecniche di automazione della superficie che possono essere utilizzate come alternativa quando i connettori tecnologici non sono disponibili. Alcune di queste tecniche di automazione della superficie sono descritte brevemente nelle sezioni: Regioni, Corrispondenza dei caratteri, Clic globali e Chiavi.
Segui i passaggi seguenti per eseguire l'automazione della superficie nel tuo dispositivo. Gli screenshot sono inclusi dopo ogni passaggio per una facile comprensione -
Step 1 - Crea l'oggetto business e configura il modellatore dell'applicazione con Surface Automation.
Step 2 - Nella fase successiva, dobbiamo definire un nuovo nome del modello di applicazione come indicato di seguito -
Step 3 - In base al tipo di applicazione in uso, selezionarne una come mostrato di seguito -
Step 4 - Indicare il tipo di applicazione utilizzata.
Step 5 - In questo passaggio, inserisci il percorso in cui il file .exe il file viene salvato o sfoglia la posizione utilizzando il pulsante Sfoglia come mostrato di seguito -
Step 6 - Immettere i dettagli dell'elemento e avviare l'applicazione.
Step 7 - Possiamo avviare l'applicazione utilizzando il pulsante di avvio in basso come indicato di seguito.
Step 8 - Accedi all'applicazione utilizzando le credenziali.
Step 9 - Identifica gli elementi spia come mostrato di seguito -
Step 10 - In questo passaggio, dobbiamo identificare il nome utente e la password.
Step 11 - Identifica il nome utente.
Step 12 - Identifica la password.
Step 13 - Identifica il pulsante di accesso.
Step 14 - Crea i due elementi di dati: username e password.
Step 15 - Avvia l'applicazione utilizzando la fase di navigazione.
Step 16 - Configurare il nome utente utilizzando la fase di navigazione.
Step 17 - Configurare la password utilizzando la fase di navigazione.
Step 18 - Ora, esegui il processo.
Blue Prism - Gestione della pianificazione
In questa sezione, discuteremo della gestione della pianificazione.
Scheduler
Lo strumento Blue Prism consente di eseguire processi a orari specificati e di ripetere la loro esecuzione a vari intervalli. È definito come Scheduler.
Configura Scheduler
Nella scheda Sistema, abbiamo l'opzione Scheduler. Configurare lo scheduler come mostrato di seguito:
Dopo aver configurato lo scheduler, dobbiamo fare clic sulla casella di controllo per attivare lo scheduler come mostrato di seguito -
Se la risorsa è offline, abbiamo retry optionin Resilienza nello scheduler. Possiamo scegliere di riprovare in termini di secondi e numero di volte.