✨ Notificações de Validade Vencida e Shelf Life na Leitura Mobile
- Data de publicação: 29 de setembro de 2026
- Versão necessária: Plugin Core 11.261.9545
🎯 Objetivo e Visão Geral
Garantir máxima segurança operacional e prevenir perdas de mercadorias no ponto de venda e estoque através da identificação imediata de produtos vencidos ou com prazo de validade em risco durante a leitura de códigos bidimensionais (QR Code GS1) no coletor mobile.
A evolução atua de forma unificada em qualquer programa mobile do RUB na rotina de leitura de código de barras, emitindo notificações instantâneas na tela do dispositivo. Esse modelo alerta os operadores sobre não conformidades de validade sem bloquear o fluxo de trabalho com diálogos intrusivos, promovendo agilidade e tomada de decisão consciente.
📱 1. Notificações no Mobile ao Ler QR Code GS1
Durante a leitura de um QR Code GS1 contendo data de validade em qualquer programa no dispositivo móvel, o sistema avalia imediatamente a condição do produto e emite a notificação visual apropriada na tela:
🚨 Notificação Crítica de Produto Vencido
- Comportamento Universal: O aviso independe de qualquer parametrização prévia da empresa ou operação — sempre que identificado um item com data expirada (validade anterior à data atual), a notificação crítica é acionada.
- Informações Diretas: Informa de forma limpa e objetiva que o produto está vencido e a data de validade identificada na leitura do QR Code.
- Foco Visual: Não são exibidos códigos internos, EAN ou contadores de dias vencidos, facilitando a visualização ágil pelo operador.
⚠️ Notificação de Shelf Life e Validade Próxima
- Prioridade 1 — Validade Próxima por Dias (Crítica): Caso a validade esteja dentro do limite de dias configurado para a categoria do produto, o sistema emite uma notificação crítica de atenção ao operador.
- Itens que Vencem Hoje: Se a data identificada for a data atual, o produto permanece considerado válido até o fim do dia e a notificação destaca expressamente
"Vence hoje". - Prioridade 2 — Percentual de Vida Útil (Alerta): Se a regra de dias não disparar, mas a vida útil decorrida atingir o percentual estipulado para a categoria, é emitida uma notificação de alerta informando a proximidade do vencimento.
- Fluxo Operacional Contínuo: Como atua diretamente como notificação na tela do dispositivo móvel, o operador toma ciência imediata da condição do item sem a necessidade de clicar em botões de confirmação para prosseguir com suas atividades.
⚙️ 2. Parametrização por Categoria e Herança Hierárquica
Para garantir flexibilidade às operações de varejo e centros de distribuição, as regras de controle de validade são definidas no cadastro de Classes de Produto:
- Alerta de validade: Permite ativar ou desativar o alerta para a categoria (com padrão genérico ativo/herdado).
- Dias de alerta de validade: Quantidade de dias de antecedência para emissão de notificação crítica na leitura.
- Percentual de vida útil decorrida para alerta: Percentual decorrido de vida útil do produto para emissão de notificação de alerta.
- Herança Ascendente Dinâmica: O RUB adota resolução hierárquica automática na árvore mercadológica. Caso uma subcategoria não tenha parâmetros definidos, ela herda dinamicamente as regras da categoria pai sem necessidade de duplicação manual de dados.
🔐 3. Gestão e Controle de Acesso Restrito
Para manter a governança cadastral sem sobrecarregar a equipe de TI:
- Permissão "Editar alerta de validade da classe": Usuários com esse perfil (como equipes de qualidade ou prevenção de perdas) conseguem editar exclusivamente os parâmetros de alerta de validade no cadastro de classes de produtos.
- Proteção dos Dados Mestres: Demais atributos da categoria (código, descrição, setor e categoria pai) permanecem em modo somente leitura para esses operadores.
- Interface Dinâmica: A tela exibe ou oculta automaticamente os campos de dias e percentual de acordo com o status selecionado para o alerta de validade.
🔌 4. Integração de Classe de Produto
A integração de classe de produto foi atualizada para contemplar os novos campos de alerta de validade. A atualização é totalmente compatível com a v1, permitindo migrar da v1 para a v2 sem a necessidade de adicionar os novos campos.
Vale destacar que as demais integrações também podem ser atualizadas, mas os parâmetros podem ser totalmente gerenciados via RUB, sem necessidade de integrar estes valores.
📈 Principais Benefícios
- 🛡️ Prevenção Ativa de Perdas: Identificação instantânea de produtos vencidos ou próximos do vencimento no momento da leitura.
- ⚡ Fluidez Operacional: Notificações diretas na interface do coletor que não travam nem interrompem o ritmo das rotinas de loja.
- 🌲 Governança Escalável: Configuração inteligente por categoria com herança dinâmica em toda a estrutura mercadológica.