Blue Prism - Guia rápido

Blue Prism - Introdução ao RPA

Um robô é uma máquina que imita o usuário humano na execução de várias tarefas, como cliques, navegações, digitação, etc. Sequência de atividades significativas que podem envolver vários sistemas ou aplicativos compõem um processo. Automação é a sequência de etapas que são executadas sem qualquer interferência humana (uma vez configurada).

Automação de processos robóticos

A automação robótica de processos (RPA) permite o uso de robôs de software em vez de pessoas para conduzir os negócios. É usado para automatizar tarefas regulares para que o usuário possa se concentrar na realização de tarefas complexas em vez de no trabalho de rotina manualmente. Isso, por sua vez, reduziria os erros humanos.

Benefícios RPA

A seguir estão as vantagens do RPA -

  • Construindo uma visão unificada do cliente

  • Maior satisfação do cliente

  • Maior produtividade do funcionário

  • Mais precisão e qualidade

  • Custo-beneficio

  • Redução de até 80% no AHT (tempo médio de manuseio)

  • Redução de até 90% no ART (tempo médio de resolução)

  • Aumento do ROI (Return on Investment) em 3 meses em média.

Ferramentas RPA

Temos as seguintes ferramentas populares disponíveis no mercado para RPA -

  • Blue Prism

  • Automação em qualquer lugar

  • Caminho Ui

  • Work Fusion

  • Span aberto

Usos de RPA

A seguir estão os usos do RPA -

Cenários de entrada dupla de dados

Os dados inseridos manualmente em um sistema não precisam ser inseridos novamente em outro sistema. O RPA substitui esse duplo esforço humano, pois as faturas são indexadas no fluxo de trabalho e, em seguida, reinseridas manualmente no ERP.

Processamento direto

As entradas que chegam de vários sistemas, como páginas da web para pedidos de clientes, fluxo de trabalho para faturas, e-mails ou arquivos Excel devem ser inseridos no ERP. No entanto, se a entrada for limpa e as regras bem definidas, a entrada de dados pode ser feita por meio do RPA.

Integração virtual entre diferentes sistemas

Sistemas autônomos, legados, ERP ou de fluxo de trabalho geralmente não se comunicam entre si e integrá-los custaria milhões de dólares e precioso tempo de TI. O RPA pode fornecer integração leve conectando sistemas distintos no nível da interface do usuário.

Responder à extração de dados e responder às solicitações

Quando as solicitações de dados e relatórios vêm de vários proprietários de processos, fornecedores e até mesmo clientes finais, os funcionários se conectam a um sistema para extrair os dados, formatá-los e enviar um e-mail ao solicitante. O RPA se adapta bem a essas tarefas baseadas em regras.

Tomada de decisão baseada em regras

O RPA pode executar tarefas baseadas em decisões, desde que as regras que orientam essas decisões sejam bem definidas. Por exemplo, em uma fatura proveniente de um fornecedor de serviços públicos, o RPA pode alterar as condições de pagamento para "imediato" de tudo o que estiver na fatura.

Ciclo de vida do RPA

O ciclo de vida do RPA é fornecido abaixo -

Analisar e identificar

A primeira etapa do ciclo de vida do RPA é analisar um problema de negócios para o desenvolvimento do RPA. Isso geralmente é feito por analistas de negócios e arquitetos RPA. Os processos que podem ser automatizados são identificados, os prazos para o desenvolvimento são decididos, a abordagem é documentada e a aprovação é obtida das partes interessadas para iniciar o desenvolvimento.

Implemento

Os desenvolvedores de RPA trabalham nos requisitos do ambiente de desenvolvimento para automatizar os processos manuais. O desenvolvimento é feito no wizard e este é um requisito limitado para realizar a codificação no desenvolvimento dos bots.

Testando

Nesta fase, os bots são testados para avaliar a qualidade e corrigir erros, se houver.

Go Live

Depois que o bot for testado exaustivamente, ele será implantado no ambiente ao vivo onde os usuários começam a usá-lo. Ele entra na fase de manutenção, onde as solicitações de suporte e mudança para o bot são atendidas e os defeitos são corrigidos com efeito imediato.

Tipos de robô em RPA

Existem dois tipos de robôs no RPA, conforme indicado abaixo -

  • Robôs de Back Office
  • Robôs de Front Office

Robôs de Back Office

