✨ Aviso de Falha de Comunicação e Melhorias de Estabilidade no ClientWeb
- Data de publicação: 23 de outubro de 2026
- Versão necessária: ClientWeb 2.0.22
🎯 O que mudou
A versão 2.0.22 do ClientWeb deixa o uso do RUB pelo navegador mais claro e mais estável:
- Aviso quando a conexão com o servidor cai: em vez de deixar a tela em branco, o RUB avisa que houve um problema de comunicação.
- Avisos na tela com níveis de importância: o RUB passa a mostrar avisos informativos, de atenção e críticos, sem travar o que você está fazendo.
- Correções no dia a dia: ajustes nas telas de Análise de Auditoria, Inventários e Controle RPInfo.
🌐 1. Aviso de Falha de Comunicação com o Servidor
Antes, quando a internet ou o servidor ficava indisponível por alguns instantes, a tela do ClientWeb podia ficar em branco ou parada, sem nenhuma explicação. Isso dificultava saber se o problema era a rede da loja ou o sistema.
Agora, nessas situações:
- O RUB avisa você: aparece no canto superior direito da tela a mensagem "Falha de comunicação com o servidor." (em espanhol: "Fallo de comunicación con el servidor."; em inglês: "Communication failure with the server.").
- Cobre os problemas mais comuns: queda de internet, demora excessiva na resposta e servidor temporariamente indisponível.
- Um único aviso por vez: mesmo que várias operações falhem ao mesmo tempo, aparece só uma mensagem.
- A tela não fica "carregando" para sempre: os indicadores de carregamento pendentes são encerrados.
- O aviso some sozinho: assim que a conexão volta e o RUB consegue falar com o servidor, a mensagem desaparece e o uso segue normalmente.
🔔 2. Avisos na Tela por Nível de Importância
O RUB agora mostra avisos no canto superior direito, empilhados, em qualquer programa que você estiver usando. Eles não bloqueiam a tela: você continua trabalhando normalmente.
| Nível do aviso | Como aparece | Quando desaparece |
|---|---|---|
| Informação | Aviso informativo | Some sozinho depois de alguns segundos |
| Atenção | Aviso de alerta | Some sozinho depois de alguns segundos |
| Crítico | Aviso em destaque | Permanece na tela até você fechá-lo |
- Avisos com botões: quando o aviso pede uma decisão, ele fica visível até você escolher uma das opções, e a sua resposta é enviada ao RUB.
- Base para o QR Code GS1: esse recurso permite que a Web exiba os avisos de validade por nível de importância (Saiba mais sobre os avisos de validade no QR Code GS1).
🛠️ 3. Correções no ClientWeb 2.0.22
📊 Análise de Auditoria (Presença e Etiqueta) carrega na primeira vez
- O que acontecia: ao abrir a Análise de Auditoria ou mudar a data do filtro, a tela podia mostrar valores zerados ou "Nenhum dado encontrado", e era preciso clicar em Atualizar três vezes ou mais.
- Como ficou: os dados do período aparecem já na primeira consulta, e os filtros, a ordenação e a seleção que você escolheu são mantidos.
🗂️ Controle RPInfo: classes de produtos ignoradas
- O que acontecia: em Controle RPInfo > Classes de Produtos Ignoradas > Adicionar, ao escolher uma classe e clicar em OK, nada acontecia.
- Como ficou: a classe escolhida é confirmada ao clicar em OK, seja ela uma classe principal ou uma subclasse, e a janela de escolha é fechada.
🚫 Inventários: botão Cancelar com o estado correto
- O que acontecia: ao marcar e depois desmarcar um inventário, o botão Cancelar continuava habilitado e abria a confirmação de cancelamento sem nenhum inventário selecionado.
- Como ficou: ao desmarcar o inventário, o botão Cancelar fica desabilitado imediatamente.
🔙 Inventários: botão Voltar e lista de produtos nas telas de Apuração e Visualização
- O que acontecia: ao entrar em Apurar ou Visualizar um inventário, a loja e os produtos carregados podiam se perder. Isso causava erro ao clicar em Voltar na Apuração, lista de produtos em branco na Visualização e botão Voltar desabilitado.
- Como ficou: a loja e a lista de produtos permanecem na tela, e o botão Voltar continua habilitado e funcionando nas duas telas.