Árvore de páginas


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