A seguir estão os recursos dos robôs de back office -

  • Os robôs de back office funcionarão sem supervisão.

  • Eles estão no modo batch.

  • Eles são executados em ambientes virtuais.

  • Os robôs de back office não são supervisionados por ninguém.

  • Os robôs de back office enviam pulsações ao servidor, para que ele saiba instantaneamente quando um robô está inativo.

  • Os robôs de back office ajudam na redução de erros e são econômicos.

Robôs de Front Office

A seguir estão os recursos dos robôs de front office -

  • Os robôs de front office compartilham a mesma estação de trabalho de um funcionário que controla onde e quando é usado.

  • Os robôs de front office são autônomos e precisam de interferência humana.

  • O usuário aciona esses robôs e eles funcionam apenas sob vigilância manual.

  • Os robôs de front office operam em uma máquina local e não podem ser executados ou programados remotamente.

Blue Prism - Introdução

A Blue prism é uma empresa de software com sede no Reino Unido e uma das principais ferramentas de automação de processos robóticos. Ele é usado para automatizar tarefas mundanas de forma que possam operar sem qualquer intervenção manual. A Blue Prism ganhou vantagem sobre seus concorrentes por ter melhor segurança, flexibilidade, escalabilidade, conformidade e resiliência.

Pré-requisitos para Blue Prism

A seguir estão os pré-requisitos para o Prisma Azul. É o único software que -

  • Cria e apóia uma força de trabalho digital de força industrial e escala empresarial

  • Não requer habilidades de TI para implementar

  • Pode ser implementado em sprints de 4 a 8 semanas (do início ao fim)

  • Tem um custo muito baixo em comparação com o TCO de soluções alternativas

  • Oferece um tremendo retorno com retorno de autofinanciamento e um ROI que chega a 80%

  • Pode ser gerenciado dentro da infraestrutura e processos de TI

Instalação do Blue Prism

A seguir estão os requisitos de instalação para Blue Prism -

  • SO Windows 7 (preferido), 64 bits ou 32 bits

  • Software de instalação de prisma azul, 64 ou 32 bits, dependendo do seu sistema operacional

  • Arquivo de licença Blue Prism

  • SQL Server Express Edition, 64 ou 32 bits, dependendo do seu sistema operacional

Devemos dar uma olhada no processo de instalação do Blue Prism com SQL Server Management Studio -

Instalação de SqlExpr

Baixe o servidor SQL, SqlExpr.exe file do site oficial da Microsoft e após o download clique em SqlExpr. Isso iniciará o Sql Server que pode ser usado para instalar a conexão Sql.

Instalando Blue Prism

Assim que o servidor SQL estiver instalado, precisamos instalar o Blue Prism usando as etapas abaixo e as capturas de tela -

Step 1 - Clique em Blue Prism 5.0.10_x64 para iniciar a instalação.

Step 2 - Clique em Avançar na caixa de diálogo.

Step 3 - Aceite o Contrato de Licença.

Step 4 - Escolha a pasta de instalação.

Step 5 - Clique em Avançar.

Step 6 - Depois de clicar em Avançar, os processos de instalação.

Step 7 - Assim que a instalação for concluída, feche a janela.

Isso conclui a instalação do Blue Prism e o ícone aparece na área de trabalho.

Abrindo o Blue Prism

Assim que a instalação do Blue Prism for concluída, veremos como abrir o aplicativo usando as etapas abaixo -

Clique no ícone

O nome de usuário e senha padrão para o Blue Prism são os seguintes -

  • Username: Admin

  • Password: Admin

Criando o banco de dados

Devemos agora criar um banco de dados usando o Blue Prism, conforme mostrado nas imagens abaixo -

Primeiro, abra o aplicativo instalado e vá para File e então clique em Create Database.

Agora que o banco de dados foi criado, assine com o nome de usuário e a senha padrão.

Após clicar no botão de login, escolha uma nova senha para o usuário.

Diferentes guias do Blue Prism

Existem 6 tipos de guias no Blue Prism, como segue -

  • Home
  • Studio
  • Control
  • Dashboard
  • Releases
  • System

A seguir está a visão geral das diferentes partes do Blue Prism -

Casa

Home exibe diferentes gráficos que fornecem informações sobre o banco de dados do prisma azul. A disponibilidade da força de trabalho mostra os recursos de tempo de execução que estamos usando, o total de automações mostra o número de filas e automações no banco de dados, os volumes de fila agora fornecem os volumes de fila por status e as maiores tabelas de banco de dados mostram as maiores tabelas no banco de dados de prisma azul.

