01. DADOS GERAIS
Produto: | TOTVS Backoffice |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Backoffice |
Módulo: | TOTVS Automação Fiscal (SIGATAF) |
Função: | TAFA552A.APP |
País: | Brasil |
Ticket: | Não há. |
Requisito/Story/Issue (informe o requisito relacionado) : | DSERTAF1-27321 |
02. SITUAÇÃO/REQUISITO
Ao realizar uma transmissão inicial de eventos via Monitor de Transmissão TAFFull, seja esta bem sucedida ou mal sucedida(com retorno de inconsistência de schema, por exemplo) o botão de transmissão permanece habilitado para o próximo envio, mesmo sem nenhum evento estar marcado para envio. Se o usuário tentar transmitir novamente mesmo sem seleção alguma de evento, o sistema envia o último evento anteriormente enviado, e se algumas tentativas de transmissão sem seleção forem realizadas, todos os eventos são transmitidos, mesmo sem seleção.
03. SOLUÇÃO
Verificamos que o problema encontrava-se na lista interna de eventos a serem transmitidos, a qual não estava sendo corretamente ajustada, e permanência de flag de marcar/desmarcar todos permanecer marcada mesmo sem seleção e no controle de habilitação/desabilitação do botão de transmitir.
Realizados tratamento de engatilhar limpeza da lista e desabilitação do botão transmitir nos momentos oportunos para que a lista de eventos a enviar não seja corrompida com novas tentativas ou tentativas anteriores.
04. DEMAIS INFORMAÇÕES
Não Há.
05. ASSUNTOS RELACIONADOS
- Documentação PO UI : https://po-ui.io/