quarta-feira, 7 de junho de 2017

Workflow Protheus

Irei explicar o comportamento da tabela WFA no workflow com webex.

Se excluirmos os registros dessa tabela, nenhum link de workflow funcionará, apresentará a mensagem, processo não encontrado ou inexistente.

Se apresentar a mensagem processo ignorado, FINALIZADO anteriormente se trata do processo já ter sido respondido (WFA_TIPO = 4) ou ocorrido alguma falha(WFA_TIPO = 1).
Se ocorrer um erro, o WFA_TIPO ficará com 1, isso significado que o processo está travado.
É importante subir o appserver do workflow em console, para identificar se existe algum erro em advpl.







Quando respondido o sistema deve apresentar a mensagem resposta enviada para o servidor e se não existir falha na rotina de retorno, o WFA_TIPO ficará com 4.


Se existir falha, o WFA_TIPO ficará com 1, nesse momento é importante corrigir o desenvolvimento advpl e voltar o processo para 3 (WFA_TIPO = 3).


Dessa forma será possível responder novamente um link que havia apresentado processo ignorado.

4 comentários:

  1. DEnis, boa Tarde
    Li seu post, e estou com um problema parecido. Qdo clico no botão enviar recebo a mensagem de Processo Nao encontrado. ignorado. Olhei na tabela WFA e a mesma esta vazia. Poderia me ajudar.?

    ResponderExcluir
  2. Recebi uma mensagem dizendo; processo ignorado. Recebido anteriormente. O que seria, o documento foi enviado?

    ResponderExcluir