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 assegnato 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 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.
Lo screenshot seguente 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
Lo screenshot seguente 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 già 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 modello tradizionale 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 Control Room 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.