Retorno
Visão Geral
O objeto Retorno finaliza a execução de um fluxo, rotina ou processo, devolvendo um valor para o nível superior que realizou a chamada.
Ele é utilizado para comunicar resultados, encerrar execuções e padronizar respostas, especialmente em rotinas reutilizáveis.
Funcionamento
Ao ser executado, o objeto:
Encerra imediatamente o fluxo atual.
Retorna o valor configurado no campo Retorno.
Propaga esse valor para o objeto ou fluxo que realizou a chamada.
O comportamento do retorno depende do contexto de execução:
Fluxo principal
Rotina chamada
Validação de Chamar Rotina
Quando usar
Para encerrar uma rotina e devolver um resultado.
Para comunicar sucesso, erro ou status ao fluxo chamador.
Em validações críticas, onde a execução não deve continuar.
Para padronizar respostas entre rotinas reutilizáveis.
Quando não usar
Para apenas interromper um laço (use Continuar ou Parar).
Quando o fluxo deve continuar normalmente após o objeto.
Para controle condicional simples (use If, Switch).
Configuração

Título
Nome exibido no fluxo do robô. Pode ser ajustado para indicar o motivo do retorno.
Retorno
Valor que será retornado ao fluxo chamador. Pode ser texto fixo, variável ou expressão.
Padrão
Quando habilitado, define este retorno como valor padrão do fluxo ou rotina.
O tipo do retorno depende da definição do fluxo ou da rotina onde o objeto está inserido.
Contextos de uso
Retorno em Rotinas
Quando utilizado dentro de uma rotina, o objeto Retorno define o valor que a rotina irá devolver para o fluxo que a chamou.
Esse valor pode ser:
Texto
Inteiro
Decimal
O tipo do retorno é definido na configuração da própria rotina e deve ser respeitado pelo objeto Retorno.
Após a execução do Retorno:
A rotina é encerrada imediatamente.
O valor configurado é devolvido ao Chamar Rotina.
O fluxo principal pode utilizar esse valor para validação ou tomada de decisão.
Retorno no Fluxo Principal
Quando utilizado no fluxo principal, o objeto encerra completamente o processo e devolve o valor como resultado final da execução.
Exemplos
Exemplo simples
Objetivo: Retornar um texto padrão ao final da rotina.
Configuração:
Retorno:
"Execução finalizada com sucesso"
Resultado:
O fluxo chamador recebe o texto informado.
Robô Exemplo
Last updated
Was this helpful?

