Sherpa RPA#

A plataforma Sherpa RPA é destinada à automação de processos de negócios rotineiros com o uso de Robôs de software.

RPA (Automação de Processos Robóticos) — é uma tecnologia de automação de processos de negócios que utiliza Robôs de software personalizáveis.

Robô de software — é um programa capaz de executar operações padrão e repetitivas que normalmente são realizadas por funcionários usando teclado, tela e mouse.

Robô de software (Sherpa Robot) trabalha com quaisquer sistemas no computador através de interfaces gráficas e de comando ou acessos diretos a aplicativos (de escritório e contabilidade, recursos da web, bancos de dados, serviços de e-mail, etc.), além de utilizar tecnologias de reconhecimento de imagem (OCR - Reconhecimento Óptico de Caracteres), análise e síntese de voz, inteligência artificial e aprendizado de máquina.

Vantagens do uso da plataforma Sherpa RPA#

Economia de recursos e tempo

A plataforma Sherpa RPA permite economizar recursos e tempo, transferindo processos de negócios rotineiros para Robôs de software.

Facilidade de implementação

A plataforma Sherpa RPA não requer mudanças significativas na infraestrutura tecnológica.

Facilidade de uso da plataforma

A plataforma Sherpa RPA oferece a possibilidade de criar Robôs de software sem a necessidade de escrever código, utilizando um editor gráfico (no modo No-code), além de permitir a criação de Robôs de software com um editor Low-Code.

Multiplataforma

A plataforma Sherpa RPA suporta a criação e operação de Robôs de software tanto no sistema operacional Windows quanto no sistema operacional Linux.

Substituição de importações

A plataforma Sherpa RPA é composta por componentes registrados e autorizados no registro de software russo.

Áreas de uso da plataforma Sherpa RPA#

Contabilidade

  • Otimização da preparação de atos e faturas;
  • Otimização da conciliação de contas;
  • Otimização da geração de relatórios;
  • Automação do preenchimento de dados a partir de documentos primários;
  • Robotização do processamento de transações;
  • Otimização da elaboração de relatórios financeiros.

Gestão de pessoal e RH

  • Otimização na contratação e demissão;
  • Otimização na preparação de contas de trabalho para novos funcionários;
  • Robotização da elaboração de ordens e certificados.

Desenvolvimento e teste de software

  • Preparação de dados para testes;
  • Automação de testes;
  • Aumento da velocidade de análise de dados.

Suporte técnico e ao cliente

  • Registro de solicitações recebidas;
  • Classificação de solicitações recebidas;
  • Controle da execução de solicitações;
  • Análise de solicitações de clientes;
  • Melhoria da qualidade do atendimento ao cliente.

Administração e fluxo de documentos

  • Otimização do fluxo de documentos financeiros;
  • Otimização do trabalho com extratos bancários;
  • Otimização do trabalho com orçamentos;
  • Robotização de relatórios de departamentos da empresa;
  • Robotização da interação com órgãos de supervisão e governamentais;
  • Registro e controle de documentos e solicitações recebidas;
  • Controle da aprovação de documentos;
  • Automação da verificação de contratos quanto à conformidade com normas legais.

Comércio e compras

  • Otimização do monitoramento e gestão de preços;
  • Otimização da gestão de estoques em armazéns e marketplaces;
  • Otimização da interação com bancos;
  • Geração de pedidos de compra;
  • Verificação da documentação de compras;
  • Aumento da velocidade de análise de mercado;
  • Coleta e comparação de propostas;
  • Automação do processamento de pedidos;
  • Sincronização de dados sobre clientes nos sistemas da empresa.

Produção

  • Otimização do planejamento de produção;
  • Automação do controle de qualidade na produção;
  • Otimização dos processos de gestão da cadeia de suprimentos.

Componentes da plataforma Sherpa RPA#

A plataforma Sherpa RPA é composta pelos seguintes componentes:

  • Sherpa Designer (Designer) — é um ambiente de desenvolvimento visual de Robôs de software. É aqui que o roteiro do processo de negócios é criado para execução pelo Robô. O roteiro para o Robô é criado na forma de uma sequência de ações a partir de uma ampla paleta de Blocos prontos ou automaticamente com a ajuda da ferramenta gravação de ações do Usuário.
  • Sherpa Robot (Robô) – programa-agente que recebe roteiros de processos de negócios e executa as ações definidas. Para gerenciar Robôs em uma máquina local, utiliza-se o Sherpa Assistant.
  • Sherpa Assistant (Assistente) — é um programa-agente para execução de projetos criados no Sherpa Designer. Este aplicativo permite iniciar, visualizar a lista, gerenciar a execução e planejar a execução de processos de negócios.
  • Sherpa IDP (Modelador) — é uma ferramenta de criação de modelos (editor visual). O Modelador não está vinculado a nenhum serviço em nuvem e faz parte do pacote de fornecimento.
  • Sherpa Orchestrator (Orquestrador) — é uma ferramenta para conexão e gerenciamento centralizado de Robôs de software criados na Plataforma Sherpa RPA. Ele gerencia os Robôs, determina seu estado, atribui diferentes Tarefas a diferentes Robôs, organiza filas de execução de Tarefas e controla sua execução.

