Categorias
TOTVS Fluig

TOTVS FLUIG – Erro ao exportar processo, 350 caracteres

Olá, Fluiger!

Sabe aquele momento em que você está preenchendo a expressão de um gateway, com 1.000 condições, e de repente, quando vai exportar o diagrama, recebe esse erro?

Calma! Não se desespere!!! rsrsrs

Como corrigir?
Uma solução prática para resolver esse problema, é criando um script de workflow personalizado.

No Eclipse, clique em FILE >> NEW >> SCRIPT FLUIG.

Uma janela será aberta, selecione “Script Evento Workflow” e clique em “Next”.

Digite um nome para o evento, relacione ao diagrama e clique em “Finish”.

O código será criado, e ficará disponível na pasta workflow/scripts. Ao abrir o arquivo, visualizamos que uma função é criada com o mesmo nome do evento. Insira as condições necessárias para o seu projeto, e retorne um valor, ele será utilizado na chamada dentro da expressão do gateway.

function enviaFiscal() {
    var retorno = "";

    if (hAPI.getCardValue("tipoPagamento") != "folhaPagamento" && 
        hAPI.getCardValue("tipoPagamento") != "reembolso" && 
        hAPI.getCardValue("tipoPagamento") != "contrato" && 
        hAPI.getCardValue("tipoPagamento") != "intercompany" &&
        hAPI.getCardValue("tipoPagamento") != "tributo") {
            
            retorno ==  1;

    }else{

        retorno == 0;

    }
    
    return retorno;
}

Após isso, é só chamar a função dentro da Expressão, e informar o valor desejado para a determinada condição:

Caso este tutorial tenha lhe ajudado, deixe um comentário abaixo. Adoraremos saber!

Fluig é uma marca registrada da Totvs S.A.

Documentação Oficial TOTVS Fluig: https://tdn.totvs.com/display/public/fluig/TOTVS+FLUIG

Deixe um comentário

O seu endereço de email não será publicado. Campos obrigatórios marcados com *