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:
|
Sistema operacional:
|
| 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; |
Microsoft .NET 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.