Estúdio

O Studio é uma parte importante do Blue Prism, onde implementamos etapas reais de automação. Existem dois estúdios: Object Studio e Process Studio.

Ao controle

A sala de controle é o ponto central de administração no Blue Prism, onde controla, monitora, executa e programa as execuções de processos nos bots distribuídos.

painel de controle

O painel é usado para representar gráficos diferentes exibindo informações sobre a força de trabalho robótica.

Lançamentos

O gerenciador de liberação é usado para gerenciar a importação e exportação de pacotes de configuração entre diferentes ambientes de prisma azul.

Sistema

A guia Sistema é usada pelo administrador para gerenciamento de usuários.

Blue Prism - Object Studio

O estúdio de objetos é usado principalmente para desenvolver os objetos. Dentro do objeto, temos diferentes tipos de ações como segue -

  • o aplicativo modular para espionar os elementos

  • inicializar a página e limpar a página

Criando o objeto a partir do Object Studio

Depois de lançar o Blue Prism, abra a guia Studio, clique com o botão direito em Objetos e selecione Create Object. As imagens explicam claramente o processo de criação de objetos -

Forneça um nome para o novo objeto de negócios.

Ele criará um objeto na lista de objetos.

Estágios diferentes no Object Studio

Os diferentes estágios do Object Studio estão listados abaixo -

  • Link
  • Block
  • Read
  • Write
  • Navigate
  • Code
  • Wait
  • Process
  • Page
  • Action
  • Decision
  • Choice
  • Calculation
  • Multi Cálculo
  • Item de dados
  • Collection
  • Loop
  • Note
  • Anchor
  • End
  • Exception

Depois de criar um objeto, as páginas de inicialização, limpeza e ação serão criadas e a página de inicialização será iniciada com os estágios mencionados acima.

O Objeto de Negócios (VBO) abaixo lhe dará uma explicação mais detalhada de como os estágios podem ser usados ​​e como o VBO funciona.

Noções básicas sobre coleções para Excel

Vários valores armazenados na forma de linhas e colunas são chamados de coleções.

Chamamos adicionar linhas às coleções usando as duas maneiras a seguir -

  • Usando VBO interno como "coleções".

  • Usando o VBO "Utility-Collection Manipulation".

Crie um objeto de negócio

Insira o nome do objeto de negócios que você gostaria de criar, conforme mostrado abaixo -

Agora, insira a descrição do objeto de negócios conforme mostrado abaixo -

Em seguida, clique em Concluir.

Clique duas vezes no VBO recém-criado para abri-lo.

Na guia de ação, os estágios inicial e final serão criados por padrão com um link para eles, selecione o link e exclua, para que os estágios reais possam ser implementados nele.

Crie uma coleção e adicione linhas à coleção usando o VBO interno.

Forneça o nome da coleção, descrição e detalhes nos campos: nome, tipo, descrição e campos. Use Adicionar campo para adicionar qualquer campo extra.

Use Loop Stage

Selecione Loop nos estágios, o loop terá partes inicial e final. É usado para executar as etapas do loop com as iterações mencionadas.

Forneça o nome para o loop e selecione a coleção correta na lista suspensa.

Crie quatro itens de data

Usando o estágio de item de dados, crie quatro itens de dados conforme mostrado abaixo -

  • C não
  • Nome C
  • Limit
  • Jdate

Use Multi Calculation para adicionar dados à coleção na linha vazia.

Forneça um nome a esse cálculo múltiplo, arraste a expressão da lista de coleção para a expressão e arraste os itens de dados da lista de itens de dados para os valores Armazenados.

  • Vincule os estágios usando Link e salve o objeto Business.

  • Execute o VBO clicando no botão play.

O resultado será com as saídas adequadas que foram fornecidas na coleção conforme mostrado abaixo -

Vamos entender as coleções com Excel como mostrado abaixo -

Primeiro, precisamos criar uma instância e tomar a saída como 'identificador', em seguida, abrir o nome da pasta de trabalho e passar o identificador como parâmetros de entrada.

Ele escreverá o nome da pasta de trabalho e, em seguida, executará outra ação obter planilha como coleções.

Etapa 1: Criar instância

Ação -

Nome: Criar instância

Descrição: Criar instância

Objeto de negócios -

Sra. Excel VBO

Ação: Criar instância

Saída: Alça

Etapa 2: abrir

Objeto de negócios: Sra. Excel VBO

Ação: Abra a pasta de trabalho

