✨ Notificaciones de Fecha de Vencimiento y Shelf Life en la Lectura Móvil
- Fecha de publicación: 29 de septiembre de 2026
- Versión requerida: Plugin Core 11.261.9545
🎯 Objetivo y Visión General
Garantizar la máxima seguridad operativa y prevenir mermas de mercancías en el piso de venta y bodega mediante la identificación inmediata de productos vencidos o con fecha de vencimiento en riesgo durante la lectura de códigos bidimensionales (código QR GS1) en el dispositivo móvil.
Esta evolución opera de forma unificada en cualquier programa móvil de RUB durante la lectura de códigos de barras, emitiendo notificaciones instantáneas en la pantalla del dispositivo. Este modelo alerta a los operadores sobre no conformidades de vencimiento sin bloquear el flujo de trabajo con diálogos intrusivos, promoviendo agilidad y toma de decisiones consciente.
📱 1. Notificaciones en el Dispositivo Móvil al Leer Código QR GS1
Durante la lectura de un código QR GS1 que contiene fecha de vencimiento en cualquier programa en el dispositivo móvil, el sistema evalúa de inmediato la condición del producto y genera la notificación visual correspondiente en la pantalla:
🚨 Notificación Crítica de Producto Vencido
- Comportamiento Universal: El aviso no depende de parametrizaciones previas de la empresa o de la operación — siempre que se identifique un producto con fecha expirada (vencimiento anterior a la fecha actual), se activa la notificación crítica.
- Información Directa: Informa de forma limpia y objetiva que el producto está vencido y la fecha de vencimiento identificada en la lectura del código QR.
- Enfoque Visual: No se muestran códigos internos, EAN o contadores de días transcurridos desde el vencimiento, facilitando una visualización ágil para el operador.
⚠️ Notificación de Shelf Life y Fecha Próxima
- Prioridad 1 — Vencimiento Próximo por Días (Crítica): Si la fecha de vencimiento se encuentra dentro del margen de días configurado para la categoría del producto, el sistema emite una notificación crítica de advertencia al operador.
- Productos que Vencen Hoy: Si la fecha identificada corresponde al día en curso, el producto se considera válido hasta el final de la jornada y la notificación resalta expresamente
"Vence hoy". - Prioridad 2 — Porcentaje de Vida Útil (Alerta): Si la regla de días no se activa, pero la vida útil transcurrida alcanza el porcentaje estipulado para la categoría, se emite una notificación de alerta informando la proximidad del vencimiento.
- Flujo Operativo Continuo: Al funcionar directamente como una notificación en la pantalla del dispositivo móvil, el operador toma conocimiento inmediato de la condición del producto sin requerir pulsar botones de confirmación para continuar sus labores.
⚙️ 2. Parametrización por Categoría y Herencia Jerárquica
Para garantizar flexibilidad en las operaciones comerciales y centros de distribución, las reglas de control de vencimiento se definen en el registro de Clases de Producto:
- Alerta de vencimiento: Permite habilitar o deshabilitar la alerta para la categoría (con valor estándar activo/heredado).
- Días de alerta de vencimiento: Cantidad de días de anticipación para la emisión de la notificación crítica en la lectura.
- Porcentaje de vida útil transcurrida para alerta: Porcentaje transcurrido de vida útil del produto para la emisión de la notificación de alerta.
- Herencia Ascendente Dinámica: RUB adopta resolución jerárquica automática en el árbol de categorías. En caso de que una subclase no tenga parámetros definidos, hereda dinámicamente las reglas de la categoría padre sin necesidad de duplicación manual de datos.
🔐 3. Gestión y Control de Acceso Restringido
Para mantener la gobernanza de datos sin sobrecargar al equipo técnico:
- Permiso "Editar alerta de vencimiento de la clase": Usuarios con este perfil (como equipos de calidad o prevención de pérdidas) pueden editar exclusivamente los parámetros de alerta de vencimiento en el registro de clases de productos.
- Protección de Datos Maestros: Los demás atributos de la categoría (código, descripción, sector y categoría padre) permanecen en modo de solo lectura para estos operadores.
- Interfaz Dinámica: La pantalla muestra u oculta automáticamente los campos de días y porcentaje según el estado seleccionado para la alerta de vencimiento.
🔌 4. Integración de Clase de Producto
La integración de clase de producto fue actualizada para contemplar los nuevos campos de alerta de vencimiento. La actualización es totalmente compatible con la v1, permitiendo migrar de la v1 a la v2 sin la necesidad de adicionar los nuevos campos.
Cabe destacar que las demás integraciones también pueden ser actualizadas, pero los parámetros pueden ser totalmente gestionados vía RUB, sin necesidad de integrar estos valores.
📈 Principales Beneficios
- 🛡️ Prevención Activa de Mermas: Detección instantánea de productos vencidos o con fecha próxima en el momento de la lectura.
- ⚡ Fluidez Operativa: Notificaciones directas en la interfaz del móvil que no interrumpen el ritmo de las operaciones en tienda.
- 🌲 Gobernanza Escalable: Configuración inteligente por categoría con herencia dinámica en toda la estructura de categorías.