Barra de Progresso na Geração de Planilha | 134367 | Resulth ERP
CONTEXTO
Anteriormente, ao clicar no botão Gerar Planilha e selecionar o diretório de destino, o sistema iniciava o processamento em segundo plano sem oferecer qualquer retorno visual ao usuário. Dependendo do volume de registros, o tempo de processamento podia ser perceptível, levando o usuário a acreditar que a aplicação havia travado ou deixado de responder.
Com esta melhoria, o sistema agora exibe uma tela de processamento com barra de progresso sempre que a geração da planilha for iniciada, oferecendo segurança e transparência ao usuário durante a operação.
O QUE MUDOU
Nova tela de processamento: exibida automaticamente após a seleção do diretório de destino.
Mensagem de status: “Aguarde! Preparando o arquivo Excel para download!” apresentada durante toda a operação.
Barra de progresso: posicionada abaixo da mensagem, refletindo o andamento real do processamento ou operando em modo indeterminado quando o percentual exato não pode ser calculado.
Bloqueio de execuções simultâneas: impede que o usuário acione múltiplas gerações ao mesmo tempo.
Fechamento automático: ao concluir com sucesso, a tela de progresso é encerrada sem interação do usuário.
Exibição de erro: caso ocorra falha, uma mensagem de erro é apresentada ao usuário.
Comparativo: Antes x Depois
ANTES |
DEPOIS |
|
Ao clicar em Gerar Planilha e selecionar o diretório, o sistema iniciava o processamento sem qualquer retorno visual. O usuário não tinha como saber se a aplicação estava processando ou havia travado, gerando insegurança e acionamentos desnecessários. |
Após selecionar o diretório, o sistema exibe uma tela de processamento com a mensagem: “Aguarde! Preparando o arquivo Excel para download!” Uma barra de progresso é exibida abaixo da mensagem, indicando visualmente o andamento da operação. |
COMO ACESSAR
O recurso é ativado automaticamente ao acionar a geração de planilha. Não é necessária nenhuma configuração adicional.
Caminho: Painel de Entrada de Notas Fiscais > Botão Gerar Planilha |
COMO USAR
Siga o passo a passo abaixo para gerar a planilha e acompanhar o progresso:
Acesse o módulo Painel de Entrada de Notas Fiscais.
Utilize os filtros disponíveis para localizar as notas fiscais desejadas.
Clique no botão Gerar Planilha (canto inferior direito da tela).
Selecione o diretório de destino onde o arquivo Excel será salvo.
O sistema exibirá automaticamente a tela de processamento com a mensagem “Aguarde! Preparando o arquivo Excel para download!” e a barra de progresso.
Aguarde a conclusão. A tela será fechada automaticamente ao término.
O arquivo Excel gerado estará disponível no diretório selecionado.
Tela de Processamento
Figura 1 — Tela de processamento com barra de progresso exibida durante a geração da planilha Excel.
REGRAS DE NEGÓCIO
# |
Regra de Negócio |
1 |
A tela de progresso é exibida somente após a seleção do diretório de destino pelo usuário. |
2 |
A mensagem “Aguarde! Preparando o arquivo Excel para download!” permanece visível durante todo o processamento. |
3 |
A barra de progresso permanece ativa até a conclusão ou falha da operação. |
4 |
Não é permitida a execução simultânea de múltiplas gerações da mesma planilha. |
5 |
A implementação não altera o layout nem o conteúdo gerado no arquivo Excel. |
6 |
Em caso de falha, uma mensagem de erro é exibida ao usuário. |
7 |
Ao finalizar com sucesso, a tela de processamento é fechada automaticamente. |
BOAS PRÁTICAS E OBSERVAÇÕES
⚠ |
Aguarde o fechamento automático da tela antes de realizar qualquer outra ação no painel. Fechar manualmente a janela durante o processamento pode resultar em arquivo incompleto ou corrompido. |
ℹ |
O sistema impede a execução simultânea de múltiplas gerações. Caso o botão não responda, verifique se já existe uma geração em andamento. |
💡 |
Esta melhoria é exclusivamente visual e não altera o conteúdo, formato ou layout da planilha Excel gerada. O arquivo exportado permanece idêntico ao anterior. |
ℹ |
Em caso de falha durante a geração, uma mensagem de erro será exibida na tela de processamento. Anote o conteúdo da mensagem e acione o suporte técnico se o problema persistir. |