Entrada -

Value = Handle

Nome do arquivo

Saída: armazene na pasta de trabalho.

Etapa 3: mostrar

Objeto de negócios: Sra. Excel VBO

Ação: Mostrar

Entrada -

Value = Handle

Etapa 4: ler os dados nas coleções

Objeto de negócios: Sra. Excel VBO

Ação: Obter planilha como coleção (rápido)

Resultado: armazene em Detalhes do cliente.

Etapa 5: Loop

Vá para propriedades de Loop

Nome: Leia os dados da coleta

Descrição: Leia os dados da coleta

Coleção: Detalhes do cliente.

Etapa 6: cálculos múltiplos

Nome: Dados do cliente

Detalhes do cliente.

Compreendendo a escolha com Collection e Excel

Precisamos criar dados do aluno com os dados fornecidos -

  • Grau A> = 90

  • Grau B> = 75

  • Grau C> = 60

  • Grau D> = 50

Etapa 1: Criar instância

Ação -

Nome: Criar instância

Descrição: Criar instância

Objeto de negócios -

Sra. Excel VBO

Ação: Criar instância

Saída: Alça

Etapa 2: abrir

Objeto de negócios: Sra. Excel VBO

Ação: Abra a pasta de trabalho

Entrada -

Value = Handle

Nome do arquivo

Saída: armazene na pasta de trabalho.

Etapa 3: mostrar

Objeto de negócios: Sra. Excel VBO

Ação: Mostrar

Entrada -

Value = Handle

Etapa 4: ler os dados nas coleções

Objeto de negócios: Sra. Excel VBO

Ação: Obter planilha como coleção (rápido)

Resultado: armazene em Detalhes dos alunos.

Etapa 5: Loop

Vá para propriedades de Loop

Nome: Leia os dados da coleta

Descrição: Leia os dados da coleta

Coleção: detalhes do aluno

Etapa 6: Escolha

Nome de escolha Critério de Escolha
Nota A Notas de detalhes do aluno> = 90 e <= 100
Série b Notas de detalhes do aluno> = 75
Grau C Notas de detalhes do aluno> = 60

Crie um item de dados como Grau.

Crie o cálculo da seguinte forma -

  • Nota A
  • Série b
  • Grau C

Antes do loop, precisamos configurar os valores.

Take the Action stage:

Nome: Célula Padrão

Objeto de negócios: Ms Excel VB

Ação: pasta de trabalho ativa

Então,

Executar outra ação - Célula Atual

Objeto de negócios: Sra. Excel VBO

Ação: obter célula ativa

Armazenamento de saída na célula atual.

Então,

Grave os dados no Excel

Objeto de negócios: Sra. Excel VBO

Ação: Definir o valor da célula

Execute outra ação - Vá para a próxima célula

Objeto de negócios: Sra. Excel VBO

Ação: Vá para a próxima célula vazia para baixo

Entrada: armazena na célula atual.

Blue Prism - Modelador de Aplicação

O modelador de aplicativos é usado para espiar os aplicativos. Espiar é identificar os elementos nos Aplicativos.

A janela do modelador de aplicativo é a seguinte -

Modos de espionagem

Temos 4 tipos diferentes de modos de espionagem, conforme mostrado abaixo -

  • Modo Win32

  • Modo HTML

  • Modo de Acessibilidade

  • Modo Região

Siga as etapas abaixo para selecionar qualquer um dos modos de espionagem ou para alternar entre os diferentes modos -

  • Use Ctrl e clique esquerdo para selecionar o item realçado nos modos de espionagem.

  • Use Ctrl e clique com o botão direito para cancelar.

  • Pressione a tecla Alt para alternar entre os modos de espionagem.

Trabalho com aplicativos da web

Vamos agora discutir como trabalhar com aplicativos da web -

Login e logout do Facebook

Primeiro, vamos criar um objeto de negócios e inserir um nome para ele.

Precisamos configurar o Application Modeller.

Agora vamos espiar o botão de login, os campos de nome de usuário e senha.

Now, we shall start the implementation part.

