O TOTVS iPaaS detecta e paralisa integrações automaticamente ao se deparar com erros ou falhas técnicas. Contudo como fazer para interromper integrações quando o erro não é técnico?
O Throw Exception é um componente para paralisar uma determinada integração por uma regra de negocio definida, ou seja, uma regra definida pelo usuário. Logo, ao adiciona-lo em seu fluxo de integração, ele interromperá a execução de seu diagrama ao ser invocado, e a integração em questão terá o status de "Não Processada".
Com ele é possível aplicar validações para impedir que a integração continue a executar ao extrapolar certas condições como por exemplo: Interromper uma operação de crédito se o cliente tiver saldo insuficiente. Assim você tem total visibilidade e controle de integrações que se depararam com cenários indesejados pelo Monitor, podendo então tomar as devidas ações corretivas. Com isso, você organiza melhor seus processos, economiza recursos de TI e impede que sejam realizadas ações que fogem às regras de negócio da sua empresa. Veja abaixo mais detalhes de funcionamento do componente Throw Exception.
Utilizando o componente
01. Em Nome da exception defina qual um titulo que melhor resuma o porque o componente interromperá a integração;
02. Em Mensagem este campo é opcional, nele é possível escrever com mais detalhes o porque a integração foi interrompida;
03. Clique em Salvar.
Agora você possui mais uma ferramenta para facilitar a construção de suas integrações. O componente Throw Exception é melhor utilizado quando aninhado a Condições.
Atenção!
O Componente Global Error não é acionado pelo componente Throw Exception.