Bom dia pessoal.
Tenho uma integração funcionando entre o Fluig e o RM. Basicamente, ao encerrar um fluxo BPM no Fluig, é gravado uma autorização de hora extra no RM.
O problema é que nem todas estão sendo gravadas. Acredito que devido a indisponibilidade, ou lentidão, do host ou tbc. Só que mesmo isso acontecendo, o processo é finalizado, o que gera uma confusão com o usuário (processo finalizado como aprovado, mas informação não gravada no RM).
A integração está acontecendo no evento de afterTaskComplete.
Como vocês checam se a gravação aconteceu realmente? O correto é realizar uma leitura após a gravação? Ou há como pegar o erro na gravação e parar o processo?
Obrigado!