Crie itens de dados para e-mail e senhas.

  • Use o 'estágio de gravação' para digitar a id de e-mail e a senha no site do Facebook.

  • Clique no botão Login usando Navigate Stage.

  • Não estamos obtendo as ações de clique no estágio de navegação.

  • Então, vá para Application Modeller e altere o tipo de elemento de login para o botão.

  • Aqui, estamos usando o estágio de espera para carregar o site antes de lançar o site.

  • Agora faça login no site do Facebook.

  • Para sair da conta, precisamos preparar o elemento no Application Modeller.

  • Espie os elementos necessários, primeiro verifique quais são os elementos necessários para o logout.

  • Então, precisamos espiar a opção de seta e saída.

  • Use o estágio Navigate para clicar na seta e clicar em logout.

  • Após o botão de login, o site levará algum tempo para carregar as informações da conta. Depende da velocidade média da nossa rede.

  • Após o login, use a espera condicional para manter o negrito até que a seta de logout apareça.

Trabalho com aplicativos do Windows e várias janelas

Aprenderemos como automatizar o sistema de pedidos de treinamento com o procedimento passo a passo fornecido a seguir. As capturas de tela fornecidas nas seções subsequentes ajudam a entender o processo claramente.

Step 1 - Crie o objeto de negócios.

Step 2 - Configure o modelador de aplicativo.

Step 3 - Janela de espionagem de login.

Use Ctrl + Left para destacar o elemento e o elemento ordinal é usado para Identificação Única.

Step 4 - Espiando o número do pessoal.

Step 5 - Espiando a senha.

Step 6 - Espiando o botão de login.

Agora começamos a parte de implementação.

Step 7 - Usando o estágio de navegação para iniciar o aplicativo.

Step 8 - Usando o estágio de gravação para configurar o número da equipe.

Step 9 - Usando outro estágio de gravação para configurar a senha.

Step 10 - Usando o estágio Navegar para fazer login.

Step 11 - Ligue o processo.

Blue Prism - Process Studio

Process Studio tem apenas a página principal. Se a página for publicada, podemos ligar do estúdio de processo. Usamos o Process Studio para desenvolvimento e teste.

Diferença entre Process e Object Studio

As principais diferenças entre o estúdio de processo e objeto são fornecidas abaixo -

Process Studio Object Studio
É criado como um diagrama que se parece com um diagrama de fluxo por ferramenta de desenvolvimento Crie objetos graficamente pela ferramenta de desenvolvimento
Estágios: Temos estágio de Alerta no Process Studio Estágios: ler, escrever, navegar, codificar e esperar
Temos a página principal Inicializamos e limpamos a página
O processo interage com o estúdio de objetos e a sala de controle Object Studio interage com aplicativos externos.
O Launch and Application Modeleller não está disponível O lançamento e o modelador de aplicativos estão disponíveis

Estágios no Process Studio

Vários estágios no Process Studio são fornecidos abaixo -

  • Link
  • Block
  • Process
  • Page
  • Action
  • Decision
  • Choice
  • Calculation
  • Multi Cálculo
  • Item de dados
  • Collection
  • Loop
  • Note
  • Anchor
  • End
  • Alert
  • Exception

Publicação das páginas do Object Studio

Podemos publicar as páginas do Object Studio usando as etapas abaixo -

  • Desenvolva o objeto de negócios.

  • Implemente as ações do objeto de negócios.

  • Publique o estúdio de objetos.

  • Depois de publicar o processo, podemos executá-lo a partir do Process Studio.

Publicando o Processo na Sala de Controle

Podemos publicar o processo para a sala de controle usando as etapas abaixo -

  • Desenvolva o objeto do processo.

  • Clique duas vezes na descrição.

Em seguida, marque a caixa de seleção publicar o processo na sala de controle.

O processo publicado exibido no processo disponível.

Passagem de parâmetros de entrada / saída

Queremos passar alguns parâmetros de uma página para outra página usando os parâmetros de entrada / saída.

  • Criamos os parâmetros de entrada e saída no estúdio de processo.

  • Precisamos declarar os parâmetros de entrada no estágio inicial.

  • Precisamos declarar os parâmetros de saída no estágio final.

Devemos olhar para uma abordagem passo a passo para passar os parâmetros de entrada e saída -

Step 1 - Crie o objeto de negócios.

Step 2 - Defina os parâmetros de entrada no estágio inicial.

Step 3 - Clique duas vezes em Start Stage para configurar os parâmetros de entrada.

Step 4 - Defina os parâmetros de saída no estágio final.

Step 5 - Vá para o estágio de cálculo para um cálculo simples.

Step 6 - Conecte o processo e salve-o.

Step 7 - Devemos publicar o processo.

Step 8 - Após a publicação do processo, podemos executar a partir do Process Studio.

Step 9 - Precisamos criar o processo no estúdio de processo.