Uma pasta típica com o projeto de um Robô se parece com o seguinte:

Existem três tipos de arquivos de Robô:

  • Arquivo com a extensão .sherpa – o arquivo principal do projeto. Para editar o projeto no Designer, é necessário selecionar o arquivo com essa extensão.
  • Arquivos com a extensão .process – diagramas de Processos específicos que compõem o projeto.

Um Robô completamente montado e depurado não necessita de arquivos com as extensões .sherpa e .process, pois eles são necessários apenas na fase de desenvolvimento.

  • Arquivo com a extensão .robot – arquivo final que representa o Robô montado. Para obter este arquivo, é necessário utilizar a função "Publicar" (do Robô), durante a qual todos os arquivos fonte são reunidos em um único arquivo final. Este arquivo é fornecido como entrada para o programa executável Sherpa Robot.

Requisitos do sistema para instalação dos componentes da plataforma Sherpa RPA#

Requisitos do sistema para instalação do Sherpa Designer#

Requisitos mínimos do sistema: Requisitos recomendados do sistema:
Sistema operacional: Windows 10 ou superior ou Windows Server 2008R2 ou superior Sistema operacional: Windows 10 / Windows 11 ou Windows Server 2012 ou superior
Processador: 3GHz x 2 núcleos Processador: 3GHz x 4 núcleos
Memória RAM: 4 GB Memória RAM: 6 GB
Microsoft .NET Framework 4.8+ PowerShell 5.1+ Microsoft .NET Framework 4.8+ PowerShell 5.1+

Requisitos do sistema para instalação do Sherpa Robot#

Requisitos mínimos do sistema: Requisitos recomendados do sistema:
Sistema operacional: Windows 10 ou superior ou Windows Server 2008R2 ou superior Sistema operacional: Windows 10 / Windows 11 ou Windows Server 2012 ou superior
Processador: 3GHz x 2 núcleos Processador: 3GHz x 4 núcleos
Microsoft .NET Framework 4.8+ PowerShell 5.1+ Microsoft .NET Framework 4.8+ PowerShell 5.1+

Requisitos do sistema para instalação do Sherpa Orchestrator#

Requisitos do sistema para até 100 licenças: Requisitos do sistema para de 100 a 1000 licenças:
Processador: 3GHz x 2 núcleos Processador: 3GHz x 8 núcleos
Memória RAM: 8 GB Memória RAM: 16 GB
SSD: 100 GB de espaço livre SSD: 100 GB de espaço livre
CentOS / Ubuntu / Debian / RedOS / Astra Linux etc.*[^1] CentOS / Ubuntu / Debian / RedOS / Astra Linux etc.*[^1]
Docker 22+**[^2] Docker 22+**[^2]
Portas: 80, 443 (com possibilidade de redirecionar para o contêiner ao usar a instalação com o contêiner Docker) Portas: 80, 443 (com possibilidade de redirecionar para o contêiner ao usar a instalação com o contêiner Docker)
Acesso ao servidor via protocolo SSH / sFTP durante a instalação, configuração e depuração Acesso ao servidor via protocolo SSH / sFTP durante a instalação, configuração e depuração

* Para esclarecer a versão mínima de uma distribuição específica, entre em contato com o suporte técnico. É possível usar em um servidor virtual, VPS baseado em soluções de virtualização que suportam Docker.

**Recomenda-se a instalação usando o contêiner Docker, no entanto, a instalação também é possível sem o contêiner Docker, diretamente no sistema operacional. É possível usar em um servidor virtual ou VPS baseado em soluções de virtualização que suportam Docker.

Requisitos do sistema para Sherpa RPA para Linux#

Requisitos mínimos do sistema: Requisitos recomendados do sistema:

Sistema operacional:

  1. OS Astra Linux Common Edition 2.12.46.6;
  2. OS Alt Linux Workstation 10.3 SP1;
  3. OS RedOS 7.3;
  4. OS OSnova 6.0

Sistema operacional:

  1. OS Astra Linux Common Edition 2.12.46.6 e superior;
  2. OS Alt Linux Workstation 10.3 SP1 e superior;
  3. OS RedOS 7.3 e superior;
  4. OS OSnova 6.0 e superior
Processador: 3GHz x 2 núcleos Processador: 3GHz x 4 núcleos
Memória RAM: 4 GB Memória RAM: 6 GB

Microsoft .NET 8;
Powershell 7.2

Microsoft .NET e superior;
Powershell 7.2 e superior

[^1]: Para esclarecer a versão mínima de uma distribuição específica, entre em contato com o suporte técnico. É possível usar em um servidor virtual, VPS baseado em soluções de virtualização que suportam Docker.

[^2]: Recomenda-se a instalação usando o contêiner Docker, no entanto, a instalação também é possível sem o contêiner Docker, diretamente no sistema operacional. É possível usar em um servidor virtual ou VPS baseado em soluções de virtualização que suportam Docker.