01. DADOS GERAIS
Produto: | TOTVS Framework
|
---|---|
Linha de Produto: | Linha Datasul |
Segmento: | Tecnologia |
Módulo: |
Framework (Linha Datasul) - Básico (BTB)
|
Função: | Automação de Tarefas |
País: | Brasil |
Ticket: | |
Requisito/Story/Issue (informe o requisito relacionado) : | DFWKDATASUL-8300 |
02. SITUAÇÃO/REQUISITO
Atualmente, quando um pedido de execução ultrapassa o tempo de inatividade, seu status é alterado para "Execução com erro" com a justificativa "Tempo de inatividade excedido". Isso pode gerar confusão, pois o pedido pode ainda estar em execução porém sem reportar seu atual status. Além disso, o comportamento atual afeta a regra que limita o número de execuções de pedidos por servidor ou usuário. Pois como o pedido é dado como encerrado com erro, o próximo pedido na fila do usuário é iniciado, desrespeitando a regra estabelecida.
03. SOLUÇÃO
Para trazer mais clareza quanto a situação dos pedidos de execução, foi criado um novo status "Executando - Tempo de inatividade excedido". Dessa maneira, quando um pedido de execução fica muitos minutos sem um aviso do seu status, indicando que pode existir algum problema na execução, o pedido permanece com status em execução, mas com um alerta de tempo de inatividade que pode ser visto através do programa Monitor Pedido Execução HTML (pedido-execucao-monitor). Assim, o administrador do sistema pode optar por cancelar o pedido de execução e liberar a fila, ou manter o pedido em execução. Na imagem abaixo, pode ser visto a diferença na listagem de um pedido que está em execução com tempo de inatividade excedido e um pedido que está em execução informando atualizações normalmente:
04. DEMAIS INFORMAÇÕES
Essa alteração é para o Automação de Tarefas, RPW Clássico manteve o mesmo comportamento.
05. ASSUNTOS RELACIONADOS
- Não se aplica.