Step 10 - Use o estágio de Ação para chamar o processo do Object Studio.

Step 11: Crie os itens de dados e execute o processo.

Prisma Azul - Tratamento de exceções

O tratamento de exceções é definido pelo gerenciamento de  exceções na automação não assistida . Ele garante que os problemas possam ser resolvidos automaticamente, se possível, ou facilmente identificáveis ​​e reparáveis ​​pelos administradores do sistema, ou aprovados para conclusão humana quando apropriado. O sucesso do tratamento de exceções depende de quão bem ele é implementado durante o desenvolvimento.

Atingindo o tratamento de exceções no Blue Prism

O tratamento de exceções é uma parte crítica de qualquer solução de prisma azul. Uma exceção é um problema que surge durante a execução de um processo / objeto.

Quando erros são encontrados no prisma azul, ele gera exceções.

Estágios de tratamento de exceções

O tratamento de exceções pode ser obtido usando o estágio de retomada, recuperação e exceção.

Recovery - Começa um bloco para tratamento de exceções.

Resume - Termina um bloco para tratamento de exceções.

Exception - Levanta explicitamente uma exceção na execução do processo ou objeto.

Tipos de exceções

Temos 3 tipos de exceções no Blue Prism -

  • Exceções Internas

  • Exceções do sistema

  • Exceções de negócios

Exceções Internas

Exceções internas vêm com base em nossos dados obrigatórios ausentes em etapas.

Suponha que queremos salvar os dados para o Excel recém-criado. No entanto, deixamos de fornecer o caminho, então obtemos as exceções internas.

Outro exemplo é quando damos uma expressão inválida no estágio de cálculo, obtemos exceções internas como mostrado abaixo -

  • Crie 3 itens de dados, ou seja, X, Y e Z com tipo de texto.

  • Use o estágio de cálculo para realizar o cálculo simples

  • Agora, execute o processo.

Exceções de negócios

Essas exceções não são realmente exceções, no entanto, com base nas regras de negócios, estamos criando as exceções. Precisamos disparar manualmente através do bot.

Suponhamos que estejamos trabalhando em dados excel tendo o nome do funcionário e o saldo de sua conta. Lendo esses dados em coleções e verificando o saldo de cada funcionário. Se o saldo de qualquer funcionário for zero, precisamos disparar a exceção e registrar a mensagem. De acordo com as regras de negócio, se o saldo for zero, os pagamentos não podem ser feitos.

Step 1 - Primeiro, vamos ler os dados e armazenar a coleção.

Step 2- Precisamos fazer um loop nas coleções e verificar se a coluna tem zero. Se sim, lance uma exceção.

Step 3- Precisamos configurar o estágio de Exceção. Como temos tantos tipos de exceções, precisamos configurar isso como Business Exception.

Exceções do sistema

Exceções de sistema ocorrerão se a internet estiver inativa ou se nosso bot precisar de internet ou qualquer falha de sistema.

Precisamos lidar com essas exceções usando os estágios de recuperação e retomada. Não precisamos nos vincular ao estágio de recuperação, sempre e onde quer que as exceções sejam acionadas, imediatamente o estágio de recuperação captura essas exceções.

Bubbling de exceção

Quando a Exceção é disparada, ela se move para cima em direção ao fluxo até ser capturada pela recuperação, chamada de Blubbing de Exceção.

Blue Prism - Filas de trabalho

Uma fila de trabalho é uma lista configurável interna que permite a um Processo gerenciar sua carga de trabalho. Um processo pode usar diferentes filas de trabalho e uma fila de trabalho pode ser compartilhada por vários processos, se necessário.

A guia Gerenciamento de Filas na Sala de Controle fornece a interface de usuário operacional para filas de trabalho. A guia é dividida em duas: uma lista de filas é mostrada na metade superior e a metade inferior mostra uma lista dos itens em uma fila.

Configuração da fila de trabalho

As filas de trabalho são criadas no System Manager, a área administrativa do Blue Prism.

Tag

Um Tag é uma palavra-chave de termo atribuído a um item da Fila de Trabalho como um método de categorizar ou agrupar esse item.

Adicionando tags

