Apresentando o LPA (Latromi Process Automation)

Visão Geral

Através dos recursos de desenvolvimento do LATROMI (conhecidos como Objetos), conseguimos atender a praticamente qualquer necessidade do dia a dia de uma empresa.

Por exemplo, imagine que se faça necessário ter a cotação de uma moeda específica salva no banco de dados para gerar algum relatório ou gráfico. Essa demanda poderia ser atendida usando um recurso que a plataforma já oferece: Um Objeto do tipo Formulário que busque a cotação da moeda atualizada através de uma Web API e grave essa informação no banco de dados.

No entanto, embora o problema possa ser resolvido dessa forma, ainda seria necessário que algum usuário acessasse a página diariamente para que o código do Formulário fosse executado.

Para resolver problemas como este, a LATROMI está lançando o LPA (Latromi Process Automation). Com o LPA, podemos automatizar a chamada de um Formulário em segundo plano no servidor (entre outras coisas), liberando o usuário do exemplo anterior da tarefa de acessar a página diariamente, permitindo assim que ele gaste o seu valioso tempo com outras atividades.

Como funciona

Para entender como a automação funciona, vamos ver como ficaria o exemplo anterior (das cotações de moeda) automatizado no LPA.

Agendador de Tarefas

Primeiramente precisamos acessar a página “Agendamento de Tarefas” do LPA, localizada no módulo LATROMI Essentials, no menu LATROMI → LPA → Agendador de Tarefas.

Configurando um novo Agendamento

Agora, precisamos definir o intervalo de repetição, que pode ser:

  • A cada “N” segundos.
  • A cada “N” minutos.
  • A cada “N” horas.
  • A cada “N” dias.
  • Em determinados dias da semana, a cada “N” semanas
  • Em determinado dia do mês, a cada “N” meses.

Vamos configurar a repetição para que inicie no dia 13/04/2023 (dia em que este tópico foi escrito), e se repita diariamente as 6 da manhã:

image

Definindo o Fluxo de Tarefas

Por fim, definimos o fluxo da tarefas que serão executadas. No nosso caso, teremos apenas a chamada do Formulário que busca a cotação atualizada:

image

Pronto!

Expandido o Fluxo

Poderíamos também complementar o nosso exemplo criando um Bot de Mensagens que enviasse a cotação atualizada ou oportuna para os interessados dentro da empresa via WhatsApp, e organizar o fluxo de automação da seguinte forma:

image

Tipos de Tarefas

O LPA foi projetado para receber novos tipos de tarefas com facilidade, e em seu lançamento conta com 4 tipos diferentes:

Chamada de Objeto

Tarefa usada para chamar determinados tipos de Objetos, com passagem de parâmetros. Atualmente estão disponíveis os tipos de Objeto Formulário e Bot de Mensagens.

Comando SQL

Tarefa executar comandos SQL no banco de dados, usando qualquer conexão cadastrada.

Delay

Tarefa que permite a configuração de um atrasado na execução da próxima tarefa. A configuração pode ser realizada em milissegundos, segundo ou minutos.

Rotina de Limpeza

Tarefa que realiza uma limpeza no banco de dados da plataforma, permitindo a exclusão de informações irrelevantes, como Logs e Estatísticas antigas.

Essa tarefa também estará disponível fora do LPA, no menu "Manutenção" do módulo LATROMI Essentials.
2 curtidas

Este tópico foi fechado automaticamente 30 dias depois da última resposta. Novas respostas não são mais permitidas.