loaderTransação

Objeto para Registrar transações no grid dentro do dashboard do Orquestrador

Visão Geral

O objeto Transação é utilizado para registrar eventos ou operações executadas por um robô em um Grid de Transações no Dashboard.

Esse objeto permite registrar o resultado de uma operação com base em condições avaliadas a partir de uma variável, classificando o resultado da transação como Sucesso, Falha ou Atenção. Essas informações são exibidas no dashboard para acompanhamento e auditoria das execuções da automação.

Além disso, a transação pode ser associada a uma linha específica de um grid, identificada por uma chave única, permitindo registrar o resultado de processamento de um item específico.


Funcionamento

O objeto Transação avalia o valor de uma variável e registra o resultado da operação de acordo com as condições configuradas.

Fluxo de execução:

  1. O robô define uma Data Inicial e uma Data Final da transação.

  2. O objeto utiliza a variável configurada no campo Selecionar Variável.

  3. As condições configuradas são avaliadas com base no valor dessa variável.

  4. Cada condição possui:

    • Um Operador

    • Um Valor de comparação

    • Um Tipo de retorno (Sucesso, Falha ou Atenção)

  5. Quando uma condição é atendida, o resultado correspondente é registrado como resultado da transação.

  6. A transação pode ser associada a uma linha de um Grid do Dashboard, utilizando a Chave única.

Esse registro permite acompanhar o resultado de operações executadas pelo robô diretamente no dashboard.

Quando usar

  • Quando for necessário registrar o resultado de operações executadas por um robô.

  • Em automações que precisam monitorar o status de processamento de registros.

  • Para auditoria e acompanhamento de execuções no dashboard.

  • Quando o robô precisa classificar resultados como Sucesso, Falha ou Atenção.


Configuração

CAMPO

DESCRITIVO

Título

Nome do objeto dentro do fluxo do robô. Pode ser alterado para facilitar a identificação.

Nome Identificador do Objeto

Identificador único do objeto dentro do robô.

Execução em Bloco

Permite executar a transação em conjunto com outras operações dentro de um bloco.

Data Inicial

Data de início da transação registrada no dashboard.

Data Final

Data de término da transação registrada no dashboard.

Selecionar Variável

Variável utilizada para avaliar as condições configuradas.

Condições

Conjunto de regras utilizadas para avaliar o valor da variável e determinar o resultado da transação.

Operador

Define o tipo de comparação que será realizada entre a variável e o valor informado.

Valor

Valor utilizado na comparação com a variável.

Retornar

Define o resultado da transação quando a condição for atendida (Sucesso, Falha ou Atenção).

Tipo de Transação

Define o tipo de transação que será registrada no dashboard.

Selecionar objeto do tipo Grid

Permite selecionar um grid do dashboard associado ao registro da transação.

Chave única

Identificador da linha do grid relacionada à transação.

Gerar Automaticamente

Quando habilitado, gera automaticamente a chave única para o registro da transação.


Exemplos

Exemplo simples

Um robô executa o processamento de um documento e precisa registrar o resultado.

Configuração:

  • Variável: statusProcessamento

  • Condições:

    • Se valor = OK → Retornar Sucesso

    • Se valor = ERRO → Retornar Falha

    • Se valor = AVISO → Retornar Atenção

Fluxo:

  1. O robô executa o processamento do documento.

  2. O valor da variável é avaliado.

  3. O objeto Transação registra o resultado no dashboard.

Exemplo aplicado

Automação de processamento de pedidos.

Fluxo do robô:

  1. O robô processa um pedido.

  2. O resultado do processamento é armazenado em uma variável.

  3. O objeto Transação avalia o valor da variável.

  4. O resultado é registrado no dashboard como Sucesso, Falha ou Atenção.

  5. O registro é associado à linha correspondente no grid de pedidos.


Retornos


Erros comuns e como evitar

Variável não configurada

Se nenhuma variável for selecionada, o objeto não conseguirá avaliar as condições.

Como evitar:

  • Garantir que o campo Selecionar Variável esteja corretamente configurado.

Condições mal definidas

Condições incorretas podem gerar classificações erradas da transação.

Como evitar:

  • Verificar corretamente os operadores e valores configurados.

Grid não configurado

Se um grid for necessário para registrar a transação e não estiver configurado, o registro pode não ser associado corretamente.

Como evitar:

  • Garantir que o objeto de grid esteja corretamente selecionado.


Boas práticas

  • Definir condições claras para classificar corretamente os resultados das transações.

  • Utilizar variáveis que representem de forma confiável o resultado do processo.

  • Associar transações a registros de grid para facilitar o monitoramento no dashboard.

  • Registrar datas de início e fim para melhor rastreabilidade das execuções.

Last updated

Was this helpful?