Adicionar uma tag a um item da fila de trabalho simplesmente requer o uso de um estágio de ação. Adicione um estágio de ação em seu fluxo de processo. No estágio de Ação, execute as seguintes ações -

  • Selecione o objeto de negócios Interno - Filas de trabalho.

  • Selecione a ação do item de tag.

  • Defina o parâmetro de entrada da ID do item como a ID do item para o item da fila de trabalho que você deseja marcar. O item não precisa ser bloqueado para adicionar uma tag.

  • Defina o parâmetro de entrada do tag como o tag que você deseja adicionar ao item da fila de trabalho.

  • Clique OK.

Removendo Tags

Remover uma etiqueta de um item da fila de trabalho também requer o uso de um estágio de ação. Para remover uma tag, siga as etapas abaixo no Process Studio -

  • Adicione um estágio de ação em seu fluxo de processo.

  • Nas Propriedades da Ação, execute o seguinte -

  • Selecione o objeto de negócios Interno - Filas de trabalho.

  • Selecione a ação Desmarcar item.

  • Defina o parâmetro de entrada da ID do item como a ID do item para o item da fila de trabalho que você deseja desmarcar. O item não precisa ser bloqueado para remover uma etiqueta.

  • Defina o parâmetro de entrada do tag para ser o tag que você deseja remover do item da fila de trabalho.

  • Clique OK.

A captura de tela a seguir explica as etapas acima claramente -

Status

Cada item da Fila de Trabalho possui um status. O status pode ser usado como um método de registro do trabalho realizado até agora em um item da Fila de Trabalho

Definir o status de um item da fila de trabalho simplesmente requer o uso de um estágio de ação. As seguintes etapas serão necessárias -

  • Adicione um estágio de ação em seu fluxo de processo

  • Nas Propriedades da Ação, faça o seguinte -

  • Selecione o objeto de negócios Interno - Filas de trabalho.

  • Selecione a ação Atualizar status.

  • Defina o parâmetro de entrada da ID do item como a ID do item para o item da fila de trabalho ao qual deseja atribuir um status.

  • Defina o parâmetro de entrada de status para ser o status com o qual você deseja atualizar o item da fila de trabalho.

  • Clique OK

A captura de tela a seguir explica as etapas acima claramente -

Usando Status

Seu processo também pode ser configurado para usar o status do item para garantir as etapas do processo que nunca devem ser repetidas.

Para usar o Status do item, basta adicionar estágios de decisão ao seu processo que verifica o status do item para que todas as partes do processo que já foram feitas para o item possam ser ignoradas. Lembre-se de que o Status do item pode ser retornado como uma saída da ação Obter o próximo item.

Prioridade

Ao projetar uma solução automatizada, você deve considerar se quaisquer tipos de trabalho ou cenários diferentes dentro do processo devem ser trabalhados antes dos outros itens trabalhados.

Usando Prioridade

A Prioridade para um item da Fila de Trabalhos é feita quando o item é adicionado pela primeira vez à fila usando a ação Adicionar à Fila. A prioridade de um item não pode ser alterada após ele ter sido adicionado à fila.

Filas ativas

Usando o modelo de gerenciamento de sessão tradicional, as sessões são iniciadas em recursos que pesquisam a fila de trabalho para que os casos funcionem. Essas sessões são iniciadas na Sala de Controle manualmente ou por meio de um serviço de planejador que está sendo executado em uma instância do Blue Prism Server.

As filas ativas introduzem um mecanismo alternativo de gestão das sessões que trabalham as filas, possibilitado pela criação de uma associação mais estreita entre as filas de trabalho e as sessões.

Em vez de criar sessões separadamente na Sala de controle e, em seguida, mover para a página de gerenciamento de filas para ver os resultados, as filas ativas permitem que você defina um número alvo de recursos que devem estar trabalhando na fila. O Blue Prism usa a configuração da fila ativa para determinar como atingir esse objetivo.

As filas de trabalho ativas são úteis apenas ao executar dezenas de sessões para um processo. Quando este não for o caso, os benefícios das Filas de Trabalhos Ativos não serão realizados.

Blue Prism - Gerenciador de credenciais

As credenciais são um repositório seguro para detalhes usados ​​para fazer login em aplicativos de destino. Eles são criptografados no banco de dados do Blue Prism para torná-los acessíveis apenas para aqueles que deveriam ser capazes de usá-los.

O sistema de gerenciamento de credenciais determina quais processos, recursos e funções têm permissão para acessar as informações, e um objeto de negócios interno de credenciais especial fornece ações para usar credenciais.

Para configurar as credenciais, vá para System Manager → Security → Credentials.

Antes de criar as credenciais primeiro, precisamos configurar a chave, apenas ela permitirá a criação de credenciais.

Criando as credenciais.

Gerenciamento de usuário, função e registro

Neste capítulo, discutiremos sobre Gerenciamento de usuários, funções e registros no ambiente Blue Prism.

Passo 1

Faça login no prisma azul

Passo 2

Selecione sistema → Segurança → Usuário

etapa 3

A janela abrirá do lado direito, podemos encontrar a nova opção, clique nela.

Passo 4

A janela será aberta com o nome como assistente de criação de usuário, digite o nome e a senha.

Etapa 5

Clique no botão próximo e uma janela será aberta com a duração da senha e atribua a função.

Etapa 6

Demos permissão para acessar o desenvolvimento e clique em Concluir.

Agora saia do usuário admin e faça o login com o usuário que criamos.

Podemos observar que acessa casa e estúdio porque deu permissão de acesso apenas ao empreendimento.

Email e Automação de Superfície

Discutiremos os tópicos de automação de e-mail e de superfície neste capítulo.

Automação de Email

Antes de realizar a automação de e-mail, precisamos dar permissão à nossa conta do Gmail que estamos usando no momento.

Siga as etapas abaixo para dar permissão à conta do Gmail -

Vá para a página Minha conta → Clique em Login e segurança → Role até o final da página e selecione a opção Aplicativos menos seguros → Ativar.

Step 1 - Precisamos definir as configurações de e-mail em ação.

Step 2 - Crie dois itens de dados para nome de usuário, senha, endereço de e-mail e endereço de e-mail.

Step 3 - Forneça os detalhes do servidor POP3 e SMTP

Step 4 - Forneça os detalhes das portas POP3 e SMTP.

Step 5- Fornece true para POP3 UseSSL e SMTP UseSSL. A captura de tela fornecida abaixo explica todas as etapas acima claramente.

Step 6 - Vamos chamá-lo de "Enviar e-mail".

Step 7 - O próximo passo é vincular o processo.

Automação de Superfície

A Blue Prism fornece técnicas de Automação de Superfície que podem ser usadas como alternativa quando os conectores de tecnologia não estão disponíveis. Algumas dessas técnicas de Automação de superfície são brevemente descritas nas seções Regiões, Correspondência de caracteres, Cliques globais e Chaves.

Siga as etapas abaixo para executar a automação de superfície em seu dispositivo. Capturas de tela são incluídas após cada etapa para facilitar o entendimento -

Step 1 - Crie o objeto de negócios e configure o modelador de aplicativo com Surface Automation.

Step 2 - Na próxima etapa, precisamos definir um novo nome de modelo de aplicativo conforme fornecido abaixo -

Step 3 - Com base no tipo de aplicativo em uso, selecione um conforme mostrado abaixo -

Step 4 - Indique o tipo de aplicativo que está sendo usado.

Step 5 - Nesta etapa, insira o caminho onde o .exe o arquivo é salvo ou navegue pelo local usando o botão Procurar, conforme mostrado abaixo -

Step 6 - Insira os detalhes do Elemento e inicie o aplicativo.

Step 7 - Podemos iniciar o aplicativo usando o botão de inicialização na parte inferior, conforme mostrado abaixo.

Step 8 - Faça login no aplicativo usando as credenciais.

Step 9 - Identifique os elementos espiões conforme mostrado abaixo -

Step 10 - Nesta etapa, precisamos identificar o nome de usuário e a senha.

Step 11 - Identifique o nome de usuário.

Step 12 - Identifique a senha.

Step 13 - Identifique o botão de login.

Step 14 - Crie os dois itens de dados: username e password.

Step 15 - Inicie o aplicativo usando o estágio de navegação.

Step 16 - Configure o nome de usuário usando o estágio de navegação.

Step 17 - Configure a senha usando o estágio de navegação.

Step 18 - Agora, execute o processo.

Blue Prism - Gerenciamento de Cronograma

Nesta seção, discutiremos sobre gerenciamento de cronograma.

Agendador

A ferramenta Blue Prism permite executar processos em horários específicos e repetir sua execução em vários intervalos. É denominado como Scheduler.

Configurar o Agendador

Na aba Sistema, temos a opção Scheduler. Configure o programador conforme mostrado abaixo -

Depois de configurar o agendador, precisamos clicar na caixa de seleção para ativar o agendador conforme mostrado abaixo -

Se o recurso estiver offline, temos retry optionem Resiliência no agendador. Podemos escolher tentar novamente em termos de segundos e número de vezes.